Java - это очень популярный язык программирования, разработанный в компании Sun Microsystems, ныне принадлежащей корпорации Oracle. Существует две реализации Java открытая и свободная OpenJDK и проприетарная Oracle Java.
Если вы захотите установить одну из них, а другая уже установлена, то первую придется удалить. В этой статье будет рассмотрено удаление Java в Ubuntu 20.04, а также будет показано как определять тип и версию Java установленной на устройстве.
Как удалить Java в Ubuntu 20.04
1. Как узнать тип Java
Перед удалением Java с компьютера сначала необходимо узнать какой тип Java установлен в системе. Если Java ставилась только для запуска приложений, скорее всего это будет JRE (Java Runtime Environment - содержит только окружение для запуска программ). Если Java устанавливалась для разработки ПО, то в данном случае будет одна из следующих версий - Open JDK (полностью открытая версия) или Oracle Java (проприетарная версия от Oracle с дополнительными возможностями и поддержкой).
2. Как узнать версию Java
Чтобы узнать какая версия Java установлена в системе, а также узнать какой тип установлен необходимо выполнить команду в терминале:
java -version

В данном примере в системе установлена Java с типом JRE и версией 11.0.13.
3. Как узнать способ установки Java
Иногда требуется определить способ установки Java. Чтобы узнать это, необходимо выполнить команду:
dpkg -l | grep openjdk

Если команда ничего не вернула значит в система установлена Java от Oracle. Чтобы это проверить необходимо выполнить команду:
dpkg -l | grep oracle-java

Также из вывода команды можно узнать, установлен ли пакет из официального репозитория или же из стороннего репозитория. На скриншоте выше можно увидеть, что Java в системе установлен при помощи стороннего репозитория под названием linuxprising. Если в выводе команды имя репозитория не отображается, значит Java была установлена при помощи официального репозитория Ubuntu.
4. Удаление Java
Для удаления Java из Ubuntu необходимо использовать команду:
sudo apt purge oracle-java11*

Команда выше удалит версию Java от Oracle. Если в системе установлена бесплатная версия (OpenJDK) необходимо выполнить следующую команду:
sudo apt purge openjdk-11*
Также вместо 11 версии необходимо подставить ту, которая установлена в системе.
Читать далее Как удалить Java в Ubuntu →