Gentoo packages update: различия между версиями
Материал из AlexNook
Перейти к навигацииПерейти к поиску
ALEX (обсуждение | вклад) |
ALEX (обсуждение | вклад) |
||
(не показано 5 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
==Обновление установленных пакетов в ОС Gentoo== | ==Обновление установленных пакетов в ОС Gentoo== | ||
===Обновление установленных | ===Обновление всех установленных программ=== | ||
Устанавливаем программы | Устанавливаем программы | ||
{{root|<nowiki>emerge --update --deep --with-bdeps=y --ask --verbose --newuse --pretend @world</nowiki>}} | {{root|<nowiki>emerge --update --deep --with-bdeps=y --ask --verbose --newuse --pretend @world</nowiki>}} | ||
Разрешить все зависимости | |||
As a safety measure, depclean will not remove any packages unless *all* required dependencies have been resolved. As a consequence of this, it often becomes necessary to run '''prior to depclean''' | |||
{{root|emerge --update --newuse --deep @world}} | |||
Удаляем не используемые зависимости или софт, помеченный как --deselect | Удаляем не используемые зависимости или софт, помеченный как --deselect | ||
{{root|emerge --pretend --depclean}} | {{root|emerge --pretend --depclean}} | ||
After finishing a library update, it is possible to clean up the old library version via: | After finishing a library update, it is possible to clean up the old library version via: | ||
Строка 27: | Строка 35: | ||
Обновляем конфиги | Обновляем конфиги | ||
{{root|etc-update}} | {{root|etc-update}} | ||
[[Category:Index]] | |||
[[Category:Linux]] |
Текущая версия на 15:42, 4 сентября 2024
Обновление установленных пакетов в ОС Gentoo
Обновление всех установленных программ
Устанавливаем программы
emerge --update --deep --with-bdeps=y --ask --verbose --newuse --pretend @world
Разрешить все зависимости
As a safety measure, depclean will not remove any packages unless *all* required dependencies have been resolved. As a consequence of this, it often becomes necessary to run prior to depclean
emerge --update --newuse --deep @world
Удаляем не используемые зависимости или софт, помеченный как --deselect
emerge --pretend --depclean
After finishing a library update, it is possible to clean up the old library version via:
emerge @preserved-rebuild
Обновляем конфиги
etc-update
Обновление установленных системных программ
Устанавливаем программы
emerge --update --deep --with-bdeps=y --ask --verbose --newuse --pretend @system
Удаляем не используемые зависимости или софт, помеченный как --deselect
emerge --pretend --depclean
After finishing a library update, it is possible to clean up the old library version via:
emerge @preserved-rebuild
Обновляем конфиги
etc-update