Установка Java на Ubuntu

В настоящее время все больше разработчиков используют вычислительную платформу Java в своих продуктах. На ней основано множество утилит и игр, технология все чаще применяется в разработке веб-сайтов и приложений. Вследствие этого пользователи как Windows, так и Linux, могут столкнуться с проблемой отображения страницы либо неработоспособностью того или иного ПО. Установка Java на Ubuntu поможет решить проблему.

Зачем нужна установка Java на Ubuntu

Java – язык программирования, на котором разработано большое количество программ. Раньше он использовался для написания небольших браузерных апплетов, таких как календарь или онлайн-чат. Сейчас ситуация обстоит иначе: для таких сервисов теперь используют JavaScript, не требующий установки дополнительного ПО, а уже более серьезные проекты переходят на крупную платформу Java. Разворачивают их, как правило, на серверах с Linux, поэтому без установки Java не обойтись. Из плюсов платформы стоит также отметить открытый исходный код.

Второе применение языка – настольные приложения. Их запуск невозможен без установленной платформы. Так, популярная игра Minecraft полностью реализована средствами среды JDK.

Разработчики тщательно продумывают вопрос безопасности. Так, начиная с 7 версии, подключаемый модуль Java дает возможность пользователю самостоятельно принимать решение по запуску апплетов в браузере.

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

Установить Java на Ubuntu можно двумя способами – из стандартного пакета и с использованием Oracle JDK. Лучше воспользоваться первым методом. Прибегать к стороннему ресурсу стоит, если хранилище Ubuntu по какой-то причине недоступно. В состав пакетов входит виртуальная машина, представляющая собой своеобразный контейнер, внутри которого происходит обработка данных.

Установка из репозиториев Ubuntu

Первоначально нужно определиться, для каких целей производится установка. Для повседневных пользовательских задач подойдет пакет JRE. Сначала необходимо обновить пакетный инструментарий до последней версии:

apt-get update && apt-get upgrade

Теперь можно приступать к непосредственной инсталляции свежего пакета JRE:

apt-get install default-jre

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

apt-get install default-jdk

Теперь среда Джава установлена на Ubuntu. Терминал выведет сообщение об успешном завершении инсталляции. Чтобы удостовериться в этом окончательно, задается команда java -version. Если же нужно узнать версию компилятора, используется javac -version.

Установка через Oracle JDK

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

apt-get update && apt-get upgrade

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

apt-get install software-properties-common

Получить персональный архив пакетов WebUpd 8 (используемая библиотека) позволит команда:

add-apt-repository ppa:webupd8team/java

Внимание! Данный репозиторий не принадлежит Oracle. Он является посредником в загрузке ПО.

Теперь можно запустить установку Oracle Java 8 на Ubuntu. Во время установки инсталлятор попросит принять соглашение на использование продукта.

  • apt update;
  • apt-get install oracle-java8-installer

Для инсталляции других версий в синтаксисе команды цифра «8» меняется на нужную.

Как обновить Java на Ubuntu

Разработчики постоянно обновляют среды JDK/JRE в целях улучшения стабильности и повышения уровня безопасности.

Внимание! Предполагается, что какая-либо версия Java уже имеется в директории /usr/local/java. В последующих действиях нужно учитывать версию скачанной сборки. На примере указана 8u45.

Обновление выполняется в несколько шагов.

  1. Загрузка пакетов с сайта компании Oracle – JDK и JRE. При скачивании важно учитывать разрядность Ubuntu. Чтобы узнать архитектуру системы, выполняется команда uname -a.
  2. Копирование загруженных инсталляторов в папку со старой версией продукта. Здесь понадобятся права root. По умолчанию директория одинакова у всех. Для копирования последовательно выполняются команды:
  • cd /home/"Имя пользователя"/Downloads
  • sudo cp -r jdk-*.tar.gz /usr/opt/java
  • sudo cp -r jre-*.tar.gz /usr/opt/java
  • cd /usr/opt/java
  1. Распаковка пакетов в этой же директории:
  • sudo tar xvzf jdk-*.tar.gz
  • sudo tar xvzf jre-*tar.gz

«*»  – выбранная версия платформы.

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

Сервера позволяют установить более одной версии Java для Linux. Для управления ими используют команду update-alternatives. Выполнив ее, на экране будут выведены доступные сборки. Остается выбрать нужную и нажать Enter.

Удаление Java с Ubuntu

Иногда Java может конфликтовать с другим программным обеспечением, и в силу важности второго пользователь решает удалить платформу.

Удалить программную среду Oracle можно с помощью центра приложений Ubuntu, если установка производилась через него. Для этого в строке поиска вводится Java и соответствующей кнопкой запускается деинсталляция.

Через терминал удаление производится выполнением следующих команд:

  1. sudo add-apt-repository --remove ppa:webupd8team/java – удаление репозитория из системы;
  2. sudo apt update – обновление пакетного инструментария;
  3. sudo apt-get purge oracle-java8-installer oracle-java8-set-default oracle-java9-installer oracle-java9-set-default – удаление непосредственно среды.

Заключение

Установка Java на Ubuntu может показаться сложной, в связи с наличием разных версий среды и непонятных терминов. Однако наличие установленной среды на компьютере необходимо для запуска различных приложений, поэтому уйти от этого все равно не получится. Часто Джава имеется на устройствах с момента покупки, так как в последнее время дистрибутивы операционных систем уже содержат требуемое ПО. В противном случае произвести установку придется самостоятельно, следуя пошаговой инструкции.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Scroll Up