Linux debian установка java

Как установить Java на Debian 9

В этом руководстве мы рассмотрим установку Java на Debian 9. Java — один из самых популярных языков программирования, используемых для создания различных типов приложений и систем. Приложения, разработанные на Java, масштабируемы, гибки и удобны в обслуживании.

Существует два разных пакета Java: Java Runtime Environment (JRE) и Java Development Kit (JDK). Если вы хотите запускать только программы Java, вам понадобится JRE, а если вы разработчик Java, вам понадобится JDK, который включает JRE и инструменты и библиотеки для разработки / отладки.

Существуют также две разные реализации Java, OpenJDK и Oracle Java, практически без различий между ними, за исключением того, что Oracle Java имеет несколько дополнительных коммерческих функций.

Если вы не уверены, какую реализацию и версию Java использовать, общая рекомендация — придерживаться версии OpenJDK по умолчанию, доступной в Debian 9.

Подготовка

Прежде чем продолжить это руководство, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo .

Установите OpenJDK 8

OpenJDK 8, реализация платформы Java с открытым исходным кодом, является средой разработки и выполнения Java по умолчанию в Debian 9. Установка проста и понятна.

Используйте следующую команду для установки OpenJDK 8 JDK из стандартных репозиториев Debian:

После завершения установки вы можете проверить это, проверив версию Java:

Результат должен выглядеть примерно так:

Это оно! На этом этапе вы должны успешно установить Java в вашей системе Debian.

Установить OpenJDK 11

На момент написания последней LTS-версией Java была версия 11. Эта версия доступна в репозитории Debian Backports.

Сначала добавьте Backports в список репозиториев программного обеспечения вашей системы:

После включения репозитория обновите источники apt и установите Java 11, используя следующие команды:

Установка Oracle Java

Перед установкой Oracle Java обязательно ознакомьтесь с лицензией Oracle JDK License . Лицензия разрешает только некоммерческое использование программного обеспечения, такое как личное использование и использование в целях разработки.

Oracle Java 11 можно установить из PPA Linux Uprising .

Следующие шаги описывают, как установить Oracle Java 11 на Debian 9:

Начнем с установки необходимых пакетов:

Импортируйте открытый ключ PPA и включите репозиторий с помощью следующей команды:

После добавления репозитория обновите список пакетов и установите пакет oracle-java11-installer , набрав:

Вам будет предложено принять лицензию Oracle.

Проверьте установку, выполнив следующую команду, которая распечатает версию R:

Установить версию по умолчанию

Если на вашем компьютере Debian установлено несколько версий Java, чтобы проверить, какая версия установлена в качестве типа версии Java по умолчанию:

Результат должен выглядеть примерно так:

Чтобы изменить версию по умолчанию, используйте системную команду update-alternatives :

Вам будет представлен список всех установленных версий Java в вашей системе Debian. Введите номер версии, которую вы хотите использовать по умолчанию, и нажмите Enter .

Удалить Java

Если по какой-либо причине вы хотите удалить пакет Java, вы можете удалить его, как и любой другой пакет, установленный с помощью apt .

Например, если вы хотите удалить пакет default-jdk , просто запустите:

Выводы

Теперь, когда вы узнали, как устанавливать и управлять различными версиями Java на своем сервере Debian, следующим шагом может быть установка одного из многих приложений, работающих на Java, таких как Tomcat , JBoss / WildFly , Apache Maven , Glassfish, Elasticsearch , Кассандра , Дженкинс и др.

Читайте также:  Linux get library dependencies

Если у вас есть вопросы, не стесняйтесь оставлять комментарии.

Источник

Как вручную установить Oracle Java на Debian или Ubuntu

Доброго времени суток всем читающим!

Меня часто спрашивают о том, как же установить JDK на ос Линукс, чаще всего это дистрибутив Ubuntu или же другие дистрибутивы основанные на Debian.

Так же у многих в последнее время возникает проблема с установкой JDK через терминал с помощью apt-get install в связи с разного рода ошибками. Чтобы не мучаться с их устранением можно установить java в ручную, так на мой взгляд и лучше и быстрее.
Не Буду томить давайте приступим.

Первое что мы делаем это качаем архив JDK с Oracle.com, на момент написания статьи версия jdk-9.0.4

