Установка
Установка пакета для работы в командной строке:
Command |
---|
sudo apt install astra-update |
Установка графического инструмента для установки обновлений:
Command |
---|
sudo apt install fly-astra-update |
Общий синтаксис вызова команды
Command |
---|
sudo astra-update [действие] [опции] [источник] [источник].. |
Действия
Список основных действий astra-update приведён ниже. При запуске инструмента может быть выбрано только одно действие.
Действие | Описания действия |
---|
-c | Проверить, можно ли устанавливать обновление |
безопасности. Изменения в систему не вносятся. Это действие "по умолчанию". |
-a | Установить обновление автоматически. |
Предствляет Представляет собой последовательное выполнение действий: -d - Сохранить состояние функции безопасности, и отключить функции безопасности, мешающие обновлению. Состояние функций безопасности при этом будет сохранено в файле /etc/parsec/update-saveconf; -i - Установить обновление интерактивно (могут быть заданы вопросы); -e - Восстановить отключенные функции безопасности, мешавшие обновлению. |
-A | Установить обновление полностью автоматически, не задавая вопросов, выполняя автоматическое выключение и включение функций безопасности. |
Предствляет Представляет собой последовательное выполнение действий: -d - Сохранить состояние функции безопасности, и отключить функции безопасности, мешающие обновлению. Состояние функций безопасности при этом будет сохранено в файле /etc/parsec/update-saveconf; -I - Установить обновление |
неинтерактивноне интерактивно, не задавая вопросов; -e - Восстановить отключенные функции безопасности, мешавшие обновлению. Информация |
---|
Данный режим предназначен для массовой автоматической установки обновлений на удалённых компьютерах, в том числе для использования в сценариях puppet/ansible. Предупреждение |
---|
Приводы оптических дисков (DVD, CD- |
|
|
ROMыROM), добавленные с помощью команды 'sudo apt-cdrom add', не будут использованы в процессе |
|
|
неинтерактивной не интерактивной установки, т.к. |
|
|
могут их использование может потребовать действий пользователя |
|
|
" неинтерактивноне интерактивно, не задавая вопросов и не выполняя выключение и включение функций безопасности. |
-i |
Уустановить Установить обновление интерактивно (могут быть заданы вопросы) не выполняя выключение и включение функций безопасности. |
-d | Отключить функции безопасности, мешающие обновлению. Состояние функций безопасности при этом будет сохранено в файле /etc/parsec/update-saveconf. |
-e | Включить функции безопасности, которые мешали обновлению. Состояние функций безопасности при этом будет восстановлено из файла /etc/parsec/update-saveconf (если такой файл не существует то никакие изменения в систему внесены не будут). |
-p | Обновить сначала инструменты обновления. По умолчанию применяется в графическом инструменте fly-astra-update. При работе в командной строке дополнительно может быть указан список пакетов, которые нужно обновить в первую очередь. |
Опции
Опция | Описание опции |
---|
-k | Сохранить источники для последующего использования (iso-файлы будут скопированы на диск и указаны в /etc/fstab, сетевые репозитории будут добавлены в файл /etc/apt/sources.list) |
-K | Установить последнее доступное ядро (опция совместима только с опциями -a, -A, -i, -I) |
-g | Проверить контрольные суммы ГОСТ для iso-образов. Информация |
---|
Если при установке оперативного обновления с применением опции -g на платформе, отличной от платформы x86-64, возникает ошибка контрольной суммы, то для устранения указанной ошибки исключить использование опции -g, а проверку контрольной суммы образов выполнять перед установкой командой: Command |
---|
gostsum -d <имя_образа>. |
|
|
-m | Проверить контрольные суммы MD5 для iso-образов. |
-r | Установка обновления из репозиториев, перечисленных в файле /etc/apt/sources.list (без внесения изменений в сам файл). |
-n | Только имитировать установку пакетов обновления. |
-T | Не выполнять проверку установочного диска (опция доступна в версиях astra-update начиная с версии 1.15+ci20 ). Информация |
---|
Если при установке оперативного обновления на платформе, отличной от платформы x86-64, возникает ошибка "Не подключен репозиторий установочного диска", то для устранения указанной ошибки использовать при установке дополнительный ключ -T, отменяющий проверку установочного диска. |
|
Источники
В качестве источника может быть выбран файл с образом ISO или сетевой репозиторий. Может быть указано несколько источников. Возможные источники:
- iso/ISO-репозиторий инсталляционного диска;
- iso/ISO-репозиторий с обновлением;
- iso/ISO-репозиторий со средствами разработки;
- iso/ISO-репозиторий с обновлением средств разработки.
Информация |
---|
Инсталляционный iso/репозиторий всегда должен присутствовать в /etc/apt/sources.list или быть среди источников, указанных в командной строке. Если производится установка обновления средств разработки, то iso/ISO-репозиторий средств разработки должен присутствовать в в /etc/apt/sources.list или быть среди источников, указанных в командной строке. Если какой-то источник пакетов указан несколько раз (например, как зарегистрированный компакт-диск в файле /etc/apt/sources.list и как файл с образом в аргументах вызова), то поиск пакетов для установки будет выполняться во всех указанных локациях, т.е, например, при наличии инсталляционного диска в виде файла-образа может быть запрошена установка инсталляционного CD-диска. Чтобы избежать ненужного поиска в дублирующих локациях и связанных с этим ненужных действий следует исключить дублирующие источники либо из файлов /etc/apt/, либо из аргументов вызова. |
Предупреждение |
---|
CDКомпакт-ROMыдиски, добавленные с помощью команды 'apt-cdrom add' не будут использованы в процессе неинтерактивной не интерактивной установки, т.к. могут их установка может потребовать действий от пользователя" |
Примеры
Примеры
Установка из образов дисков
Информация |
---|
Для платформ, отличных от платформы x86-64, исключить использование опции -g, а проверку контрольной суммы образов выполнять перед установкой командой: Command |
---|
gostsum -d <имя_образа>. |
|
Проверить контрольные суммы образов, и выполнить имитацию обновления в не интерактивном режиме (без вопросов) и без внесения изменений в систему:
Command |
---|
astra-update -A -g -n образ_установочного_диска.iso образ_диска_обновления.iso |
Проверить контрольные суммы образов, и обновить в не интерактивном режиме (без вопросов):
Command |
---|
astra-update -A -g образ_установочного_диска.iso образ_диска_обновления.iso |
Установка из репозиториев
Выполнить имитацию обновления из репозиториев, указанных в /etc/apt/sources.list, в не интерактивном режиме (без вопросов) и без внесения изменений в системуОбновить в неинтерактивном режиме, без вопросов, сравнить контрольную сумму образа с файлом /mnt/20200231SE16.iso.gost:
Command |
---|
astra-update -A -g /mnt/20200231SE16.iso-r -n |
Обновить в неинтерактивном режиме (без вопросов) из репозиториев, указанных в /etc/apt/sources.list:
Command |
---|
astra-update -A -r |
Другие варианты использования
Использовать образ установочного диска из smolensk-1.6.iso, при установке пакетов могут задаваться вопросы:
Command |
---|
astra-update -a /distr/smolensk-1.6.iso /mnt/update.isoa образ_установочного_диска.iso образ_диска_обновления.iso |
В качестве источников могут использоваться совместно файлы - образы дисков и сетевые репозиторииФайлы - образы дисков могут использоваться вместе с сетевыми репозиториями:
Command |
---|
astra-update -a /distr/smolensk-1.6a образ_установочного_диска.iso ftp://server/update5/ |
Автоматически установить обновление из isoISO-файла образа и сетевого репозитория, скопировать образ iso, оставить оба источника подключенными для последующего использования:
Command |
---|
astra-update -a -k /distr/smolensk-1.6k образ_установочного_диска.iso ftp://server/update5/ |
Неинтерактивное обновление из сетевого репозитория:
Command |
---|
astra-update -A ftp://server/update5/ |
Выполнить установку, предполагая, что все репозитории для выполнения обновления уже указаны в файле /etc/apt/sources.list и/или в каталоге /etc/apt/sources.list.d/Проверить возможность установки обновления:
Command |
---|
astra-update -a -rc |
Отключить функции безопасности, мешающие обновлению:
Включить (восстановить состояние) функции безопасности, мешающие обновлению:
Графический инструмент
Графический инструмент fly-astra-update после установки доступен через меню: "Пуск" - "Панель управления" - "Система" - "Установка обновлений".
После запуска инструмента требуется:
- Либо отметить пункт "Установка из репозиториев /etc/apt/sources.list";
- Либо вручную указать, из каких репозиториев следует обновляться;
после чего выполнить обновление, нажав кнопку "Обновить":
Image Added