Gentoo packages update: различия между версиями

Материал из AlexNook
Перейти к навигацииПерейти к поиску
 
(не показано 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