Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление



Информация
titleДанная статья применима к:
  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7) с подключенным расширенным репозиторием
  • Astra Linux Special Edition РУСБ.10015-37 (очередное обновление 7.7)
  • Astra Linux Special Edition РУСБ.10015-10
  • Astra Linux Special Edition РУСБ.10152-02 (очередное обновление 4.7)


Аннотация

Информация
Данная статья актуальна для оперативных обновлений, выпущенных до БЮЛЛЕТЕНЬ № 2023-0426SE17 (оперативное обновление 1.7.4). Начиная с обновлений БЮЛЛЕТЕНЬ № 2023-0426SE17 (оперативное обновление 1.7.4) (БЮЛЛЕТЕНЬ № 2023-0727SE47 (оперативное обновление 4.7.4)
с подключенным расширенным репозиторием
 пакеты OpenJDK находятся в базовом репозитории. В более ранних обновлениях пакеты находятся в расширенном репозитории.


Предупреждение
titleВнимание!

В случае применения среды выполнения не из состава ОС (например, Java Runtime Environment) для запуска СПО, написанного на интерпретируемом или компилируемом в промежуточное представление языке программирования и предназначенного для обработки информации ограниченного доступа, необходимо обеспечить функционирование данного СПО в рамках (в контексте) одного изолированного компонента (процесса) среды выполнения. Также рекомендуется исключить запуск процессов с привилегиями суперпользователя (root).

В целях исключения угроз безопасности информации и изоляции процессов необходимо запускать такое СПО в изолированной программной среде (контейнере) от имени непривилегированного пользователя и/или применять сторонние среды исполнения, имеющие действующий сертификат соответствия требованиям безопасности в данном классе систем.

Аннотация


Предупреждение
titleВнимание!

Не допускается одновременно использовать расширенный и основной/базовый репозитории из разных версий оперативных обновлений.

В данной статье представлена инструкция по установке и первичной настройке OpenJDK на Astra Linux Special Edition x.7 с подключенным компонентом astra-ce расширенного (extended) репозитория. На момент обновления данной статьи в составе Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7) доступны следующие версии OpenJDK :(пакеты openjdk-11-jdk и  openjdk-11-jdk-headless)пакет openjdk-11-jdk:

  • обновление обновление БЮЛЛЕТЕНЬ № 20222023-0819SE17 0426SE17 (оперативное обновление 1.7.24): начиная с данного обновления пакеты находятся в базовом репозитории:
    • 11.0.1618+810-1~deb10u1+b1 - в компоненте main расширенного репозитория;11.0.15+10-1~deb10u1 - в базовом репозитории; обновление
  • обновление БЮЛЛЕТЕНЬ № 20212022-1126SE17 1110SE17 (оперативное обновление 1.7.13):
    • 11.0.1216+78-2~deb10u11~deb10u1+b1 - в компоненте astra-ce main расширенного репозитория;
    • 11.0.1216+78-2~deb10u1 1~deb10u1 - в базовом репозитории;без установленных оперативных обновлений:
    • 11.0.12+7-2~deb10u1+b1 - в компоненте astra-ce расширенного репозитория;
    • 11.0.9.1+1-1~deb10u2 - в базовом репозитории;
    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 - в базовом репозитории;

Предупреждение
Установка полноценной версии OpenJDK должна выполняться из расширенного репозитория (см., например, FreeIPA: Подключение центра сертификации DogTag в Astra Linux Special Edition x.7). Подробнее про структуру и использование репозиториев см. Репозитории Astra Linux Special Edition x.7: структура, особенности подключения и использования.

Установка пакетов

  1. Подключить репозитории:
    1. актуальное оперативное обновление базового репозитория;
    2. актуальное оперативное обновление расширенного репозитория, включая компонент astra-ce для обновлений ниже обновления БЮЛЛЕТЕНЬ № 2022-0819SE17 (оперативное обновление 1.7.2);

      Предупреждение
      Если в используемом обновлении ОС пакеты, находящихся в основном/базовом и в расширенном репозиториях, имеют одинаковые версии, то репозиторий, из которого необходимо установить пакет, должен быть указан в списке репозиториев первым.


  2. Обновить список пакетов:

    Command
    sudo apt update


  3. Опционально: установить актуальное обновление:

    Command
    sudo apt dist-upgrade


  4. Проверить доступные версии OpenJDK:

    Command
    apt policy openjdk-11-jdk


  5. Установить пакет:

    Command
    sudo apt install openjdk-11-jdk


Первичная настройка

  1. Если на компьютере ранее была установлена Java, то проверить правильность выбора активной версии Java:

    Command
    sudo update-alternatives --config java

    При необходимости - выбрать правильную активную версию в диалоге команды.

  2. Настроить автоматическую установку окружения Java после перезагрузки:

    Command
    echo "export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/" | sudo tee /etc/profile.d/java.sh


  3. Загрузить окружение Java в текущую пользовательскую сессию:

    Command
    source /etc/profile.d/java.sh


  4. Проверить версию активной Java:

    Command
    Titlejava -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