Данная статья применима к:
- Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7) с подключенным расширенным репозиторием
- Astra Linux Special Edition РУСБ.10152-02 (очередное обновление 4.7) с подключенным расширенным репозиторием
Аннотация
Внимание!
Программное обеспечение расширенного репозитория является сторонним по отношению к Astra Linux, не дорабатывается с точки зрения выполнения требований по безопасности информации и не проверяется при сертификации.
Подробнее см. Использование стороннего программного обеспечения в аттестованных информационных системах, функционирующих под управлением Astra Linux Special Edition.
При использовании программного обеспечения расширенного репозитория рекомендуется для дополнительной изоляции процессов осуществлять их запуск в изолированной программной среде (контейнере) [п. 7.2 РукКСЗ1]. При использовании для этих целей Docker-контейнеров их запуск целесообразно осуществлять от имени непривилегированного пользователя в rootless-режиме, а при включенном мандатном контроле целостности (МКЦ) с применением технологии запуска контейнеров на пониженном [п. 7.2.1] или выделенном [п. 7.2.7] уровне МКЦ.
Внимание!
Не допускается одновременно использовать расширенный и основной/базовый репозитории из разных версий оперативных обновлений.
В данной статье представлена инструкция по установке и первичной настройке OpenJDK на Astra Linux Special Edition x.7 с подключенным компонентом astra-ce расширенного (extended) репозитория. На момент обновления данной статьи в составе Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7) доступны следующие версии OpenJDK:
- пакет openjdk-11-jdk:
- обновление БЮЛЛЕТЕНЬ № 2022-0819SE17 (оперативное обновление 1.7.2):
- 11.0.16+8-1~deb10u1+b1 - в компоненте main расширенного репозитория;
- 11.0.15+10-1~deb10u1 - в базовом репозитории;
- обновление БЮЛЛЕТЕНЬ № 2021-1126SE17 (оперативное обновление 1.7.1):
- 11.0.12+7-2~deb10u1+b1 - в компоненте astra-ce расширенного репозитория;
- 11.0.12+7-2~deb10u1 - в базовом репозитории;
- без установленных оперативных обновлений:
- 11.0.12+7-2~deb10u1+b1 - в компоненте astra-ce расширенного репозитория;
- 11.0.9.1+1-1~deb10u2 - в базовом репозитории;
- обновление БЮЛЛЕТЕНЬ № 2022-0819SE17 (оперативное обновление 1.7.2):
- openjdk-11-jdk-headless
- обновление БЮЛЛЕТЕНЬ № 2022-0819SE17 (оперативное обновление 1.7.2):
- 11.0.16+8-1~deb10u1+b1 - в компоненте main расширенного репозитория;
- 11.0.15+10-1~deb10u1 - в базовом репозитории;
- обновление БЮЛЛЕТЕНЬ № 2021-1126SE17 (оперативное обновление 1.7.1):
- 11.0.12+7-2~deb10u1+b1 - в компоненте astra-ce расширенного репозитория;
- 11.0.12+7-2~deb10u1 - в базовом репозитории;
- без установленных оперативных обновлений:
- 11.0.12+7-2~deb10u1+b1 - в компоненте astra-ce расширенного репозитория;
- 11.0.9.1+1-1~deb10u2 900 - в базовом репозитории;
- обновление БЮЛЛЕТЕНЬ № 2022-0819SE17 (оперативное обновление 1.7.2):
Установка пакетов
- Подключить репозитории:
- актуальное оперативное обновление базового репозитория;
актуальное оперативное обновление расширенного репозитория, включая компонент astra-ce для обновлений ниже обновления БЮЛЛЕТЕНЬ № 2022-0819SE17 (оперативное обновление 1.7.2);
Если в используемом обновлении ОС пакеты, находящихся в основном/базовом и в расширенном репозиториях, имеют одинаковые версии, то репозиторий, из которого необходимо установить пакет, должен быть указан в списке репозиториев первым.
Обновить список пакетов:
sudo apt updateОпционально: установить актуальное обновление:
sudo apt dist-upgradeПроверить доступные версии OpenJDK:
apt policy openjdk-11-jdkУстановить пакет:
sudo apt install openjdk-11-jdk
Первичная настройка
Если на компьютере ранее была установлена Java, то проверить правильность выбора активной версии Java:
sudo update-alternatives --config javaПри необходимости - выбрать правильную активную версию в диалоге команды.Настроить автоматическую установку окружения Java после перезагрузки:
echo "export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/" | sudo tee /etc/profile.d/java.shЗагрузить окружение Java в текущую пользовательскую сессию:
source /etc/profile.d/java.shПроверить версию активной Java:
java -version
openjdk version "11.0.11" 2021-04-20
OpenJDK Runtime Environment (build 11.0.11+9-post-AstraLinux-1deb10u1b1)
OpenJDK 64-Bit Server VM (build 11.0.11+9-post-AstraLinux-1deb10u1b1, mixed mode, sharing)Step 4 – Setup Java Environment