emerge --pretend package
eggor 18 мая, 2006 - 21:44
Цитата:
Gentoo FAQ: У меня дома лишь слабое модемное подключение. Могу ли я скачать исходные коды в другом месте, а затем добавить их в систему?Конечно. Выполните emerge --pretend package, чтобы понять, какие программы необходимо установить. Чтобы увидеть, какие исходные коды необходимо скачать и откуда, выполните emerge -fp package. Закачайте исходники, и принесите их на любом носителе домой. Скопируйте их в /usr/portage/distfiles/, затем просто наберите emerge package...
Подскажите, плзз, что, например, можно подставить на место "package"?
»
- Для комментирования войдите или зарегистрируйтесь
Имя пакета.
Имя пакета. Любого, что находится в портежах.
Из моих любимых пакетов:
quake2-icculus
doom3
darwinia
Ну и в таком порядке :).
_________________
Прежде чем задать вопрос, подумай, а не додумались до него раньше?
From Siberia with Love!
Что ставишь, то
Что ставишь, то и пишешь. Ставишь kde, пишешь kde и т.д. Поиск emerge -s или esearch (надо сначала поставить). делали удобный список для скачивания.
ЗЫ Поищи на форуме, выкладывали скрипты, которые из вывода emerge -fp
Слева на
Слева на сайтике ссылки, там русский вики. Почитай про систему портежей. Помогает. Алгоритм прост.
команда
emerge -pf apache > spisokdlyakachalki.txt
выдает список пакетов для апачи и список адресов где их взять можно. Все это складывает в файл spisokdlyakachalki.txt. Далее мы должны взять этот список и идти к качалке. Полученные файлики складываем в /usr/portage/distfiles
Для автоматизации процесса (чтоб качалке скормить список и не париться руками), можно преобразовать spisokdlyakachalki.txt к формату качалки.
Делается это средствами обработки текстов (sed, awk) коих в лине не меряно. Чтоб каждый раз не париться команды конвертации складывают в скриптик. Который запускают каждый раз когда нужно преобразовать список. Ессно качалки могут быть разные, форматы входных данных разные, и скриптики соответсвенно разные для каждой качалки.
Благодарень
Огромное спасибо всем
Нашёл на форуме
# emerge -pf kde-meta 2>&1 | awk '/tp:/ { print $1 }'| while read f; do [ ! -s /usr/portage/distfiles/${f##*/} ]&& echo $f; done | sort -u
и было мне счастье :-)
Ядро
А если я таким макаром хочу получить kernel, то "package" будет "genkernel", или как?
gentoo-sources
gentoo-sources