Страница 1 из 1

Как посмотреть исходники Linux?

Добавлено: 04 май 2004, 19:47
Raiser
Достал исходники ALT Linux Master 2.2 на 4-х дисках. Посмотрел: rpm-пакеты. Думал установить их как обычно:
"$ apt-cdrom add", а затем Synaptic и в путь.
Ан нет!
...Ну, сначала всё нормально -- видит диск как 5-ый, а затем, после выбора и попытки выполнить установку пакетов(которых, кстати, на диске нет!) Synaptic просит: вставьте CD1.
Как выполнить установку пакетов с исходниками правильно?
И, вообще, во что они "превратятся" после установки?

Добавлено: 04 май 2004, 23:38
Andrej Ramaszeuski
Тебе исходники линукс смотреть или в rpm колупаться?
Если первое, так:

wget http://www.kernel.org/pub/linux/kernel/ ... 26.tar.bz2
tar -xjf linux-2.4.26.tar.bz2

и смотреть - ненасмотреться...

Если второе - man rpm

Добавлено: 04 май 2004, 23:49
Raiser
Подожди, что ж тогда на дисках?! И нафига мне качать архивы, ЕСЛИ ЕСТЬ НА ДИСКАХ?

Добавлено: 05 май 2004, 10:15
Andrej Ramaszeuski
На дисках - исходники отдельно взятых программ. В большинстве своём не имеющих с линуксом ничего общего (разве что способность работать под ним). Вполне возможно где-то там валяются и исходники линукса. Патченые альтистами...

Добавлено: 05 май 2004, 15:18
Raiser
...Ну, допустим, мне они тоже нужны (не зря же я доставал их). Значит, просто распаковывать с помощью "$ rpm ..." ?

Добавлено: 05 май 2004, 16:07
Andrej Ramaszeuski
если б это был redhat, так инсталить чере rpm -i, потом искать исходники в /usr/src/

Добавлено: 05 май 2004, 16:18
Raiser
А в АLT'ах ключ после rpm может быть другой, или папка распаковки другая?..

Добавлено: 05 май 2004, 18:43
Llama
скорее всего и ключ и папка будут те же.

Добавлено: 06 май 2004, 12:21
Гость
в альте принято не в /usr/src/ и от рута, а в $HOME и от юзера это делать

Добавлено: 07 май 2004, 00:36
Andrej Ramaszeuski
Anonymous писал(а):в альте принято не в /usr/src/ и от рута, а в $HOME и от юзера это делать
Что не есть плохая идея.
Но мне как то прывычнее разрешить запись в /usr/src/ группе src и влезть в эту группу :)