Содержание

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Automatic update to correct links

Table of Contents

Note

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



Warning

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

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


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



Info

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

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


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

Для выполнения обновления требуются следующие оптические диски или образы оптических дисков (далее для краткости диск или образ далее обозначаются как ISO, при этом вместо любого ISO может быть использован соответствкющий репозиторий):

  • Инсталляционный ISO -  инсталляционный образ системы, т.е. носитель, с которого выполняется установка ОС. Для выполнения обновления требуется всегда;
  • ISO с обновлением - носитель с обновлением инсталляционного диска. Для выполнения обновления требуется всегда;  
  • ISO со средствами разработки - носитель с программным обеспеченим для разработки собственного ПО. Для выполнения обносления требуется только в тех случаях, если на обновляемом компьютере ранее устанавливалось такое ПО;
  • ISO с обновлением средств разработки - носитель с обновлением средств для разработки собственного ПО. Для выполнения обносления требуется только в тех случаях, если на обновляемом компьютере ранее устанавливалось такое ПО. Этот носитель может вообще отсутствовать в обновлении, если средства разработки не требуют обновленя;

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

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

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

Command
gostsum -d file_name.iso

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

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

Command
mount file_name.iso /media/cdrom

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

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

Info
apt-cdrom add

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

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

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

Command
apt-cdrom add

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

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

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

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

Command
sudo -s

После регистрации дисков выполнить обновление каталога пакетов:

Command
apt update

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

Command
apt -s dist-upgrade

После чего запустить собственно обновление следующей командой:

Command
apt dist-upgrade

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

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

Note

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

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

Warning

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

Command
apt -f install

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

Command
sudo apt -f install


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

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

Command
apt-get check

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

Command
apt -f install

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

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

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

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

Для этого:

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

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

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

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