Astra linux special edition java

Аннотация

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

Программное обеспечение расширенного репозитория является сторонним по отношению к 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 и openjdk-11-jdk-headless) пакет openjdk-11-jdk:

  • обновление БЮЛЛЕТЕНЬ № 2023-0426SE17 (оперативное обновление 1.7.4): начиная с данного обновления пакеты находятся в базовом репозитории:
    • 11.0.18+10-1~deb10u1+b1 — в базовом репозитории;
    • 11.0.16+8-1~deb10u1+b1 — в компоненте main расширенного репозитория;
    • 11.0.16+8-1~deb10u1 — в базовом репозитории;
    • 11.0.16+8-1~deb10u1+b1 — в компоненте main расширенного репозитория;
    • 11.0.15+10-1~deb10u1 — в базовом репозитории;
    • 11.0.12+7-2~deb10u1+b1 — в компоненте astra-ce расширенного репозитория;
    • 11.0.12+7-2~deb10u1 — в базовом репозитории;

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

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

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

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

      1. Если на компьютере ранее была установлена Java, то проверить правильность выбора активной версии 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

      Источник

      ГосJava

      ГосJava — открытая среда Java для работы обычных и веб-приложений в среде Linux.
      Первичные целевые операционные системы — российские Astra Linux, Альт, РОСА.

      Информация о продукте
      Последняя версия 2022.2
      Платформа Astra Linux Special Edition 1.3-1.7
      Astra Linux Common Edition 2.12
      Альт
      ОСнова 2.0
      РедОС
      РОСА
      Регистрация в реестре Роспатента № 2019664567
      Поддержка Почта: team@lab50.net
      Телефон: +7 (812) 981-68-09
      Стоимость По запросу: sales@lab50.net

      ГосJava предоставляет полную реализацию Java Runtime Environment на базе OpenJDK. Помимо JRE в состав входят дополнительные библиотеки и утилиты. ГосJava может быть использована для работы в закрытых защищённых вычислительных системах, соответствующих требованиям ФСТЭК и МО к автоматизированным системам, обрабатывающим конфиденциальную, секретную и совершенно секретную информацию.

      Безопасность

      Мы своевременно выпускаем обновления для всех компонентов ГосJava. Время закрытия уязвимостей в компонентах намного меньше по сравнению с российскими или свободными дистрибутивами.

      Код ГосJava открыт и вы можете его скачать. Мы специально поработали над бинарной воспроизводимостью сборки дистрибутива.

      Надежность

      Мы исправляем ошибки в компонентах и переносим важные исправления из новых версий открытых компонентов.

      Совместимость

      ГосJava тщательно интегрируется с основными российскими операционными системами. Проверяется не только работоспособность, но и работа с конкретными версиями библиотек.

      Поддержка

      Мы предлагаем длительную поддержку OpenJDK и Apache Tomcat.

      Для коммерческих пользователей мы предоставляем дополнительную поддержку и
      исправление специфических проблем по запросу.

      По заказу формируем и поддерживаем сборки с дополнительными компонентами.

      Состав

      В состав дистрибутива ГосJava входят:

      1. сервер приложений Apache Tomcat;
      2. JRE на базе OpenJDK;
      3. JDBC драйвер PostgreSQL;
      4. пакеты интеграции с операционными системами Astra Linux, Альт и ОСнова.

      Возможности

      Помимо стандартных функций, ГосJava предоставляет дополнительные возможности в открытой и коммерческой версиях.

      1. Своевременное закрытие уязвимостей и перенос важных исправлений из старших версий.
      2. Лучшая интеграция с поддерживаемыми операционными системами.
      3. Перенос исправлений из новых версий компонентов.
      4. Поддержка GTK+ 3.
      5. Поддержка экранов с высокой разрешающей способностью.
      6. Улучшенное отображение шрифтов с субпиксельным сглаживанием.
      1. Провайдер безопасности с алгоритмами ГОСТ.
      2. Поддержка замкнутой среды Astra Linux Special Edition (подписывание JAR-файлов цифровой подписью).
      3. Поддержка алгоритмов ГОСТ для Kerberos (для Astra Linux).
      4. Доступен вариант поставки с JavaFX.

      Дополнительная информация

      Будут ли обновления дистрибутива ГосJava?

      Да, обновления выпускаются для закрытия уязвимостей и исправления важных ошибок. В обновления при необходимости включаются новые версии OpenJDK, Apache Tomcat и других компонентов.

      Почему в состав ГосJava входит JRE, а не JDK?

      По правилам эксплуатации защищенных систем, запрещено или не рекомендуется присутствие средств разработки, каким является JDK. ГосJava полностью совместима с OpenJDK. Пакеты ГосJava и OpenJDK могут быть параллельно установлены в системе.

      Где взять открытую версию?

      Открытая версия доступна в нашем репозитории. Инструкция для 8 версии (для Astra Linux версий CE 2.11, SE 1.5, SE 1.6, SE 1.7):

        Создайте файл /etc/apt/sources.list.d/gosjava.list :

      deb http://packages.lab50.net/gosjava/[ce211 | se15 | se16 | se17 ] gosjava main
      deb http://packages.lab50.net/gosjava/11 [ alse16 | alse17 ] main
      wget -qO - http://packages.lab50.net/lab50.asc | sudo apt-key add -

      Источник

      Установка Java Runtime Environment и запуск LibreOffice Base

      Для работы LibreOffice Base требуется установленный Java Runtime Environment, который не входит в состав системы Astra Linux Special Edition.

      При выполнении описанной ниже процедуры можно использовать следующие версии Java:

      1. Версия Axiom JDK Pro разработанная компанией БЕЛЛСОФТ и распространяемая на коммерческой основе и доступна по запросу: info@axiomjdk.ru.
      2. Оригинальная версия Oracle Java с сайта java.com
      3. Версия ГосJava из репозитория наших партнеров Лаборатория 50;

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

      Если комплект пакетов LibreOffice не был установлен при инсталляции системы, то установить его:

      Начиная с оперативного обновления 7 Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) БЮЛЛЕТЕНЬ № 20210611SE16 актуальная версия пакета libreoffice-sdbc-hsqldb находится на диске с обновлением. Для более ранних оперативных обновлений пакет libreoffice-sdbc-hsqldb находится на диске со средствами разработки, и в этом случае требуется установить пакет отдельно после подключения репозитория со средствами разработки:

      Установка Java Runtime Environment

      Axiom JDK Pro

      Загрузить пакет bellsoft-java8 с сайта компании БЕЛЛСОФТ (актуальная версия пакета доступна по ссылке https://bell-sw.com/pages/downloads/), например:

      Оригинальная версия Oracle Java

      JRE доступен для скачивания на официальном сайте, для этого нужно перейти на java.com и нажать кнопку «Загрузить Java бесплатно», после чего внизу страницы выбрать версию для «Linux x64» (не «Linux x64 RPM») и скачать архив:

      Распаковать скачанный архив, выполнив команду:

      Далее «Расширенные возможности» — «Добавить»

      После чего по аналогии с предыдущим пунктом выбирать путь /opt/jre1.8.0_211, нажать «ОК», и подтвердить согласие на перезапуск.

      Итог

      LibreOffice Base работает:

      Источник

      Читайте также:  Linux дистрибутив для хакера
Оцените статью
Adblock
detector