Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

16.14.2. Обновление с помощью программы установки

Примечание

Red Hat рекомендует размещать данные пользователя в отдельном разделе /home и выполнять новую установку (см. Раздел 9.13, «Создание разделов»).
Если вы решили обновить систему с помощью программы установки, стоит помнить, что все дополнительные программы, конфликтующие с программами Red Hat Enterprise Linux, будут перезаписаны. Поэтому прежде чем приступить к обновлению, составьте список пакетов:
rpm -qa --qf '%{ИМЯ} %{ВЕРСИЯ}-%{ВЫПУСК} %{АРХИТЕКТУРА} ' > ~/old-pkglist.txt
После установки этот список поможет определить, какие пакеты нужно будет дополнительно загрузить и переустановить.
Дополнительно создайте резервную копию системных настроек:
su -c 'tar czf /tmp/etc-`date +%F`.tar.gz /etc' 
su -c 'mv /tmp/etc-*.tar.gz /home'
Создайте резервные копии важных данных, таких как содержимое каталога /home, файлов серверов Apache, FTP, SQL и систем управления кодом. В теории обновление существующей системы не разрушает данные, но существует небольшая вероятность их потери.

Предупреждение

Приведенные выше примеры сохраняют копии в каталог /home. Если домашний каталог расположен в том же разделе, то лучше сохранить копию на СD/DVD или внешнем жестком диске.
Раздел 35.2, «Завершение обновления» содержит дополнительную информацию.