Как мне обновить пакет на Gentoo Linux

13737
gustavosiq

Как мне обновить пакет в Gentoo Linux?

4

1 ответ на вопрос

9
Paul

Это то, что вам нужно прочитать, введение в portage, менеджер пакетов в Gentoo.

Чтобы обновить все (включая зависимости и изменения для использования флагов), затем

emerge -avDuN world 

Чтобы обновить один пакет (снова обращая внимание на зависимости и т. Д.):

emerge -avDuN <package-name> 

Базовое обновление без проверки обновлений зависимостей будет

emerge -avu <package-name> 

В -aозначает «спросить», который является для подтверждения, и -vозначает «многословный», чтобы дать больше информации о том, что он делает.

Отлично! Большое спасибо, Пол! Вы только что забыли поставить обновление Portage до обновления программ: emerge --sync gustavosiq 12 лет назад 0
Да, но не помещайте файл в /etc/cron.daily, который сделает это за вас. Синхронизация занимает много времени, поэтому лучше всего делать это быстро. Paul 12 лет назад 0
Согласно crontab в gentoo, cron.daily запускается в 3:01 утра. Jon Lin 12 лет назад 0
Хотя проверка зависимостей довольно странная. Я попытался обновить мой Firefox, и он сказал мне, что я также должен обновить linux-kernel. Не выглядит для меня законным. Petr 7 лет назад 0
@Petr, если вы используете `-D`, тогда он проверяет дерево зависимостей на наличие всего, что также требуется для обновления. Это не означает, что FF требует обновления ядра, только если вы хотите обновить все, для чего готово обновление, то FF зависит от того, что бы включало ядро. Paul 7 лет назад 0

Похожие вопросы