Здра!
Подскажите пож-ста, как скачать исходники пакетов, подлежащие сборке при обновлении?
Ночью делаю eix-sync - это только синхронизирует метаданные.
Днём вручную emerge @world - собственно обновление, исходники скачиваются в этой фазе прямо перед компиляцией, и бывает, при плохой связи, очень долго тянутся и замедляют процесс. Как их скачать автоматически ночью, до компиляции? Аналога apt --download-only у emerge не нашёл. emaint тоже вроде не может.
gentoo скачать исходные тексты пакетов
Модератор: /dev/random
-
- Администратор
- Сообщения: 5366
- ОС: Gentoo
-
- Сообщения: 2602
- ОС: gentoo fluxbox
Re: gentoo скачать исходные тексты пакетов
О йес! Спасибо.
-
- Сообщения: 2602
- ОС: gentoo fluxbox
Re: gentoo скачать исходные тексты пакетов
Не пойму, как оно работает. Если вызвать просто то вываливается сразу и предлагает читать ман. Если вызвать как то почему-то скачало (или перекачало) 425 пакетов, когда в world у меня 276, а всего 1500. Причем в отсутствие обновления. Вызывал из скрипта. Ничего не понимаю, подскажите пож-ста.
Код: Выделить всё
emerge --fetchonly
Код: Выделить всё
emerge --fetchonly @world
-
- Администратор
- Сообщения: 5366
- ОС: Gentoo
-
- Сообщения: 2602
- ОС: gentoo fluxbox
Re: gentoo скачать исходные тексты пакетов
ТО есть корректно будет ???
Код: Выделить всё
emerge -DNUvf @world
Добавлено (08:00):
А что в этом случае было?
-
- Администратор
- Сообщения: 5366
- ОС: Gentoo
Re: gentoo скачать исходные тексты пакетов
Если вам нужно скачать то, что будет установлено по emerge -DNUv @world, то да. Если нужно скачать один пакет, то emerge -Of пакет, если с недостающими зависимостями, то emerge -f пакет, и т.д. Что устанавливается без этой опции, то скачивается с ней.
Скачалось то, что установилось бы без этой опции. Всё, что было в @world, и всё, что потребовалось бы обновить/доустановить для переустановки/обновления пакетов из @world.
-
- Сообщения: 2602
- ОС: gentoo fluxbox
Re: gentoo скачать исходные тексты пакетов
Ага, не ту буковку набрал, U vs u, и совсем не тот результат. Спасибо, понаблюдаю дальше.
-
- Сообщения: 86
- ОС: Gentoo
Re: gentoo скачать исходные тексты пакетов
emerge -ef @world
-f
заниматься надо скачиванием, а не установкой
-e
скачивать надо все зависимости
-f
заниматься надо скачиванием, а не установкой
-e
скачивать надо все зависимости