[sisyphus] Что нужно, чтобы поставить исходники.
Aleksey Avdeev
=?iso-8859-1?q?solo_=CE=C1_solin=2Espb=2Eru?=
Пт Сен 7 19:36:43 MSD 2007
Kharitonov A. Dmitriy пишет:
> Что нужно, чтобы поставить исходники (например ядра)?
Варианта 2:
1. Стандартный путь:
$ apt-get source <нужное>
Установит .src.rpm этого <нужного> в ~/RPM/
2. Из git репозитария, если он есть:
а) Найти нужное в хранилище репозитариев
<http://git.altlinux.ru/people/<мантейнер>/packages/*.git> (ядро,
например
<http://git.altlinux.ru/people/vsu/packages/kernel-image-2.6.18.git>)
в) git clone git://git.altlinux.ru/people/<мантейнер>/packages/<нужное>.git
Дальше работаеш с git репозитарием. Результат собираеш спомощью gear.
Болие подробно процесс использования git/gear описан сдесь:
<http://www.freesource.info/wiki/AltLinux/Sisyphus/devel/gear>
<http://www.freesource.info/wiki/AltLinux/Sisyphus/devel/git>
<http://www.freesource.info/wiki/AltLinux/Sisyphus/devel/gear/kis>
<http://www.freesource.info/wiki/AltLinux/Sisyphus/devel/gear/ImportSeparateUpstream>
<http://www.freesource.info/wiki/AltLinux/Sisyphus/devel/gear/ImportUpstreamVBranch>
В сборке ядра есть ALT-специфика, описаная на
<http://www.freesource.info> (непомню где именно).
> В какой группе должен быть пользователь?
> Куда обычно исходники устанавливаются?
> Как обычно компилируют?
>
> В общем, общие вопросы, хочется узнать как это правильно делать.
> Уже надоело необходимые пакеты, вручную скачивать с ftp, вручную
> распаковывать, вручную компилировать, вручную удовлетворять
> зависимовсти.
Для поиска пакетов можно использовать <http://sisyphus.ru/>
--
С уважением. Алексей.
Подробная информация о списке рассылки Sisyphus