Обновление ОС 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