Astra linux jdk установка

Гос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.
Читайте также:  Изменить размер папки linux

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

Будут ли обновления дистрибутива Гос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 -

Источник

Установка OpenJDK на Linux

Обновлено

Обновлено: 16.06.2023 Опубликовано: 23.12.2022

Используемые термины: Java, Linux. В двух словах, OpenJDK — полностью совместимый Java (JDK), состоящий из открытого исходного кода. Его установка необходима на системах, где требуется работа с java, например, собрать и запустить приложение. Рассмотрим процесс и варианты установки OpenJDK для разных операционных систем семейства Linux.

Ubuntu / Debian

Установка выполняется из встроенного репозитория. а) Самая свежая версия, доступная в репозитории может быть установлена 2-я командами:

Astra Linux

Rocky Linux / CentOS / Fedora

РЕД ОС

JDK или JRE от Bellsoft

Рассмотрим дополнительную сборку инструментов Java от Bellsoft. Это авторская сборка на основе OpenJDK, и она также распространяется бесплатно. Ее преимущество в универсальности установки на разные системы. Переходим на страницу загрузки сайта Bellsoft. Выбираем версию: Выбираем версию JDK* несмотря на то, что была версия 20, версия 17 является LTS, а значит, больше подходит для продуктивного развертывания. Спускаемся ниже и выбираем нужную нам операционную систему, а также вариант сборки Java: Выбираем операционную систему и сборку Java

  • Standard JDK — все необходимое для компиляции и запуска java-приложений.
  • Full JDK — полный набор инструментов и модулей для компиляции и запуска java-приложений.
  • Lite JDK — минимальный набор для компиляции и запуска java-приложений.
  • Standard JRE — все необходимое для запуска java-приложений.
  • Full JRE — полный набор модулей для запуска java-приложений.

Справа копируем файл установки или готовый архив:

Копируем ссылку на загрузку установочного файла

* в нашем примере мы выбрали Deb-пакет, который может быть установлен на системы типа Debian.

Скачать пакет по скопированной ссылке можно командой wget, например:

Читайте также:  Html application in linux

В зависимости от типа Linux, команды для установки скачанного установщика будут немного, различаться.

dpkg -i bellsoft-*-linux-amd64*.deb

yum localinstall ./bellsoft-*-linux-amd64*.rpm

Проверка

После установки OpenJDK вводим команду:

Мы должны увидеть установленную версию, например:

openjdk 11.0.17 2022-10-18 LTS
OpenJDK Runtime Environment (Red_Hat-11.0.17.0.8-2.el8_6) (build 11.0.17+8-LTS)
.

Версия по умолчанию

У нас в системе может быть установлено несколько версий. Чтобы выбрать ту, которая будет работать по умолчанию, вводим:

update-alternatives —config java

Если версия всего одна, мы увидим:

update-alternatives: error: no alternatives for java

Но если версий несколько, система предоставит возможность выбора:

There are 2 programs which provide ‘java’.

Selection Command
————————————————
*+ 1 java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.x86_64/bin/java)
2 java-17-openjdk.x86_64 (/usr/lib/jvm/java-17-openjdk-17.x86_64/bin/java)

* в данном примере если мы выберем вариант 1, то будет использоваться java-11-openjdk, если 2 — java-17-openjdk.

Источник

Установка 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 работает:

Источник

Аннотация

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

Читайте также:  Get total cpu linux

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

      Источник

Оцените статью
Adblock
detector