[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