И так вот шаги которые мы должны выполнить
1) распаковка скачанного архива
2) перенести распакованную jdk в папку /opt/
3) установить jdk-9.0.4 и javac по умолчанию

Распаковка архива

видим, что в папке Загрузок появилась новая папка jdk-9.0.4

Перенос в распакованной папки в /opt

и так, осталось совсем не много.

Установка jdk-9.0.4 и javac в системе по умолчанию

sudo update-alternatives —install /usr/bin/java java /opt/jdk/jdk-9.0.4/bin/java 100

update-alternatives —install /usr/bin/javac javac /opt/jdk/jdk-9.0.4/bin/javac 100

Проверяем нашу установку

sudo update-alternatives —display java

в окне терминала должно выдать, что-то вроде этого

java — auto mode
link best version is /opt/jdk-9.0.4/bin/java
link currently points to /opt/jdk-9.0.4/bin/java
link java is /usr/bin/java
/opt/jdk-9.0.4/bin/java — priority 100

так же можем проверить версию java командой

Поздравляю! вы установили java на linux в ручную.

Источник

Как установить Java в Debian 10 Linux

В этом руководстве мы объясним, как установить Java (OpenJDK) в Debian 10 Linux.

Java — один из самых популярных языков программирования, используемых для создания различных приложений и систем. Приложения, разработанные на Java, масштабируемы, гибки и удобны в обслуживании.

Подготовка

Существует две различные реализации Java, OpenJDK и Oracle Java, между которыми почти нет различий, за исключением того, что Oracle Java имеет несколько дополнительных коммерческих функций. Лицензия Oracle Java разрешает только некоммерческое использование программного обеспечения, такое как личное использование и использование в целях разработки.

Репозитории Debian 10 по умолчанию включают два разных пакета Java: Java Runtime Environment (JRE) и Java Development Kit (JDK). JRE включает в себя виртуальную машину Java (JVM), классы и двоичные файлы, которые позволяют запускать программы Java. Разработчики Java должны установить JDK, который включает JRE и инструменты и библиотеки для разработки / отладки, необходимые для создания приложений Java.

Если вы не уверены, какой пакет Java установить, общая рекомендация — придерживаться версии OpenJDK (JDK 11) по умолчанию. Для некоторых приложений на основе Java может потребоваться определенная версия Java, поэтому вам следует обратиться к документации приложения.

Установка OpenJDK 11

OpenJDK 11, реализация платформы Java с открытым исходным кодом, является средой разработки и выполнения Java по умолчанию в Debian 10, Buster.

Выполните следующие команды как пользователь с привилегиями sudo или root, чтобы обновить индекс пакетов и установить пакет OpenJDK 11 JDK:

После завершения установки вы можете проверить это, проверив версию Java:

Результат должен выглядеть примерно так:

Это оно! На этом этапе вы успешно установили Java в свою систему Debian.

Установка OpenJDK 8

На момент написания предыдущая версия Java LTS 8 недоступна в официальных репозиториях Debian Buster.

Мы включим репозиторий AdoptOpenJDK , который предоставляет готовые пакеты OpenJDK.

Начните с обновления списка пакетов и установки зависимостей, необходимых для добавления нового репозитория через HTTPS:

Импортируйте GPG-ключ репозитория с помощью следующей команды wget :

Добавьте репозиторий AdoptOpenJDK APT в вашу систему:

После включения репозитория обновите источники apt и установите Java 8, используя следующие команды:

Наконец, проверьте установку, проверив версию Java:

Результат должен выглядеть примерно так:

Установить версию по умолчанию

Если в вашей системе Debian установлено несколько версий Java, вы можете проверить, какая версия установлена по умолчанию, набрав:

Чтобы изменить версию по умолчанию, используйте команду update-alternatives :

Результат будет выглядеть примерно так:

Читайте также:  Почему компьютер очень медленно работает windows 10

Вам будет представлен список всех установленных версий Java. Введите номер версии, которую вы хотите использовать по умолчанию, и нажмите Enter .

Переменная среды JAVA_HOME

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

Чтобы установить переменную среды JAVA_HOME , используйте команду update-alternatives чтобы найти, где установлена Java:

В этом примере пути установки следующие:

  • OpenJDK 11 находится в /usr/lib/jvm/java-11-openjdk-amd64/bin/java
  • OpenJDK 8 находится в /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java

Найдя путь к предпочтительной установке Java, откройте файл /etc/environment :

