Как удалить java ubuntu

Обновлено: 05.07.2024

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

Программа, написанная для одной системы, будет без проблем работать в другой. Но для программ, написанных на Java, нужна специальная виртуальная Java-машина. В этой статье будет рассмотрена установка Java в Ubuntu 20.04 для разных версий программы. А также попытаемся разобраться во всём её многообразии.

Какую версию Java выбрать?

Сейчас разработкой Java занимается компания Oracle. До недавнего времени существовало две основных версии виртуальной машины Java:

  • Старая седьмая версия;
  • Новая восьмая, используемая в большинстве программ.

Платформа распространялась в двух форматах:

  • Проприетарном (Oracle Java) - с дополнительными возможностями и поддержкой;
  • Открытом (Open JDK) - полностью открытая версия.

Обе платформы выпускались компанией Oracle, но вторая поддерживалась сообществом разработчиков, а первая самой компанией. Сейчас же ситуация немного изменилась. Теперь компания выпускает новую версию Java каждые полгода. Сначала вышли версии Java 9, 10, 11, 12, 13, 14, 15, 16 и на конец последней актуальной версией на октябрь 2021 года является 17 версия. Длительность срока поддержки этих версий тоже короткая - всего семь месяцев. Поэтому большинство программ остались работать на Java 8 и на Java 11 так как данные версии имеют выпуск LTS – то есть Long Term Support (долгосрочная поддержка) и будут поддерживаться вплоть до Декабря 2030 года (версия Java 8) и до Сентября 2026 года. В большинстве случаев именно эти версии и необходимо устанавливать.

Если вы разработчик, и хотите получить самую свежую версию Java, то стоит устанавливать Java 11. Это LTS-версия, которая будет поддерживаться до 2026 года. В ней было очень много улучшений и изменений, как в плане синтаксиса, так и для распространения. Теперь проприетарная версия доступна бесплатно только для некоммерческого использования. Для коммерческих целей необходимо заплатить или же устанавливать OpenJDK.

В Ubuntu и в других дистрибутивах Java поставляется в двух редакциях:

  • JDK или Java Development Kit - содержит полную версию Java, необходимую для разработки на этом языке;
  • JRE или Java Runtime Environment - содержит только окружение для выполнения программ.

Выбор остается полностью за пользователем. Если нет необходимости что-то компилировать на Java, то будет достаточно установки JRE. Далее будет рассмотрена установка Java.

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

1. Как установить OpenJDK в Ubuntu 20.04

Если необходимо установить OpenJDK в Ubuntu, то никаких сторонних репозиториев подключать не нужно. Восьмая версия платформы есть в официальном репозитории Ubuntu 20.04. Чтобы установить JDK на Ubuntu необходимо выполнить команду:

Fk0SQVOuDklDugUGXVVb2SCUUabqQSvcEea6pXUX1GYCMDfL4e3d1r16D662Xh+c1lixQU1B6DKi2P8P3uXRcBd6FkQAAAAASUVORK5CYII=

Для установки JRE в Ubuntu необходимо выполнить команду

KTQnlTQpAAAAAElFTkSuQmCC

После этого можно узнать версию Java:

z+VhEzVlRqPOwAAAABJRU5ErkJggg==

Версия 1.8.0 эквивалентна версии 8.

2. Как установить Oracle Java 8 в Ubuntu 20.04

Единственный рабочий способ получить самую свежую версию Java - скачать её из официального сайта. Необходимо выбрать раздел Linux и найти пакет с именем jdk-8u311-linux-aarch64.tar.gz:

D7GgZhvZ1heuAAAAAElFTkSuQmCC

Далее необходимо поставить галочку напротив пункта I reviewed and accept the Oracle Technology Network License Agreement for Oracle Java SE тем самым подтверждая принятия условия лицензионного соглашения.

Fese28Keg6QAAAAASUVORK5CYII=

Для скачивания файла необходимо войти в свою учетную запись Oracle или создать новую, только после этого начнется загрузка выбранной версии. После завершения загрузки необходимо создать директорию /usr/lib/jvm/:

sudo mkdir /usr/lib/jvm/

Распакуйте в неё скаченный ранее архив:

sudo tar -zxvf jdk-8u311-linux-aarch64.tar.gz -C /usr/lib/jvm/

Добавьте исполняемый файл Java к списку утилиты для управления версиями Java:

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-1.8.0-openjdk-amd64/bin/java

После этого активируйте данную версию:

sudo update-alternatives --config java

Введите цифру 1 для выбора версии Java. В данном случае будет выбрана ранее скачанная версия Oracle Java 8.

