Шпаргалки по zypper’у. Обновление системы

Как только что было сказано, внутренняя команда up полного обновления всех пакетов системы не гарантирует. И к тому же она не применима при смене версии дистрибутива или таких ключевых компонентов, как KDE. И тут на помощь приходит другая внутренняя команда:

# zypper dup

Данная в такой форме, без внутренних опций и аргументов, она не просто обновляет установленные пакеты до последних доступных версий, но приводит систему в полное соответствие с состоянием всех подключённых репозиториев, что может включать в себя и снижение версий некоторых пакетов, и удаление тех, что были изъяты из репозиториев, и всё, что потребуется впредь.

Ясно, что процедура эта потенциально опасная, и потому важнейшей из внутренних опций этой команды является такая:

# zypper dup -D

Как и во всех предыдущих случаях, она не выполняет никаких действий, а лишь имитирует их, выводя соответствующую информацию о грядущих без неё изменениях. С коими желательно ознакомиться самым внимательным образом.

Из прочих внутренних опций существенны всё те же вездесущие -l, --no-recommends и --recommends, о которых уже говорилось достаточно.

Внутренняя команда dup может применяться не только для тотального обновления системы, но и для замены некоторых её ключевых компонентов (таких, как KDE) более новыми, сравнительно с релизными, версиями. Но это будет предметом специального разговора.


К содержанию | Шпаргалки по zypper’у