Описание сценария
Сценарий для установки (скачивания) типовых наборов пакетов из сетевого репозитория операционной системы общего назначения Astra Linux Common Edition 2.12:.
Сценарий предназначен для установки пакетов
- только из репозитория Astra Linux Common Edition 2.12;
- только в следующие ОС:
- Astra Linux Special Edition РУСБ.10015-01;
- Astra Linux Special Edition РУСБ.10015-16 исп. 1
- Выполнение сценария невозможно без root-привилегий с высоким уровнем целостности;
- Для работы сценария необходим пакет ca-certificates (этот пакет будет установлен автоматически при запуске сценария);
- Не найденные пакеты игнорируются, т.е. если какие-то пакеты отсутствуют в репозитории Astra Linux Common Edition, то они будут просто пропущены, а к всем найденным пакетам будет применена запрошенная операция (установка или скачивание).
Данный сценарий:
- Устанавливает пакет ca-certificates, если он не был установлен ранее;
- Отключает источник пакетов Astra Linux Special Edition (/etc/apt/sources.list) и подключает репозиторий stable Astra Linux Common Edition;
- Устанавливает выбранный набор пакетов;
- Отключает репозиторий Astra Linux Common Edition, возвращает источник пакетов Astra Linux Special Edition;
Параметры используемого репозитория:
deb https://download.astralinux.ru/astra/stable/2.12_x86-64/repository/ stable non-free main contrib
Вызов сценария:
install_from_2.12 [-d] название_набора_пакетов
install_from_2.12 -h
install_froml_2.12 --help
Если указан необязательный ключ -d, то наборы пакетов и их зависимостей только скачиваются, но не устанавливаются. Проверка соответствия платформы, на которой запущен сценарий не производится. Пакеты сохраняются в каталоге /var/cache/apt/archives/.install_from_2.12 -h
install_froml_2.12 --help
Варианты вызова:
Поддерживаемые наборы пакетов:
install_from_2.12 [-d] java - установить Java (пакет default-jdk);
install_from_2.12 [-d] wine - установить Wine (пакеты wine, winetricks, zenity);
install_froml_2.12 [-d] mariadb - установить СУБД MariaDB (пакет mariadb-server);
Прочие варианты вызова:
install_from_2.12 -h - вывести эту справку и прекратить работу;
install_from_2.12 --help - вывести эту справку и прекратить работу;
install_from_2.12 [-d] java - установить Java (пакет default-jdk);
install_from_2.12 [-d] wine - установить Wine (пакеты wine, winetricks, zenity);
install_froml_2.12 [-d] mariadb - установить СУБД MariaDB (пакет mariadb-server);
Прочие варианты вызова:
install_from_2.12 -h - вывести эту справку и прекратить работу;
install_from_2.12 --help - вывести эту справку и прекратить работу;