Некоторым приложениям необходим путь к исполняемым файлам Java в переменных окружения. Создайте файл /etc/profile.d/javajdk.sh:

sudo vi /etc/profile.d/java8jdk.sh

И впишите следующее содержимое:

export PATH=$PATH:/usr/lib/jvm/jdk1.8.0_311/bin
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_311
export JRE_HOME=/usr/lib/jvm/jdk1.8.0_311/jre
export J2SDKDIR=/usr/lib/jvm/jdk1.8.0_311/
export J2REDIR=/usr/lib/jvm/jdk1.8.0_311/jre/

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

После этого проверьте версию Java:

wEQz1H8lfyCjAAAAABJRU5ErkJggg==

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

1. Как установить OpenJDK 11 в Ubuntu 20.04

Java 11 - это последняя на данный момент версия Java c длительной и актуальной поддержкой. Она будет поддерживаться до 2026 года. Свободная версия есть в официальных репозиториях Ubuntu, поэтому установить её можно без проблем:

sudo apt -y install openjdk-11-jdk

3pRcj4t80k8AAAAASUVORK5CYII=

Или можно установить JRE-редакцию, предназначенную только для запуска программ:

sudo apt -y install openjdk-11-jre

otoJXUWmqfyBrqXCZCQN+qwxtYDBfFBDAlJs5JdtsuYTO3bAuSXxHpWjx8Z3XEQJ6fIClc3OOFCncHZA40BjY9PkxJItgXGwTGzVyBO2czg7hF+UUtL6v7lhPoqt1+eQAAAAAElFTkSuQmCC

После установки необходимо переключиться на 11 версию. Для этого выполните команду:

sudo update-alternatives --config java

Введите необходимую цифру для выбора Java 11. В данном случае будет выбрана цифра 0:

U2T4TXdRiz9DAgbScS6xKTnhmPr8kaKRJtvhmY8ob7D39v3GRQ47ZykDaAAAAAElFTkSuQmCC

После этого проверьте версию Java:

UilMADdZHP8P4AELoRJov8AAAAAASUVORK5CYII=

2. Как установить Oracle Java 11 в Ubuntu 20.04

Для установки проприетарной версии Java от корпорации Oracle необходимо скачать пакет JDK с официального сайта Oracle и добавить репозиторий для установки Java. Если просто попытаться выполнить команду для установки минуя скачивание JDK apt выдаст ошибку Oracle JDK 11 is NOT installed.

Для начала необходимо скачать архив с JDK с официального сайта Oracle . Необходимо выбрать раздел Linux и найти пакет с именем jdk-11.0.13_linux-x64_bin.tar.gz:


Далее необходимо поставить галочку напротив пункта I reviewed and accept the Oracle Technology Network License Agreement for Oracle Java SE тем самым подтверждая принятия условия лицензионного соглашения. Для скачивания файла необходимо войти в свою учетную запись Oracle или создать новую, только после этого начнется загрузка архива.

Необходимо создать директорию / var / cache / oracle - jdk 11- installer - local / и скопировать туда скачанный архив:

sudo mkdir -p /var/cache/oracle-jdk11-installer-local/

sudo cp /home/alex/Downloads/jdk-11.0.13_linux-x64_bin.tar.gz /var/cache/oracle-jdk11-installer-local/


Далее необходимо добавить репозиторий:

sudo add-apt-repository ppa:linuxuprising/java

j9jis1mymyevQAAAABJRU5ErkJggg==

При появлении фразы Press [ENTER] to continue or Ctrl-c to cancel adding it. нажмите на клавишу Enter для продолжения установки репозитория. Далее установите Oracle Java 11 при помощи команды:

sudo apt -y install oracle-java11-set-default-local

При появлении окна с лицензией нажмите на клавишу Tab далее нажмите на клавишу Enter:

As44D6HhY7UDAAAAAElFTkSuQmCC

В следующем окне снова нажмите на клавишу Tab и на клавишу Enter:

p87Dx1Dwb6ZjwAAAABJRU5ErkJggg==

После этого проверьте версию Java:

h+0sw5WK1k9UwAAAABJRU5ErkJggg==

Выбор версии Java

Если в системе установлено несколько версий Java, необходимо выбрать, какая из них будет использоваться по умолчанию. Для этого используется утилита update-java-alternatives. Для просмотра списка всех установленных версий необходимо выполнить команду:

sudo update-java-alternatives --list

H+6qyOyBvkBtAAAAAElFTkSuQmCC

Далее установите необходимую версию при помощи опции –set и задав полное имя Java:

sudo update-java-alternatives --set java-1.11.0-openjdk-amd64

