Порядок установки обновления
Предупреждение |
---|
Перед установкой обновлений рекомендуется: |
Для установки этого обновления и следующих обновлений рекомендуется установить и использовать инструменты fly-astra-update и astra-update (см. Установка fly-astra-update/astra-update из репозитория и Установка fly-astra-update/astra-update из образа обновления).
Допускается использовать fly-astra-update и astra-update, установленные из обновления БЮЛЛЕТЕНЬ № 20210611SE16 (оперативное обновление 7) или последующих обновлений.
Начиная с оперативного обновления БЮЛЛЕТЕНЬ № 20210611SE16 (оперативное обновление 7) в состав пакетов Astra Linux включены пакеты для автоматизации установки обновлений:
- инструмент командной строки - пакет astra-update;
- графический инструмент - пакет fly-astra-update.
Для установки оперативного обновления БЮЛЛЕТЕНЬ № 20210611SE16 (оперативное обновление 7) и последующих оперативных обновлений рекомендуется использовать только эти инструменты. Если инструмент (инструменты) не были установлены ранее, то установить их.
Предупреждение |
---|
При подготовке установки обновления не допускается использовать команду apt-cdrom add для регистрации дисков. |
Подготовка к установке
Якорь |
---|
| PrepareToUpdate |
---|
| PrepareToUpdate |
---|
|
Якорь |
---|
| installFromRepo |
---|
| installFromRepo |
---|
|
Установка fly-astra-update/astra-update из репозитория
Если доступен репозиторий пакетов, содержащий пакеты обновления установку можно выполнить следующими командами:
установка инструмента fly-astra-update:
Command |
---|
sudo apt update sudo apt install fly-astra-update |
или установка инструмента astra-update:
Command |
---|
sudo apt update sudo apt install astra-update |
Якорь |
---|
| installFromIso |
---|
| installFromIso |
---|
|
Установка fly-astra-update/astra-update из образа обновления
Примонтировать загруженный образ обновления, например, в каталог /media/cdrom:
Command |
---|
sudo mount /mnt/20211006SE16.iso /media/cdrom |
Установить пакеты:
только пакет для работы в командной строке astra-update:
Command |
---|
sudo apt install /media/cdrom/pool/non-free/a/astra-update/astra-update_*.deb |
или пакет для работы в командной строке astra-update и графический пакет fly-astra-update:
Command |
---|
sudo apt install /media/cdrom/pool/non-free/a/astra-update/astra-update_*.deb sudo apt install /media/cdrom/pool/non-free/libf/libflyadmin/libflyadminpackage_*.deb sudo apt install /media/cdrom/pool/non-free/f/fly-astra-update/fly-astra-update_*.deb |
Отмонтировать образ:
Command |
---|
sudo umount /media/cdrom |
Установка обновления
Дальнейшую установку оперативных обновлений выполнять с помощью установленных инструментов (см. Рекомендованные варианты установки обновлений).
Дополнительные примеры использования astra-update
Например, при наличии образов установочного диска и диска обновления установка обновления может быть выполнена командой:
Command |
---|
sudo astra-update -a /mnt/20211006SE16.iso <имя_образа_установочного диска> |
При наличии установочного диска (должен быть зарегистрирован как источник пакетов) и скачанного образа обновления, установка обновления может быть выполнена командой:
Command |
---|
sudo astra-update -a /mnt/20211006SE16.iso |
При этом понадобится загрузить установочный диск в привод компакт-дисков.
Для более сложных схем обновления, в том числе для обновления средств разработки, инструкция по использованию инструментов astra-update и fly-astra-update доступна по ссылке: fly-astra-update и astra-update - инструменты для установки обновлений
Рекомендованные варианты установки обновлений
Установка обновления с использованием сетевых репозиториев
Если созданы сетевые репозитории (см. Создание локальных и сетевых репозиториев) для всех используемых ISO-образов, доступные на обновляемой машине:
- Обязательные репозитории:
- Установочный диск;
- Диск с обновлением;
- Дополнительные репозитории:
- Диск со средствами разработки;
- Диск с обновлением средств разработки;
Если на обновляемой машине настроен доступ к сетевым репозиториям в файле /etc/apt/sources.list, то обновление может быть установлено командой:
Command |
---|
sudo astra-update -a -r |
Если доступ к репозиториям в файле /etc/apt/sources.list не настроен, то обновление может быть установлено с помощью astra-update/fly-astra-update с явным указанием сетевых репозиториев (см. описание fly-astra-update и astra-update - инструменты для установки обновлений).
Установка обновления с использованием локальных копий ISO-образов
Если сетевые репозитории не используются, то обновление может быть выполнено из локальных копий ISO-образов. Комплект образов для обновления аналогичен комплекту репозиториев:
- Обязательные ISO-образы:
- Установочный диск;
- Диск с обновлением;
- Дополнительные ISO-образы:
- Диск со средствами разработки;
- Диск с обновлением средств разработки;
ISO-образы могут быть сохранены как локальные файлы, или предоставлены на подключаемом съемном носителе. Установка обновления в таком случае выполняется с помощью astra-update/fly-astra-update, например:
Command |
---|
sudo astra-update -a /mnt/smolensk1.6.iso /mnt/20211006SE16.iso /mnt/smolensk1.6-devel.iso /mnt/20211006SE16-devel.iso |
В приведенном примере предполагается, что образы скопированы в каталог /mnt или находятся на съемном носителе, смонтированном в каталог /mnt.
Подробности также см. в описании инструментов fly-astra-update и astra-update.