Содержание

Skip to end of metadata
Go to start of metadata

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

Сценарий для установки (скачивания) типовых наборов пакетов из сетевого репозитория операционной системы общего назначения 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. Отключает репозиторий Орёл, возвращает источник пакетов Смоленск;

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

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

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

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

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

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

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

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

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

Поддерживаемые наборы пакетов:
    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

  • No labels