Обновление ОС RELS 6.x до 6.9
ОБНОВЛЕНИЕ ОС ROSA ENTERPRISE LINUX SERVER (RELS) 6.x
Для обновления ОС RELS 6.x до последнего релиза RELS 6.9 необходимо выполнить следующие действия (потребуются полномочия суперпользователя root):
1. Произведите обновление текущего релиза:
yum update
2. Рекомендуется также отключить посторонние репозитории (не наши).
3. Установите новый файл релиза.
Для 64-х бит:
yum install http://mirror.rosalinux.ru/rosa/server/6.9/os/x86_64/Packages/rosa-release-6Server-9.res6.x86_64.rpm
Для 32-х бит:
yum install http://mirror.rosalinux.ru/rosa/server/6.9/os/i386/Packages/rosa-release-6Server-9.res6.i686.rpm
4. Внесите новый ключ для доступа к репозиториям в файл /etc/rosa-support-id-server:
echo '12345678' > /etc/rosa-support-id-server
Помните, что ключ можно запросить, обратившись на sales@ntcit-rosa.ru или на support@ntcit-rosa.ru Получение ключа для релиза 6.9 бесплатное, для тех, кто уже купил и использует ОС RELS 6.7.
5. Сбросьте кеш источников:
yum clean all
6. Выполните обновление:
yum update
7. Выполните перезагрузку.
reboot
Ниже пример обновления сервера с ОС RELS 6.8 до ОС 6.9:
#cat /etc/rosa-release ROSA Enterprise Linux Server release 6.8 (Helium)
#yum -y install http://mirror.rosalinux.ru/rosa/server/6.9/os/x86_64/Packages/rosa-release-6Server-9.res6.x86_64.rpm Подготовка к установке rosa-release-6Server-9.res6.x86_64.rpm | 25 kB 00:00 Проверка /var/tmp/yum-root-aSUKnB/rosa-release-6Server-9.res6.x86_64.rpm: 9:rosa-release-6Server-9.res6.x86_64 /var/tmp/yum-root-aSUKnB/rosa-release-6Server-9.res6.x86_64.rpm отмечен как обновление для 8:rosa-release-6Server-8.res6.x86_64 base | 3.8 kB 00:00 base/primary_db | 5.4 MB 00:00 base-updates | 3.7 kB 00:00 base-updates/primary_db | 2.6 kB 00:00 extra | 3.8 kB 00:00 extra/primary_db | 707 kB 00:00 extra-updates | 2.9 kB 00:00 Разрешение зависимостей --> Проверка сценария ---> Package rosa-release.x86_64 8:6Server-8.res6 will be для обновления ---> Package rosa-release.x86_64 9:6Server-9.res6 will be an update --> Проверка зависимостей окончена Зависимости разрешены ================================================================================ Пакет Архитектура Версия Репозиторий Размер ================================================================================ Обновление: rosa-release x86_64 9:6Server-9.res6 /rosa-release-6Server-9.res6.x86_64 40 k Результат операции ================================================================================ Обновить 1 пакет(а,ов)
Общий размер: 40 k Загрузка пакетов: Запуск rpm_check_debug Проверяем сценарий Проверка сценария прошла успешно Запускается сценарий Обновление : 9:rosa-release-6Server-9.res6.x86_64 1/2 предупреждение: /etc/yum.repos.d/rels.repo создан как /etc/yum.repos.d/rels.repo.rpmnew Очистка : 8:rosa-release-6Server-8.res6.x86_64 2/2 Verifying : 9:rosa-release-6Server-9.res6.x86_64 1/2 Verifying : 8:rosa-release-6Server-8.res6.x86_64 2/2 Обновлено: rosa-release.x86_64 9:6Server-9.res6 Готово!
#echo 'ключ_для_доступа_к_репозиториям' > /etc/rosa-support-id-server
#yum clean all && yum -y update
Подготовка к обновлению Разрешение зависимостей --> Проверка сценария ---> Package acl.x86_64 0:2.2.49-6.res6 will be для обновления ---> Package acl.x86_64 0:2.2.49-7.res6 will be an update ---> Package audit.x86_64 0:2.4.5-3.res6 will be для обновления ---> Package audit.x86_64 0:2.4.5-6.res6 will be an update ---> Package audit-libs.x86_64 0:2.4.5-3.res6 will be для обновления ....
Листинг опущен
.... vim-minimal.x86_64 2:7.4.629-5.res6.1 wget.x86_64 0:1.12-10.res6 xorg-x11-drv-ati-firmware.noarch 0:7.6.1-3.res6 yum.noarch 0:3.2.29-81.res6 Готово!
# cat /etc/rosa-release ROSA Enterprise Linux Server release 6.9 (Helium)
#reboot