Удаление Java из Ubuntu 20.04

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

sudo apt -y purge oracle-java11-installer
sudo apt purge openjdk-11*
sudo apt purge openjdk-8*

Далее можно удалить PPA-репозиторий:

sudo add-apt-repository --remove ppa:linuxuprising/java

Выводы

В этой статье была показана установка Java на Ubuntu 20.04. Теперь после прочтения данной статьи вы знаете, как устанавливать Java и как выбирать необходимую версию по умолчанию. Надеюсь, информация из статьи была вам полезной.

Вероятно, вы должны проверить наличие ошибок в /var/log/nginx/error.log.

В моем случае я не добавил порт для ipv6. Вы также должны сделать это (в случае, если вы используете nginx на порту, отличном от 80): listen [::]:8000 default_server ipv6only=on;

Чтобы полностью удалить OpenJDK на Ubuntu 11.10 (это может быть или не быть достаточным для других версий Ubuntu), запустите:

Если вам нужны инструкции для удаления проприетарного Oracle ("Sun" ) версии Java, тогда вам нужно будет указать, как вы ее установили. (Если вы отредактируете свой вопрос, чтобы указать на это и оставить комментарий к этому ответу, я также попытаюсь добавить информацию о том, как его удалить.)

Вам может не понадобиться полностью удалить OpenJDK для решения вашей проблемы. Установите пакеты sun-java6. Затем используйте update-java-alternatives для переключения на пакеты Java Java.

Если вы хотите полностью удалить OpenJDK, удалите пакеты default-jdk и / или default-jre. Возможно, вам придется удалить некоторые java-пакеты, но большинство из них должно быть счастливым, если у вас установлены пакеты Sun JDK.

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

Я уже делал альтернативы update-java. Должен был упомянуть об этом. Я также обновил-альтернативы --config java. Теперь хром и firefox скажут мне, что мой java-плагин заблокирован, потому что он старый . – CaldwellYSR 2 December 2011 в 09:13 Запустите update-java-альтернативы с опцией -plugin и верните исходное значение. Вы можете смешивать и сопоставлять значения по умолчанию с этим инструментом. Браузеры, установленные с 11.10, могут ожидать sun-java7. – BillThor 2 December 2011 в 09:24 Чтобы удалить Oracle Java 7, просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть терминал. Когда он откроется, запустите команду ниже. Чтобы проверить настройку перед удалением Java. Затем удалите символические ссылки

(замените слово (версия) на вашу версию Java. DO java -version, чтобы получить ваш. Поэтому, если ваша версия 1.7.0_03, вы type sudo update-alternatives --remove "java" "/usr/lib/jvm/jdk1.7.0_03/bin/java")

Чтобы удалить Oracle Java 7, просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть терминал. Когда он откроется, запустите следующую команду.

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

Чтобы проверить настройку перед удалением Java.

Затем удалите символические ссылки

проверить, что симлинклы были удалены

Удалите строку с помощью JAVA_HOME 1

Чтобы удалить OpenJDK (если установлен). Сначала проверьте, какие пакеты OpenJDK установлены.

В настоящее время все больше разработчиков используют вычислительную платформу 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. Сначала необходимо обновить пакетный инструментарий до последней версии:

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


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

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

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

apt-get install software-properties-common

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

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

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

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

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

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

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

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

  1. Загрузка пакетов с сайта компании Oracle – JDK и JRE. При скачивании важно учитывать разрядность Ubuntu. Чтобы узнать архитектуру системы, выполняется команда uname -a .
  2. Копирование загруженных инсталляторов в папку со старой версией продукта. Здесь понадобятся права root. По умолчанию директория одинакова у всех. Для копирования последовательно выполняются команды:
  • cd /home/"Имя пользователя"/Downloads
  • s udo 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 и соответствующей кнопкой запускается деинсталляция.

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

Заключение

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

Но прежде всего вам нужно установить Java на свой компьютер. В большинстве дистрибутивов Linux не предустановлена ​​Java, и пользователям приходится устанавливать ее в своей системе вручную.

В этой статье мы обсудим, как установить и удалить Java в Ubuntu, а также подробный раздел о JDK и JRE.

Когда вы впервые начинаете с Java, такие сокращения, как JDK, JRE и JVM, запутают вас больше всего.

  1. JDK (Java Development Kit)
  2. JRE (Java Среда выполнения)
  3. JVM (виртуальная машина Java)

