Обновление#

Обновление репозитория#

Обновление осуществляется по LAN или WAN.

Убедитесь, что включены соответствующие репозитории (например, ISO-образ).

  1. Если репозиторий не подключен, выполните одно из следующих действий.

    • Все конфигурационные файлы репозиториев расположены в каталоге /etc/yum.repos.d/. Для подключения репозитория вручную создайте конфигурационный файл со следующим содержимым:

      [ResilientStorage-src]
      name=SberLinux 9.3 - ResilientStorage src
      baseurl={repository_url}
      gpgcheck=1
      enabled=1
      gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-SberLinux
      

      Пример содержит параметры:

      • name — имя репозитория;

      • baseurl — ссылка на репозиторий;

      • gpgcheck — проверка цифровой подписи репозитория. Значение 1 — проверка включена;

      • enabled — состояние репозитория. Значение 1 — включен;

      • gpgkey — ссылка на ключ для проверки цифровой подписи.

    • Чтобы загрузить конфигурационный файл репозитория, выполните последовательно следующие команды:

      • перейдите в каталог /etc/yum.repos.d/:

      cd /etc/yum.repos.d/
      
      • загрузите репозиторий с новой версией:

      sudo curl -O {repository_url}
      

      где параметр -O сохраняет файл с исходным именем. Для данного параметра верхний регистр обязателен.

    • Также для загрузки файла можно использовать команду:

      dnf config-manager --add-repo {repository_url}
      

Примечание

Команды в разделе применимы как для DNF, так и для YUM. Для использования YUM замените в тексте команды dnf на yum.

  1. Проверьте список доступных пакетов с dnf:

    dnf list --all
    

    Чтобы проверить все пакеты, установленные в вашей системе, используйте:

    dnf list --installed
    

    Чтобы проверить все пакеты во всех включенных репозиториях, которые доступны для установки, используйте:

    dnf list --available
    
  2. Удалите временные файлы, пакеты и метаданные отключенных или удаленных репозиториев, используя команду:

    dnf clean all
    
  3. Выполните команду для обновления всех пакетов в системе, используя подключенные репозитории:

    dnf update --refresh -y
    

    Параметр -y автоматически соглашается на предложение сохранить новые пакеты в репозитории: y/n

  4. Проверьте, что необходимые пакеты загрузились, выполнив команду:

    dnf list --installed
    
  5. Перезагрузите систему.

Обратная совместимость версий#

Обратная совместимость поддерживается между версиями 8.X.X (например, между 8.9.0 и 8.8.3). Между версиями 8.X.X и 9.X.X обратная совместимость не поддерживается.