Вопрос по distfiles

Возможно тут где то уже есть таковая тема, но не нашел именно того, что хотелось бы.
На работе есть хороший канал в интернет, да интернет отсутствует. Поэтому есть желание списать Все дистрибутивные файлы и ставить их дома.
Собственно возник вопрос - как узнать список всех дистрибутивов? Так как качать весь репозитарий - получается по объему раза в полтора - два больше, так как там лежат различные версии одних и тех же файлов.
Что нужно сделать, чтобы узнать весь список файлов?

emerge -pf выведет

emerge -pf
выведет линки для скачки. Можно еще esearch попробовать, там кажется можно кастомизировать вывод. Можно найти скрипты, которые из вывода emerge -pf составляют список линков на закачку.
А если хочешь скачивать все дистрибутивы, то только последние, то можно воспользоваться тем, что файлы как правило именуются единообразно и выделить файлы, совпадающие в названии до последнего знака -, а потом выбрать наиболее поздний из этих файлов.

Re: emerge -pf

KiberGus написал(а):
emerge -pf
выведет линки для скачки. Можно еще esearch попробовать, там кажется можно кастомизировать вывод. Можно найти скрипты, которые из вывода emerge -pf составляют список линков на закачку.
А если хочешь скачивать все дистрибутивы, то только последние, то можно воспользоваться тем, что файлы как правило именуются единообразно и выделить файлы, совпадающие в названии до последнего знака -, а потом выбрать наиболее поздний из этих файлов.

он выведет линки для всех, даже для тех что есть уже есть в distfiles.
Как выудить только линки на те которых в distfiles нет?

Re: emerge -pf

DeathMoroz написал(а):

он выведет линки для всех, даже для тех что есть уже есть в distfiles.
Как выудить только линки на те которых в distfiles нет?

Ответ:
http://gentoo.ru/node/72#comment-7394 - в FAQ

Re: Вопрос по distfiles

CoolSpirit написал(а):
Возможно тут где то уже есть таковая тема, но не нашел именно того, что хотелось бы.
На работе есть хороший канал в интернет, да интернет отсутствует. Поэтому есть желание списать Все дистрибутивные файлы и ставить их дома.
Собственно возник вопрос - как узнать список всех дистрибутивов? Так как качать весь репозитарий - получается по объему раза в полтора - два больше, так как там лежат различные версии одних и тех же файлов.
Что нужно сделать, чтобы узнать весь список файлов?

emerge --sync
emerge -uDpvN world
emerge -uDfN world
скачает все, что нужно.

На этом форуме

На этом форуме есть замечательный топик на эту тему. Поиск -- ваш друг ;)

уже разобрался.

просто сделал через emerge -fv а далее через awk =)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".