Предполагая, что вы хотите установить JAVA_HOME на OpenJDK 11, добавьте следующую строку в конец файла:

Чтобы изменения вступили в силу в вашей текущей оболочке, вы можете либо выйти из системы и войти в систему, либо выполнить следующую исходную команду :

Убедитесь, что переменная среды JAVA_HOME была правильно установлена:

Вы должны увидеть путь к установке Java:

Удалить Java

Вы можете удалить Java, как любой другой пакет, установленный с помощью apt .

Например, чтобы удалить пакет default-jdk , просто запустите:

Выводы

Последняя LTS-версия OpenJDK доступна в репозиториях Debian 10 Buster по умолчанию, и установка является простой и понятной задачей.

Если у вас есть вопросы, не стесняйтесь оставлять комментарии.

Источник

Как установить Java в Debian 10 Linux

How to Install Java on Debian 10 Linux

В этом руководстве мы объясним, как установить Java (OpenJDK) в Debian 10 Linux.

Java — один из самых популярных языков программирования, используемых для создания различных приложений и систем. Приложения, разработанные на Java, масштабируемы, гибки и удобны в обслуживании.

Прежде чем вы начнете

Существуют две разные реализации Java, OpenJDK и Oracle Java, между которыми почти нет различий, за исключением того, что Oracle Java имеет несколько дополнительных коммерческих функций. Лицензия Oracle Java позволяет использовать программное обеспечение только в некоммерческих целях, например в личных целях и в целях разработки.

Репозитории Debian 10 по умолчанию включают два разных пакета Java: Java Runtime Environment (JRE) и Java Development Kit (JDK). JRE включает виртуальную машину Java (JVM), классы и двоичные файлы, которые позволяют запускать программы Java. Разработчики Java должны установить JDK, который включает JRE и инструменты и библиотеки для разработки / отладки, необходимые для создания приложений Java.

Если вы не уверены, какой пакет Java установить, общая рекомендация — придерживаться версии OpenJDK (JDK 11) по умолчанию. Для некоторых приложений на основе Java может потребоваться определенная версия Java, поэтому вам следует обратиться к документации приложения.

Установка OpenJDK 11

OpenJDK 11, реализация платформы Java с открытым исходным кодом, является средой разработки и выполнения Java по умолчанию в Debian 10, Buster.

Выполните следующие команды как пользователь с привилегиями sudo или root, чтобы обновить индекс пакетов и установить пакет OpenJDK 11 JDK:

После завершения установки вы можете проверить это, проверив версию Java:

Результат должен выглядеть примерно так:

Это оно! На этом этапе вы успешно установили Java в свою систему Debian.

Установка OpenJDK 8

На момент написания предыдущая версия Java LTS 8 недоступна в официальных репозиториях Debian Buster.

Мы включим репозиторий AdoptOpenJDK , который предоставляет готовые пакеты OpenJDK.

Начните с обновления списка пакетов и установки зависимостей, необходимых для добавления нового репозитория через HTTPS:

Импортируйте GPG-ключ репозитория с помощью следующей команды wget :

Добавьте репозиторий AdoptOpenJDK APT в вашу систему:

После включения репозитория обновите источники apt и установите Java 8, используя следующие команды:

Наконец, проверьте установку, проверив версию Java:

Результат должен выглядеть примерно так:

Установить версию по умолчанию

Если в вашей системе Debian установлено несколько версий Java, вы можете проверить, какая версия установлена ​​по умолчанию, набрав:

Чтобы изменить версию по умолчанию, используйте update-alternatives команду:

Результат будет выглядеть примерно так:

Вам будет представлен список всех установленных версий Java. Введите номер версии, которую вы хотите использовать по умолчанию, и нажмите Enter .

JAVA_HOME Переменная среды

Чтобы установить JAVA_HOME переменную среды, используйте update-alternatives команду, чтобы найти, где установлена ​​Java:

В этом примере пути установки следующие:

  • OpenJDK 11 расположен по адресу /usr/lib/jvm/java-11-openjdk-amd64/bin/java
  • OpenJDK 8 находится по адресу /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java
Читайте также:  Samsung как модем для windows

Найдя путь к предпочтительной установке Java, откройте /etc/environment файл:

Предполагая, что вы хотите установить JAVA_HOME OpenJDK 11, добавьте следующую строку в конец файла:

