Обновление ОС RELS

Материал из Rosalab Wiki
Перейти к: навигация, поиск

ОБНОВЛЕНИЕ ОС 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