Перед выполнением обновления следует учесть, что, иногда, после обновления той или иной службы она перестает функционировать должным образом (например, из-за проблем совместимости), поэтому системным администраторам рекомендуется сделать архив системы, программ и данных перед выполнением обновления на критически важных серверах.
Программное обеспечение для операционной системы CentOS распространяется в rpm-пакетах, и это не случайно, ведь CentOS, по-сути, представляет собой копию Red Hat Enterprise Linux. А название (и расширение) типов пакетов RPM является акронимом и раскрывается как RPM Package Manager (ранее - Red Hat Package Manager).
Для управления(установки, удаления, обновления) пакетами в CentOS используется менеджер пакетов YUM (Yellow dog Updater, Modified), который не только позволяет устанавливать программы из репозиториев в интернет (с автоматическим отслеживанием связей между пакетами) и удалять их, но и выполнять обновление.
Следующая команда выводит список доступых обновлений:
yum list updates
Для того, чтобы применить все доступные обновления, выполните:
уum update
Также вы можете обновить только необходимый пакет, указав его имя:
уum update %имя пакета%
При выполнении обновления система предупредит вас об общем размере файлов, которые придется скачать из репозиториев и попросит подтверждение:
Также, при запуске обновления в первый раз после установки операционной системы CentOS вам будет предложено установить GPG-ключи, которыми подписаны пакеты: