Установка обновлений

Имя пакета: fly-astra-update
Версия пакета: 0.1.23 и выше
Условия запуска: вход в сессию с правами администратора на высоком уровне целостности

Общие сведения

Установка обновлений системы с использованием:

  • ISO-образа;
  • сетевого репозитория;
  • репозиториев, указанных в файле /etc/apt/sources.list.

Запуск

Программа запускается:

  • в графическом интерфейсе: Пуск — Параметры — Система — Установка обновлений;
  • из терминала — выполнить команду:

sudo fly-astra-update

Интерфейс программы

Главное окно программы содержит:

  • информацию об операционной системе;
  • список источников, которые будут использованы для обновления;
  • кнопки для работы со списком источников:
    • 1[Удалить источник];
    • 2 — [Добавить источник];
    • 3 — [Изменить источник];
  • кнопку [Проверка и обновление системы] для обновления системы в простом режиме (см. Обновление системы в простом режиме). Кнопка станет активной при наличии добавленных источников;
  • кнопку [Экспертный режим] для перехода в экспертный режим (см. Обновление системы в экспертном режиме).

Выбор источников обновлений

Добавление источника

Для добавления источника необходимо в главном окне программы нажать [Добавить источник] (см. Интерфейс программы). Будет открыто окно Источник.

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

  • если выбран ISO-образ:
    • в поле Укажите путь к ISO-образу ввести с клавиатуры путь к файлу образа или нажать [...] для указания пути с помощью стандартного диалогового окна;
    • нажать [Да] для добавления ISO-образа в список;
  • если выбран Сетевой репозиторий:
    • в поле Укажите ссылку на сетевой репозиторий ввести адрес ссылки;
    • нажать [Да] для добавления репозитория в список.

Примечание. Добавляемые источники можно сохранить для последующего использования (см. Сохранение источников).

Добавленный источник будет отображен в главном окне программы.

Изменение источника

Для изменения добавленного источника необходимо выбрать источник в главном окне программы и нажать [Изменить источник] (см. Интерфейс программы). Будет открыто окно Источник (см. Добавление источника).

Удаление источника

Для удаления источника необходимо:

  • в главном окне программы выбрать источник и нажать [Удалить источник] (см. Интерфейс программы);
  • в открывшемся окне Подтверждение удаления нажать [Да].

Обновление системы в простом режиме

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

В простом режиме обновления выполняются следующие действия:

  • проверка источников обновления;
  • проверка возможности обновления системы без ошибок путем имитации обновления (если при имитации будет выявлена ошибка, то обновление не будет выполнено и будет отображено сообщение об ошибке);
  • создание снимка системы, если данная функция поддерживается (разметка диска с использованием всего пространства на диске не поддерживает создание снимков системы, условия создания снимков см. Создание снимков системы);
  • непосредственно обновление системы (при отсутствии ошибок при имитации).

Для обновления системы необходимо добавить источники (см. Добавление источника) и нажать [Проверка и обновление системы] в главном окне программы. Будет открыто диалоговое окно Подтверждение обновления с перечнем действий по обновлению системы, которые будут выполнены.

Чтобы выполнить обновление, необходимо нажать [Да].

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

ВНИМАНИЕ! Не рекомендуется выключать или перезагружать систему во время обновления, так как это может нарушить работу системы.

При успешном обновлении системы будет отображено диалоговое окно с соответствующим сообщением.

Обновление вступит в силу после перезагрузки системы. Для выхода из программы с последующей перезагрузкой системы необходимо установить флаг Перезагрузка системы и нажать [Да]. Для выхода из программы без перезагрузки системы необходимо, не устанавливая флаг Перезагрузка системы, нажать [Да]. В этом случае будет необходимо в дальнейшем перезагрузить систему вручную, чтобы обновление вступило в силу.

Если обновление было выполнено с ошибками, будет отображено соответствующее сообщение.


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

Также сведения о ходе обновления возможно просмотреть в отдельном файле, который будет сохранен в каталог /var/log/. Например, обновление, запущенное 14 января 2025 года в 15:05, будет сохранено в файл /var/log/astra_update_202501141505.log.

Для возврата к списку источников в главном окне программы необходимо нажать [Назад].

Для выхода из программы необходимо нажать [Выход].

Обновление системы в экспертном режиме

Настройка и выполнение обновления

Экспертный режим позволяет задать параметры обновления, а также имитировать процесс обновления с заданными параметрами для выявления возможных проблем. Для обновления используются источники из файла /etc/apt/sources.list или добавленные источники (см. Добавление источника).

Для перехода в экспертный режим необходимо в главном окне программы нажать [Экспертный режим]. В главном окне программы установить необходимые флаги для выбора параметров обновления (см. Параметры обновления) и выполнить имитацию процесса обновления (см. Имитация обновления), нажав кнопку [Имитировать].

Для обновления системы в экспертном режиме необходимо нажать [Обновить]. Будет открыто диалоговое окно Подтверждение обновления с перечнем действий по обновлению системы, которые будут выполнены. Для подтверждения необходимо нажать [Да].

ВНИМАНИЕ! Не рекомендуется выключать или перезагружать систему во время обновления, так как это может нарушить работу системы.

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

При успешном обновлении системы будет отображено диалоговое окно с соответствующим сообщением.

Обновление вступит в силу после перезагрузки системы. Для выхода из программы с последующей перезагрузкой системы необходимо установить флаг Перезагрузка системы и нажать [Да]. Для выхода из программы без перезагрузки системы необходимо, не устанавливая флаг Перезагрузка системы, нажать [Да]. В этом случае будет необходимо в дальнейшем перезагрузить систему вручную, чтобы обновление вступило в силу.

Если обновление было выполнено с ошибками, будет выведено соответствующее сообщение.

В главном окне программы можно ознакомиться с записью хода обновления для выявления ошибки.

Для возврата в простой режим необходимо нажать [Простой режим] в главном окне программы.

Параметры обновления

Автоматическое обновление программы

Перед обновлением всей системы возможно обновить программу «Установка обновлений».

Чтобы включить функцию автоматического обновления программы, необходимо при выполнении обновления в экспертном режиме установить флаг Автоматическое обновление приложения (см. Настройка и выполнение обновления). Перед обновлением системы или имитацией обновления будет выполнена проверка на наличие в указанных источниках обновлений самой программы (пакеты fly-astra-update и astra-update). При наличии обновлений они будут установлены, после чего отобразится диалоговое окно Обновление до новой версии.

Если нажать [Да], произойдет перезапуск программы, после чего обновление системы будет продолжено в новой версии программы. Если нажать [Нет], обновление системы будет продолжено в старой версии программы. Новая версия будет доступна после выполнения обновления и перезапуска программы.

Создание снимка системы

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

ВНИМАНИЕ! Если система была установлена с использованием менеджера логических томов (LVM), то создается снимок LVM, независимо от используемой файловой системы. Если LVM отсутствует, поддерживается только создание снимков файловой системы XFS.

Чтобы перед обновлением создавался снимок системы, необходимо установить флаг Создать снимок системы (будет удален после успешного обновления) (см. Настройка и выполнение обновления).

Если обновление завершится с ошибками, отобразится диалоговое окно Ошибка обновления.

Чтобы восстановить систему из снимка, необходимо нажать [Да].

Чтобы отказаться от восстановления системы, необходимо нажать [Нет].

Сохранение источников

Источники, использованные для обновления системы, можно добавить в список системных источников для дальнейшего использования. Для этого необходимо установить флаг Сохранить источники для последующего использования (см. Настройка и выполнение обновления). Использованные при обновлении ISO-образы и сетевые репозитории будут добавлены в файл /etc/apt/sources.list.

Проверка контрольных сумм ISO-образов

Для проверки соответствия контрольных сумм по ГОСТ и MD5 каждого ISO-образа необходимо установить флаги Проверить контрольные суммы ГОСТ для ISO-образов и Проверить контрольные суммы MD5 для ISO-образов соответственно (см. Настройка и выполнение обновления). Файлы с контрольной суммой и ISO-образом должны находиться в одном каталоге, также файл с контрольной суммой должен иметь расширение .gost или .md5, соответственно, и иметь такое же имя, как и у файла с ISO-образом.

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

Установка обновления из системных источников

Чтобы выполнять обновления из источников, указанных в файле /etc/apt/sources.list, необходимо установить флаг Установка обновления из репозиториев /etc/apt/sources.list (см. Настройка и выполнение обновления).

ВНИМАНИЕ! Если эта функция включена, проверка наличия обновлений в источниках, добавленных в программе, выполняться не будет.

Обновление с отключенным установочным диском

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

Установка последнего доступного ядра

Чтобы при обновлении системы установить последнюю доступную версию ядра системы, необходимо установить флаг Установить последнее доступное ядро (см. Настройка и выполнение обновления).

Имитация обновления

В режиме имитации обновления выполняется моделирование процесса обновления с выбранными источниками и настройками. Также формируется запись хода имитации (например, для выявления ошибок перед выполнением обновления). Для имитации обновления необходимо выбрать нужные настройки и нажать [Имитировать] (см. Настройка и выполнение обновления). При успешном завершении имитации будет выведено соответствующее сообщение.

В главном окне программы можно будет ознакомиться с записью хода имитации.

При возникновении ошибки в ходе имитации обновления будет выведено соответствующее сообщение.