Чтобы изменения вступили в силу в вашей текущей оболочке, вы можете либо выйти из системы и войти в систему, либо выполнить следующую исходную команду :

Убедитесь, что JAVA_HOME переменная среды задана правильно:

Вы должны увидеть путь к установке Java:

/etc/environment — это общесистемный файл конфигурации, который используется всеми пользователями. Если вы хотите установить JAVA_HOME переменную для каждого пользователя, добавьте строку в этот .bashrc или любой другой файл конфигурации, который загружается при входе пользователя в систему.

Удалить Java

Вы можете удалить Java, как и любой другой пакет, установленный с помощью apt .

Например, чтобы удалить default-jdk пакет, просто запустите:

Заключение

Последняя LTS-версия OpenJDK доступна в репозиториях Debian 10 Buster по умолчанию, и установка является простой и понятной задачей.

Источник

linux-notes.org

Установка Java на Debian/Ubuntu/Mint

Много программ требуют Java и мне бы хотелось рассказать как можно установить Java на Debian/Ubuntu или Mint в своей теме «Установка Java на Debian/Ubuntu/Mint». Расскажу и покажу как можно установить различные версии java на ваш сервер.

Установка JRE/JDK по умолчанию

Это самый простой вариант. Он позволит установить OpenJDK (6-ю версию) на ранние версии Ubuntu, Debian и Mint, а если хотите версию поновее, то можно установить OpenJDK 7:

Для начала стоит обновить индексы для всех пакетов:

Затем, проверяем не стоит ли Java на вашей ОС:

Если не установлена то возвратит «программа Java можно найти в следующих пакетов», т.к они не были установлены еще, по этому можно установить их:

Если необходим пакет для разработки под Java (JDK), который нужен чтобы компилировать приложения написанные на языке Java (для примера: Apache Ant, Apache Maven, Eclipse или IntelliJ IDEA), то есть необходимость установить:

Все что мы установили, является необходимым для установки Java. Остальное, являются не обязательным и это всего лишь дополнение и должны быть установлены только если есть необходимость в этом.

Установка OpenJDK 7.

Если нужно установить OpenJDK 7, то необходимо:

Это даст возможность выполнить установку JRE:

Установка Oracle JDK.

Для того чтобы произвести установку любой версии для начала нужно:

После чего нужно выбрать необходимую версию JDK и установить:

Oracle JDK 6
Это более старый пакет для java, но его еще используют:

Oracle JDK 7
Уже самая последняя, а так же стабильная версия данной программы:

Oracle JDK 8
Если нужно установить Java 8 выполните:

Для Debian немного другая процедура. Идем на официальный сайт и качаем архив ( на момент написания статьи, самая новая ссылка внизу):

Выставляем нужную версию:

Управление Java (по желанию)
При наличии нескольких Java на вашем сервере необходимо выбрать и использовать по умолчанию только одну:

несколько версий java на сервере

Теперь Вам нужно выбрать номер для использования Java по умолчанию:

Это то же самое, как экран выбора предыдущей команды и должны быть использованы тем же образом. Эту команду можно использовать для всех других команд, которые имеют различные установки. В Java, это включает в себя, но не ограничивается: Keytool, javadoc и Jarsigner.

Установка переменной окружения «JAVA_HOME»

Сейчас нужно еще добавить переменную окружения JAVA_HOME, которая нужна для некоторых утилит, но для начала выясним сам путь установки Java:

установка переменной окрожения на Java

Путь установки для каждого из них:

  1. /usr/lib/jvm/java-7-oracle
  2. /usr/lib/jvm/java-6-openjdk-amd64
  3. /usr/lib/jvm/java-7-oracle

Скопируйте данный путь от предпочтительного установки, а затем отредактировать файл:

И вставьте за место «YOUR_PATH» ваш полный путь к жава.

После чего нужно перезагрузить этот файл:

Тестируем и проверяем что все работает:

Если она возвращает только задать путь, переменная окружения успешно установлена. Если не показывает, то пожалуйста, проверьте все и возможно выполните все с самого начала.

Можно прочитать еще статью по настройке переменного окружения java:
Установка переменных JAVA_HOME / PATH в Linux

Так же будет полезным:

А на этом я завершу «Установка Java на Debian/Ubuntu/Mint».

Источник

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