Основное различие между JDK и JRE заключается в том, что JRE используется для запуска приложений, созданных на Java, а JDK используется для разработки приложений Java. JRE включает JVM и некоторые библиотеки классов, которые позволяют вашей системе запускать приложения Java. JVM действует как виртуальная машина, которая создает на вашем компьютере среду для запуска Java.


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

В общем, если вы хотите запускать в своей системе только Java-приложения, например, играть в Minecraft, вам понадобится Java Runtime Environment. Если вашей конечной целью является разработка и вы хотите окунуться в программирование, то вам потребуется Java Development Kit.

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

Теперь, когда вы определились с тем, что хотите загрузить, пришло время заняться практикой и начать установку Java на свой компьютер с Ubuntu.

Java имеет несколько платформ, доступных для загрузки.

  1. Java Standard Edition (Java SE)
  2. Java Micro Edition (Java ME)
  3. Java Enterprise Edition ( Java EE)
  4. JavaFX

Для этой статьи мы загрузим стандартную версию Java, т.е. Java SE..

Связано: Узнайте, как создавать классы в Java

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

OpenJDK можно установить в Ubuntu с помощью терминала. Используйте для этого процесса Apt, который является менеджером пакетов по умолчанию, который предустановлен в дистрибутивах на основе Debian.

  1. Запустите терминал, нажав Ctrl + Alt + T на клавиатуре.
  2. Обновите список пакетов вашей системы.
  3. Выполните следующую команду, чтобы загрузить OpenJDK.
  4. Введите y и нажмите Enter , чтобы подтвердить установку.

Точно так же вы можете установить Open JRE в своей системе:

Загрузите и установите Oracle Java

Репозитории Ubuntu не предоставляют официальный пакет Oracle Java. Следовательно, вам придется добавить сторонние репозитории для его загрузки.

  1. Откройте терминал, нажав Ctrl + Alt + T .
  2. Введите следующую команду, чтобы получить утилиту add-apt-repository в вашей системе.
  3. Есть два репозитория, которые предоставляют пакет Oracle Java. Добавьте в свою систему любой из двух репозиториев PPA.
  4. Обновите список пакетов вашей системы, используя apt .
  5. Установите Oracle Java 11 в вашу систему.

Вы также можете загрузить пакет Oracle Java с официального сайта Oracle.. Для этого:

  1. Перейдите на веб-страницу загрузки Oracle Java.
  2. Прокрутите вниз до раздела загрузки Java SE 11 (LTS) .
  3. Щелкните параметр Загрузка JDK .




Обратите внимание, что веб-сайт спросит вас для входа в свою учетную запись Oracle. Если у вас нет учетной записи, вы можете создать ее бесплатно. Как только вы войдете в свою учетную запись, загрузка начнется автоматически.


Добавить Java в переменные среды

Если вы установили Oracle Java с официального сайта, вам придется вручную установить переменную Java PATH в вашей системе.

  1. Найдите каталог, в котором установлена ​​Java в вашем локальном хранилище.
  2. Выполните следующую команду в своем терминале. Замените путь/к/java на результат предыдущей команды.
  3. Убедитесь, что путь JAVA_HOME был успешно настроен. Каталог Java будет отображаться в выводе.
  4. Добавьте каталог Java /bin в PATH .
  5. Убедитесь, что Java PATH настроен правильно.

На выходе будет отображаться информация, относящаяся к текущей версии Java в вашей системе. .

По теме: Лучшие проекты для начинающих для начинающих программистов

Удалите Java из Ubuntu

  1. Запустите терминал с помощью Ctrl + Alt + T .
  2. Выполните следующую команду, чтобы удалить Java из вашей системы.
  3. Подтвердите процесс удаления, набрав y .

OpenJDK и OpenJRE будут автоматически удалены с вашего компьютера.

Те, кто установил Oracle JDK, могут удалить Java двумя способами. Вы можете дважды щелкнуть файл пакета .deb , чтобы открыть Центр программного обеспечения , а затем нажать кнопку Удалить , чтобы удалить пакет.

Кроме того, вы можете удалить пакет с помощью системного терминала.

  1. Откройте терминал в Ubuntu.
  2. Получите имя пакета JDK с помощью dpkg и grep .
  3. Удалите пакет с помощью apt . Замените имя пакета выводом предыдущей команды.
  4. Введите y и нажмите Enter , чтобы продолжить процесс удаления.

Управление установкой Java в Ubuntu

Хотя некоторые дистрибутивы Linux, такие как Arch Linux, поставляются с предустановленной Java, в большинстве из них нет. Если вы используете Ubuntu на своем компьютере, скорее всего, вы не сможете сразу запускать приложения Java. Вам придется вручную установить Java в вашу систему.

Читайте также: