Содержание

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Описание сценария

Сценарий для установки (скачивания) типовых наборов пакетов из сетевого репозитория операционной системы общего назначения Astra Linux CE Орёл 2.12.
Сценарий предназначен для установки пакетов

  •  только из репозитория ОС ОН Astra Linux CE Орёл 2.12
  •  только в ОС СН Astra Linux SE Смоленск 1.6

Данный сценарий:

  1. Устанавливает пакет ca-certificates, если он не был установлен ранее;

  2. Отключает источник пакетов Смоленск (/etc/apt/sources.list) и подключает репозиторий Орёл 2.12 stable;

  3. Устанавливает выбранный набор пакетов;

  4. Отключает репозиторий Орёл, возвращает источник пакетов Смоленск;


Warning

Выполнение сценария невозможно без root-привилегий.


Note
Для работы сценария необходим пакет ca-certificates (этот пакет будет установлен автоматически при запуске сценария).


Info
Не найденные пакеты игнорируются, т.е. если какие-то пакеты отсутствуют в репозитории Орёл, то они будут просто пропущены, ко всем найденным будет применена запрошенная операция (установка или скачивание). 



Info

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

  • ОС СН Смоленск 1.6


Параметры используемого репозитория:

Info
deb https://download.astralinux.ru/astra/stable/orel/repository/ orel non-free main contrib

Вызов сценария:

Command

install_from_orel_2.12 [-d] название_набора_пакетов
install_from_orel_2.12 -h
install_from_orel_2.12 --help

Если указан необязательный ключ -d, то наборы пакетов и их зависимостей только скачиваются, но не устанавливаются.
При этом проверка соотвеnствия платформы, на которой запущен сценарий не производится.
Скачанные пакеты сохраняются в каталоге /var/cache/apt/archives/.

Варианты вызова:

Info
Поддерживаемые наборы пакетов:
    install_from_orel_2.12 [-d] java - установить Java (пакет default-jdk);
    install_from_orel_2.12 [-d] wine - установить Wine (пакеты wine, winetricks, zenity);
    install_from_orel_2.12 [-d] mariadb - установить СУБД MariaDB (пакет mariadb-server);
Прочие варианты вызова:
    install_from_orel_2.12 -h - вывести эту справку и прекратить работу;
    install_from_orel_2.12 --help - вывести эту справку и прекратить работу;


Исходный код сценария

:

install_from_orel_2.12.sh