Содержание

Skip to end of metadata
Go to start of metadata

Информация о выходе обновлений безопасности ОС ОН Смоленск доступна на сайте wiki.astralinux.ru.

Обновление операционной системы необходимо выполнять от имени учетной записи пользователя с полномочиями администратора системы с высоким уровнем целостности.

На время установки обновления необходимо снять запрет на установку бита исполнения в политиках безопасности.

После выполнения обновления рекомендуется перезагрузить систему.

Данная статья применима к:

  • ОС СН Смоленск 1.6
  • ОС ОН Орёл 2.12 (при выполнении обновлений с компакт-дисков)

Подготовка к обновлению

Обновления для ОС СН Astra Linux SE предоставляются для скачивания в виде образа (образов) ISO.

Обновления для ОС ОН Astra Linux CE доступны в сетевом репозитории, и, при возможности использовать сетевой репозиторий, проще проводить обновление из репозитория.

После скачивания следует вычислить контрольную суммы полученного файла образа (полученных файлов образов) с помощью программы gostsum:

gostsum -d file_name.iso
и сверить полученную сумму (суммы) с данными, опубликованными в соответствующем бюллетене.

Полученный ISO-образ можно переписать на компакт-диск, или, если эти образы скопированы непосредственно в обновляемую систему,
использовать с помощью монтирования к существующей файловой системе:

mount file_name.iso /media/cdrom
Рекомендуется использовать для монтирования именно каталог /media/cdrom, так как это каталог, известный программе установки пакетов "по умолчанию".

Далее, зарегистрировать смонтированный компакт диск в системе управления пакетами:

apt-cdrom add

При необходимости можно указать иной каталог монтирования (ключ --cdrom).
Используя этот ключ можно смонтировать несколько дисков в разные точки монтирования, однако при выполнении обновления их всё равно придётся демонтировать и  перемонтировать в /media/cdrom.

При использовании одновременно физических  компакт-дисков и образов
регистрация с ключем -m образа, смонтированного в каталог /media/cdrom,
может привести к непредсказуемым последствиям, так как физический компакт диск при этом некуда будет смонтировать.

Если регистрируется реальный физический компакт-диск, то его нужно вставить в привод компакт-дисков и выполнить ту же команду

apt-cdrom add
Программа может попросить указать имя для регистрируемого компакт-диска, в таком случае можно указать произвольное понятное вам имя (например, MAIN для основного диска и DEVEL для диска средств разработки).

Процедуру регистрации следует выполнить для всех дисков, на которых поставляется обновление (поочередно смонтировать образы или выполнить регистрацию для всех точек монтирования или поочерёдно установить диски в привод для физических дисков).

Выполнение обновления из командной строки

Обновление следует выполнять из сессии привилегированного пользователя. Для запуска сессии привилегированного пользователя использовать команду

sudo -s
После регистрации дисков выполнить обновление каталога пакетов:
apt update
И запустить собственно обновление следующей командой:
apt dist-upgrade
При выполнении обновления программа установки пакетов по мере необходимости попросит установить/смонтировать нужный компакт-диск/образ и нажать Enter для продолжения.

При установке из  репозитория все зависимости пакетов будут установлены автоматически.

При установке обновлений из  репозитория все зависимости пакетов устанавливаются автоматически.

При установке с компакт-дисков/образов по завершении установки могут остаться неудовлетворённые зависимости пакетов.
Это штатная ситуация, и в Astra Linux имеются штатные средства для её решения.

В случае возникновения ошибок установки следует не выходя из привилегированной сессии выполнить команду для исправления зависимостей:

apt -f install

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

sudo apt -f install

Команда исправления зависимостей при необходимости, попросит установить нужные компакт-диски, и выполнит действия по финальной коррекции установки.

В любом случае для корректного завершения обновления по завершении установки обновленных пакетов следует проверить итоговую диагностику программы  на наличие сообщений о неудовлетворённых зависимостях.
Сама программа установки выдает список пакетов с неудовлетворёнными зависимостями при завершении своей работы, кроме того можно проверить зависимости командой:

apt-get check
Для исправления зависимостей следует выполнить команду:
apt -f install
Эта команда, в свою очередь, при необходимости, попросит установить нужные компакт-диски, и выполнит действия по финальной коррекции установки.

Выполнение обновления из графического менеджера пакетов

После регистрации компакт-дисков в системе обновлений обновление и установку новых пакетов можно выполнять из графического менеджера пакетов.

Для этого:

  • Открыть графический менеджер пакетов
  • Нажать кнопку "Обновить";
  • Затем "Отметить все обновления";
  • Затем "Применить"

Графический менеджер пакетов так же попросит установить/смонтировать диски/образы по мере необходимости.

При этом графический менеджер пакетов самостоятельно проверит наличие неудовлетворённых зависимостей пакетов, при их обнаружении выдаст предупреждение, и запустит процесс восстановления
(возможно, попросив заменить диск).




  • No labels