Обновление ОС RELS 6.x до 6.9
Материал из Rosalab Wiki
Версия от 18:39, 27 ноября 2018; A.butyrin (обсуждение | вклад) (оформление, орфография/пунктуация, стилевые правки)
Для обновления ОС RELS 6.x до последнего релиза RELS 6.9 необходимо выполнить следующие действия (потребуются полномочия root):
- Произведите обновление текущего релиза:
yum update
Рекомендуется также отключить репозитории, не относящиеся к ROSA.
- Установите новый файл релиза:
yum install http://mirror.rosalinux.ru/rosa/server/6.9/os/x86_64/Packages/rosa-release-6Server-9.res6.x86_64.rpm (для архитектуры x86_64)
yum install http://mirror.rosalinux.ru/rosa/server/6.9/os/i386/Packages/rosa-release-6Server-9.res6.i686.rpm (для архитектуры i686)
- Добавьте новый ключ для доступа к репозиториям в файл /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.
- Сбросьте кэш источников:
yum clean all
- Выполните обновление:
yum update
- Выполните перезагрузку:
reboot
Ниже приведён пример обновления сервера с ОС RELS 6.8 до RELS 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