вопросы по репозиториям.

1. Нужно получить базу PKGBUILD-ов:

# abs 
abs: missing CVS synchronization utility. Install cvsup or csup.

Ок, понимаю, делаю так:

# vi /etc/pacman.conf

Раскомментирую и прописываю там Server = ftp://ftp.archlinux.org/current

# pacman -Sy cvsup
:: Synchronizing package databases...
error: failed retrieving file 'core.db.tar.gz' from ftp.archlinux.org: Protocol error

Вобщем репозиторий вроде как не работает… а может и нет (но через браузер тоже недоступен)… Больше в гугле я что то не нашел никаких упоминаний о других репозиториях, может и плохо искал… Если есть другие репозитории то подскажите пожалуйста.

2. Можно ли к ABS прикручивать репозитории от генту? Вы скажете зачем? Обьясняю ситуацию:
У меня к сожелению нет анлима, есть только халявный трафик в пределах “локальной” сети провайдера, и тут 4 репозитория генту… Тк вот и вопрос ребром стоит, можно ли ABS сказать что надо оттуда брать необходимые сорцы (хотелось бы автоматизации).
Генту на отрез ставить не хочу, так как придерживаюсь слакоподобных дистрибутивов и желания без конца компилить у меня нет, но хотелось бы таким образом получить оптимизированную под i686 реализацию Слакоподобного дистрибутива, а так же (с помощью репозиториев генту) подготовить свой репозиторий archlinux.

Заранее благодарю за ответы.
зачем раскомментировать custom??
попробуй в /etc/pacman.d/core выбрать другой сервер
Quatsch
зачем раскомментировать custom??
попробуй в /etc/pacman.d/core выбрать другой сервер

Так и сделал :) Собстно вопрос снимается, но по поводу второго пока что не уверен как лучше поступить.
По вопросу исходников, тут  немного непонятно, ты хочешь юзать от туда только исходники? тогда пишется скрипт который всех их стягивает и ложит в /var/cache/pacman/src после чего, когда запускаешь makepkg он сначала ссмотрит файлик в вышеуказанной директории и только если там его не находит ломится в тырнет за скачиванием. Собственно что тут получается, а получается только одна трабла, когда номер версии сырца не совпадает с номеров версии в BUILDPKG.

Или же ты хочешь конвертер типа gentoo->BUILDPKG, который цепляется к гентушному репозитарию и делает нечто аналогии abs дерева? имхо, скпритами примерно как=то можно сделать, но неблагодарно это. Легче подправить номера версий в BUILDPKG и скачать все исходники из гентушного репозитария.
systemd должен умереть.
Нет, нужен как раз первый вариант, когда качается только пакет который нужен для abs… Ну там я думаю нужно ввести некую глобальную переменную source, если я верно понял.
И вот еще хотелось бы узнать: а когда набираешь команду makepkg он собирает все что есть в системе портов? Или можно как то лимитировать сборку вплоть до нужного пакета и его зависимостей?
frost666
Нет, нужен как раз первый вариант, когда качается только пакет который нужен для abs… Ну там я думаю нужно ввести некую глобальную переменную source, если я верно понял.
И вот еще хотелось бы узнать: а когда набираешь команду makepkg он собирает все что есть в системе портов? Или можно как то лимитировать сборку вплоть до нужного пакета и его зависимостей?


http://archlinux.org.ru/forum/index.php … 324.0.html – читать пока не разберетесь

в арче нету “портов”, а по ABS на русском все расписанно по ссылке.
 
Зарегистрироваться или войдите чтобы оставить сообщение.