- DATAENGINER
- Установка Java (JDK) в Linux
- Установка JDK в Ubuntu, Linux Mint, Debian
- Установка JDK в Arch Linux
- Установка Java в Ubuntu и Linux Mint
- Что такое Java
- Какие версии Java бывают и чем отличаются
- Какую версию устанавливать
- Проверка версии Java
- Установка OpenJDK
- Установка OpenJDK JRE
- Установка OpenJDK JDK
- Установка OpenJDK определенной версии
- Установка Oracle JDK
- Установка Oracle JDK свежей версии
- Установка Oracle JDK старой версии
- Как удалить Java
- Запуск Java-программ
- Заключение
- linux-notes.org
- Установка Java на Debian/Ubuntu/Mint
DATAENGINER
Добрый день! В прошлой статье о java, мы установили jdk от компании oracle на операционную систему centos7. Сегодня мы рассмотрим установку jdk от компании oracle на операционную систему Linux Mint 19.
Итак, приступим к установке, откроем терминал Linux.
Шаг 1. Добавим репозиторий Oracle, который содержит необходимый пакет JDK для Linux mint. Для этого выполним команду: sudo add-apt-repository ppa:webupd8team/java
Подтвердим добавление репозитория нажав Enter. Будет добавлен не только репозиторий, но и GPG — ключ.
Шаг 2. Обновим список пакетов в системе: sudo apt-get update -y
Шаг 3. Теперь мы можем установить Oracle Java 7, 8 и 9 версии. Несмотря на то, что за окном 2019 год везде в основном используется Java 8. Поэтому мы так же установим 8 версию: sudo apt-get install oracle-java8-installer -y.
Шаг 4. Далее нам необходимо будет ознакомиться с информацией о лицензионном соглашении и нажать ок. Если вы хотите ознакомиться с лицензионным соглашением оно находится по адресу: http://java.com/license.
Шаг 5. Принимаем условия лицензионного соглашения.
Шаг 6. Далее начнется непосредственно установка JDK 8 версии.
Дожидаемся окончания установки.
Шаг 7. После установки, чтобы самостоятельно не настраивать параметры java, установим дополнительный пакет oracle-java8-set-default: sudo apt-get install oracle-java8-set-default -y.
Шаг 8. Таким же способом мы можем установим java7 и java9 от компании oracle. Нам же осталось проверим, что java успешно установлена и работает, для этого проверим версию установленной java: javac -version.
Как видите — версия java 8 сборки 201. Значит все работает корректно и можно дальше приступать к работе.
Источник
Установка Java (JDK) в Linux
Внимание! Это устаревшая статья, новая статья доступна по адресу « Как установить Java 10 (JDK 10, JRE 10) в Linux ».
Установка JDK в Ubuntu, Linux Mint, Debian
В репозиториях (источниках приложений) Linux обычно присутствует OpenJDK – это реализация Java от сообщества. Если вы предпочитаете проприетарную версию от Sun Microsystems (Oracle Corporation), то её нужно установить самостоятельно с официального веб-сайта.
Начнём с проверки версии:
Может быть выведено:
Как можно понять по записям, установлен OpenJDK.
Если вообще никакая версия не установлена, то будет выведено:
Для установки JDK последовательно выполните следующие команды:
Теперь выберите команду в зависимости от того, у вас 32-битная или 64-битная система:
Извлекаем и переименовываем архив (фактически, это и есть вся установка):
Далее используем команду update-alternatives, чтобы сказать системе, где java и её исполнимые файлы установлены.
Т.е. нужно ввести 1.
Скажем системе обновить альтернативы javac (компилятора Java) так:
Система может написать, что имеется только одна альтернатива – это тоже нормально.
Похожим образом обновляем альтернативы jar так:
Опять же, может оказаться только одна альтернатива, если их там будет несколько, то снова выберите ту, которая /opt/java/jdk1.8.
Настройка переменных окружения Java.
Выполните в консоли:
После перезагрузки значения переменных окружения сбросятся. Чтобы не вводить эти значения каждый раз после перезагрузки можно отредактировать один из трёх файлов:
$HOME/.bashrc
$HOME/.profile
/etc/profile
Рекомендуется выбрать /etc/profile, поскольку в этом случае настройки будут доступны для всех пользователей системы. Откройте этот файл:
И добавьте в самый конец строки:
Чтобы убедиться, опять проверим версию Java.
Предположение: Если вы не используете OpenJDK (открытую реализацию java), вы можете удалить её следующим образом:
Установка JDK в Arch Linux
Настройка альтернатив
Для использования JDK (‘java-8-jdk’) запустите:
Чтобы узнать статус:
Удаление OpenJDK (если хотите):
Проверьте, какие из пакетов OpenJDK у вас установлены:
Среди них могут быть:
- jdk8-openjdk
- jre8-openjdk
- jre8-openjdk-headless
- jdk7-openjdk
- jre7-openjdk
- jre7-openjdk-headless
Если какие-либо (или сразу все) пакеты вам не нужны, то удалите их командой:
Источник
Установка Java в Ubuntu и Linux Mint
Что такое Java
Java — это язык программирования, разработанный компанией Sun Microsystems, которую потом купила компания Oracle.
Программы, написанные на Java обычно работают в различных операционных системах, то есть являются кроссплатформенными. Для запуска таких программ необходимо наличие в системе Виртуальной машины Java (Java Virtual Machine — JVM), то есть, проще говоря, наличие некоторых дополнительных компонентов, которые обеспечивают возможность запуска Java-программ в системе.
Обычно, когда говорят о том, что в Linux нужно установить Java, то имеют ввиду, что нужно установить Виртуальную машину Java, чтобы получить возможность запускать программы, написанные на Java.
Какие версии Java бывают и чем отличаются
Существует несколько реализаций Java для Linux. Самыми популярными являются OpenJDK и Oracle Java. В Linux обычно пользователь устанавливает одну из этих реализаций.
- Oracle Java — реализация Java для Linux от компании Oracle. В ней содержатся некоторые закрытые (проприетарные) компоненты и компоненты, которые защищены патентами.
- OpenJDK — реализация Java для Linux с открытым исходным кодом.
Обе версии вполне работоспособны и в Linux можно использовать любую из них. Но иногда, для некоторых приложений, рекомендуется использовать Oracle Java.
В Linux пакеты с Java представлены в двух редакциях:
- JRE — Java Runtime Environment — компоненты, предназначенные для запуска Java-программ в Linux.
- JDK — Java Development Kit — компоненты, предназначенные для запуска, компиляции и разработки Java-программ.
Какую версию устанавливать
Рядовому пользователю, которому нужно просто запускать Java-программы, обычно достаточно установить «OpenJDK JRE».
Если потребуется компиляция Java-программ, то нужно будет установить «OpenJDK JDK».
Рассмотрим, как установить Java в Ubuntu Linux. Абсолютно аналогично выполняется установка в Linux Mint и других дистрибутивах, основанных на Ubuntu.
Проверка версии Java
Чтобы проверить, установлена ли у вас уже в системе какая-либо версия Java, выполните в терминале команду:
Если Java установлена, то вы получите информацию о том, какие компоненты Java установлены в системе.
Установка OpenJDK
Установка OpenJDK JRE
Для установки OpenJDK JRE в Ubuntu Linux достаточно установить пакет default-jre. Для установки выполните в терминале команду:
Установка OpenJDK JDK
Если вы хотите установить OpenJDK JDK, то нужно установить пакет default-jdk (он также установит default-jre). Для установки выполните команду:
Установка OpenJDK определенной версии
Если вам нужно установить конкретную версию, то выполните одну из следующих команд. В репозиториях Ubuntu сейчас представлены OpenJDK версий 11 и 8.
После установки, можно проверить, какие компоненты Java установлены, выполнив команду:
Установка Oracle JDK
Установка Oracle JDK свежей версии
Свежую версию Oracle JDK можно установить, используя PPA-репозиторий, подготовленный проектом linuxuprising.
Сначала добавим PPA-репозиторий. Выполняем следующие команды. При выполнении первой команды появится информационное сообщение, нажмите Enter для продолжения.
Теперь выполним установку Oracle Java версии 12:
Во время установки нужно будет ознакомиться и принять лицензию:
Для установки Oracle Java версии 11 используйте команду:
Установка Oracle JDK старой версии
Если вам нужно установить Oracle JDK старой версии 8, то вы можете воспользоваться PPA-репозиторием, который подготовлен проектом webupd8. Для установки выполните в терминале следующие команды. При выполнении первой команды появится информационное сообщение, нажмите Enter для продолжения.
Как удалить Java
Если у вас установлены пакеты OpenJDK, то для их удаления используйте команду:
Или следующую команду, если требуется также удалить файлы конфигурации (полное удаление OpenJDK):
Для удаления Oracle Java используется команда:
Запуск Java-программ
Если Java установлена в Ubuntu Linux, то для запуска Java-программ обычно достаточно дважды щелкнуть по файлу программы. Он может иметь расширение .jar .
Для запуска .jar файлов из командной строки, выполните команду:
Заключение
Мы рассмотрели, какие версии Java бывают для Linux. Рассмотрели, как установить версию OpenJDK, а также версию Java от Oracle. Обычно начинающий пользователь вообще не понимает, что именно ему нужно установить. Поэтому краткое резюме: Если вам нужно просто запустить какую-нибудь Java-программу в Ubuntu Linux (Linux Mint и других подобных дистрибутивах), то устанавливайте OpenJDK JRE.
Источник
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
Путь установки для каждого из них:
- /usr/lib/jvm/java-7-oracle
- /usr/lib/jvm/java-6-openjdk-amd64
- /usr/lib/jvm/java-7-oracle
Скопируйте данный путь от предпочтительного установки, а затем отредактировать файл:
И вставьте за место «YOUR_PATH» ваш полный путь к жава.
После чего нужно перезагрузить этот файл:
Тестируем и проверяем что все работает:
Если она возвращает только задать путь, переменная окружения успешно установлена. Если не показывает, то пожалуйста, проверьте все и возможно выполните все с самого начала.
Можно прочитать еще статью по настройке переменного окружения java:
Установка переменных JAVA_HOME / PATH в Linux
Так же будет полезным:
А на этом я завершу «Установка Java на Debian/Ubuntu/Mint».
Источник