frost666 |
|
Темы:
2
Сообщения:
6
Участник с: 18 октября 2007
|
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. Заранее благодарю за ответы. |
quatsch |
|
Темы:
12
Сообщения:
123
Участник с: 11 февраля 2007
|
зачем раскомментировать custom?? попробуй в /etc/pacman.d/core выбрать другой сервер |
frost666 |
|
Темы:
2
Сообщения:
6
Участник с: 18 октября 2007
|
Quatsch Так и сделал :) Собстно вопрос снимается, но по поводу второго пока что не уверен как лучше поступить. |
h4tr3d |
|
Темы:
34
Сообщения:
2656
Участник с: 12 июля 2007
|
По вопросу исходников, тут немного непонятно, ты хочешь юзать от туда только исходники? тогда пишется скрипт который всех их стягивает и ложит в /var/cache/pacman/src после чего, когда запускаешь makepkg он сначала ссмотрит файлик в вышеуказанной директории и только если там его не находит ломится в тырнет за скачиванием. Собственно что тут получается, а получается только одна трабла, когда номер версии сырца не совпадает с номеров версии в BUILDPKG. Или же ты хочешь конвертер типа gentoo->BUILDPKG, который цепляется к гентушному репозитарию и делает нечто аналогии abs дерева? имхо, скпритами примерно как=то можно сделать, но неблагодарно это. Легче подправить номера версий в BUILDPKG и скачать все исходники из гентушного репозитария.
systemd должен умереть.
|
frost666 |
|
Темы:
2
Сообщения:
6
Участник с: 18 октября 2007
|
Нет, нужен как раз первый вариант, когда качается только пакет который нужен для abs… Ну там я думаю нужно ввести некую глобальную переменную source, если я верно понял. И вот еще хотелось бы узнать: а когда набираешь команду makepkg он собирает все что есть в системе портов? Или можно как то лимитировать сборку вплоть до нужного пакета и его зависимостей? |
zeus |
|
Темы:
95
Сообщения:
1096
Участник с: 28 октября 2006
|
frost666 http://archlinux.org.ru/forum/index.php … 324.0.html – читать пока не разберетесь в арче нету “портов”, а по ABS на русском все расписанно по ссылке. |