Как удалить jdk linux

Как полностью удалить Java?

Как я могу полностью удалить все следы Java в моей системе?

Я уже знаю, как установить его на случай, если он мне понадобится снова.

Удалите все связанные с Java пакеты (Sun, Oracle, OpenJDK, плагины IcedTea, GIJ):

Очистить файлы конфигурации (осторожно. Эта команда также удалила файлы конфигурации libsgutils2-2 и virtualbox):

Удалить конфигурацию Java и каталог кеша:

Удалить установленные вручную JVM:

Удалите записи Java, если они еще есть, из альтернатив :

Поиск возможных оставшихся каталогов Java:

Если команда выше производит какой — либо вывод , как /path/to/jre1.6.0_34/bin/pack200 удалить каталог , который является родителем бина , как это: sudo rm -rf /path/to/jre1.6.0_34 .

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

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

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

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

Возможно, вы захотите следовать одному из этих советов по очистке, как только вы закончите удаление пакетов.

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

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

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

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

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

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

Удалить строку с JAVA_HOME 1

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

Чтобы удалить openjdk:

Удалите пакеты, связанные с OpenJDK.

Убедитесь, что все пакеты OpenJDK были удалены.

Источник

How To Uninstall JDK From Linux ?

This tutorial is written to help New Linux Users, who want to uninstall Java Development Kit (JDK) installed on their Linux. The tasks performed on Ubuntu 16.04, but this will also work on other Debian Based Linux like Linux Mint, Kali Linux, etc.

Читайте также:  Ноутбук asus перевернута камера windows 10

So, first of all, check the vendor of the JDK you have installed on your system, whether it is Oracle JDK or Openjdk. For that execute the following command in the terminal:
$ java -version

If you have Oracle JDK installed then you will get the following result:

Else if you have Openjdk installed then you will get the following result:

Now follow the instructions below according to the JDK you have installed.

Uninstall Oracle JDK

Remove The Link

First of all remove the alternatives by executing the following commands:

  1. $ sudo update-alternatives —remove «java» «/usr/lib/jvm/jdk[version]/bin/java»
  2. $ sudo update-alternatives —remove «javac» «/usr/lib/jvm/jdk[version]/bin/javac»
  3. $ sudo update-alternatives —remove «javaws» «/usr/lib/jvm/jdk[version]/jre/bin/javaws»

Note: Replace the [version] with any version number that’s contained in jdk folder’s name. For example: jdk1.8.0_131 .

Remove The Package

After removing link, remove the package inside /usr/lib/jvm/jdk[version] by executing following command:
$ sudo rm -r /usr/lib/jvm/jdk[version]

Uninstall Openjdk

If you want to remove Openjdk only, execute the following command on terminal:
$ sudo apt-get remove openjdk*

If you want to remove Openjdk along with dependencies, execute the following command on terminal:
$ sudo apt-get remove —auto-remove openjdk*

If you want to remove Openjdk and it’s configuration files, execute the following command on terminal:
$ sudo apt-get purge openjdk*

If you want to remove Openjdk along with dependencies and it’s configuration files, execute the following command on terminal:
$ sudo apt-get purge —auto-remove openjdk*

This is how you can uninstall JDK. Share this, if it is helpful to you and please report us if you found and error in this post. Thank you.

Источник

Русские Блоги

Установка и удаление jdk в Centos7

Установите jdk с помощью команды yum под CentOS

14 февраля 2017 г. 13:00:40evan_chen_1Количество чтений: 30355 Теги:javaCentOSLinuxyumjdk Более

1. Используйте команду yum для установки

1. Проверьте, установлен ли JDK, удалите

]# yum list installed |grep java

  1. java-1.8.0-openjdk.x86_64 1:1.8.0.121-0.b13.el7_3 @updates
  2. java-1.8.0-openjdk-headless.x86_64 1:1.8.0.121-0.b13.el7_3 @updates
  3. javapackages-tools.noarch 3.4.1-11.el7 @base
  4. python-javapackages.noarch 3.4.1-11.el7 @base
  5. tzdata-java.noarch 2016j-1.el7 @updates

Удалите среду Java системы CentOS

] # yum -y remove java-1.8.0-openjdk * * Удалить все документы, связанные с openjdk, при входе в таблицу
[root @ 192

] #yum -y remove tzdata-java.noarch Удалить tzdata-java

2. Установите JDK.

]# yum -y list java*

] # yum search java | grep -i —color JDK Просмотреть список пакетов JDK
[plain] view plain copy

] #yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel Установите JDK, если нет java-1.8.0-openjdk-devel, нет команды javac

Вы также можете использовать yum install java-1.8.0-openjdk * для установки всех java1.8.0 всех программ Java
, пока консоль не вернется в состояние «Завершено» и установка не будет успешной.

] #java -version Просмотр информации о версии Java

  • openjdk version «1.8.0_121»
  • OpenJDK Runtime Environment (build 1.8.0_121-b13)
  • OpenJDK 64-Bit Server VM (build 25.121-b13, mixed mode)
  • Читайте также:  Ограничение имя файла linux

    3. Настройте переменные среды.

    Путь установки по умолчанию через yum: /usr/lib/jvm

    ]# ls -l /usr/lib/jvm

  • total 0
  • drwxr-xr-x. 3 root root 17 Feb 9 18:48 java-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64
  • lrwxrwxrwx. 1 root root 21 Feb 9 18:48 jre -> /etc/alternatives/jre
  • lrwxrwxrwx. 1 root root 27 Feb 9 18:48 jre-1.8.0 -> /etc/alternatives/jre_1.8.0
  • lrwxrwxrwx. 1 root root 35 Feb 9 18:48 jre-1.8.0-openjdk -> /etc/alternatives/jre_1.8.0_openjdk
  • lrwxrwxrwx. 1 root root 51 Feb 9 18:48 jre-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64 -> java-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64/jre
  • lrwxrwxrwx. 1 root root 29 Feb 9 18:48 jre-openjdk -> /etc/alternatives/jre_openjdk
  • JAVA_HOME указывает на каталог, содержащий исполняемые программы java (обычно в bin / java, этот каталог является родительским каталогом / bin / java), и используйте команду cd для входа в единственный каталог под jvm java-1.8.0-openjdk -1.8 .0.121-0.b13.el7_3.x86_64, обнаружил, что его каталог / jar / bin / java.

    jre-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64 Эта ссылка указывает на папку java-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64 / jre, так что вы можно напрямую использовать команду экспорта, чтобы указать JAVA_HOME на ссылку jre-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64.

    ]# export JAVA_HOME=/usr/lib/jvm/ jre-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64

    Но это может быть действительным только в текущем сеансе, после выхода из системы и перехода в автономный режим он станет недействительным.

    Поэтому лучше всего сохранить его в файле /root/.bashrc (этот файл предназначен для указанного пользователя. Если вы являетесь пользователем dabu, войдите в систему как пользователь dabu, а затем введите команду: echo $ HOME / .bashrc, он отобразит то, что вы хотите (измененный путь к файлу)

    Найдя файл, добавьте строку внизу файла: export JAVA_HOME = / usr / lib / jvm / jre-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64

    Вы также можете разрешить всем пользователям в системе использовать java (openjdk), а затем настроить / etc / profile

    Добавьте следующую строку в конец файла

    1. #set java environment
    2. JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64
    3. PATH=$PATH:$JAVA_HOME/bin
    4. CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    5. export JAVA_HOME CLASSPATH PATH

    Сохраните и закройте, выполните следующую команду, чтобы настройки вступили в силу

    Используйте следующую команду для просмотра переменных[plain] view plain copy

    ]# echo $JAVA_HOME

  • /usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64
  • [[email protected]

    ]# echo $PATH

  • /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64/bin:/root/bin
  • ]# echo $CLASSPATH

  • .:/usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64/lib/dt.jar:/usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64/lib/tools.jar
  • Используйте java -version и javac -version для проверки.

    Если на машине одновременно установлено несколько jdk,JavaСсылка может указывать только на одну версию jdk, чтобы облегчить глобальную модификацию версии jdk,

    Ссылка java в / etc / alternatives / java указывает на команду / bin / java версии jdk, которая должна выполняться по умолчанию, а / etc / alternatives / java будет мягко связан с / usr / bin / java. . Таким образом, команда java установлена ​​в среду оболочки, система автоматически найдет путь / usr / bin. Таким образом, команды Java могут работать нормально без установки переменных среды. Но для tomcat или другого программного обеспечения переменные среды должны быть установлены .

    ]# ll /usr/bin/java

  • lrwxrwxrwx. 1 root root 22 Feb 9 18:48 /usr/bin/java -> /etc/alternatives/java
  • ]# ll /etc/alternatives/java

  • lrwxrwxrwx. 1 root root 73 Feb 9 18:48 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64/jre/bin/java
  • 2. Загрузите установку JDK вручную.

    Вы можете создать каталог / usr / java,

    Войдите в этот каталог, загрузите и разархивируйте JDK[plain] view plain copy

    1. [[email protected] java]# wget http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-linux-x64.tar.gz
    2. [[email protected] java]# tar -xzf jdk-8u25-linux-x64.tar.gz

    Здесь будет создан /usr/java/jdk1.8.0_25, это JAVA_HOME, теперь мы можем установить JAVA_HOME и добавить его в переменную среды

    Читайте также:  Как узнать марку компьютера windows

    Чтобы установить JAVA_HOME как постоянный, нам нужно добавить его в /root/.bash_profile. Вы также можете настроить / etc / profile для всех пользователей,

    Добавить в конец файла профиля

    #set java environment

    Установка и удаление jdk под centos

    25 июля 2017 г. 14:54:25mebool-jayКоличество чтений: 5012 Метки:jdkcentos Более

    Заявление об авторских правах: эта статья является оригинальной статьей блоггера и не может быть воспроизведена без разрешения блоггера. https://blog.csdn.net/ricardo_leite/article/details/76070490

    установка

    Установить jdk можно тремя способами:

    Способ один скачать и установить

    1. Создайте каталог jdk
      Mkdir –p /usr/local/java
    2. Загрузите установочный пакет jdk
      wget –no-check-certificate –no-cookies –header “Cookie: oraclelicense=accept-securebackup-cookie” http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
    3. Настроить переменные среды
      JAVA_HOME=/usr/local/java/jdk1.8.0_121
      PATH=$JAVA_HOME/bin:$PATH
      CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
      export PATH JAVA_HOME CLASSPATH

    Второй способ установки yum

    1. Проверьте, какие версии jdk находятся в библиотеке yum
      yum search java|grep jdk
    2. Выберите версию для установки
      yum install java-1.8.0-openjdk-devel.x86_64
      При выборе инсталляционного пакета обратите внимание, что за каждым инсталляционным пакетом стоит объяснение, что именно этот инсталляционный пакет используется в какой среде.
      Например, java-1.8.0-openjdk.x86_64 — это среда выполнения jdk, что означает, что для работы системы предоставляется платформа jvm, поэтому содержимое пакета будет относительно чистым, без tools.jar, который означает, что инструменты jvm не могут использоваться Команда для системного мониторинга. Поэтому иногда вы сталкиваетесь с некоторыми средами jdk, которые могут нормально запускать проекты Java, но не могут запускать команды мониторинга производительности.
      Если вам нужно отслеживать и анализировать производительность jvm или настраивать и использовать его, выберите java-1.8.0-openjdk-devel.x86_64.Примечание после пакета — это установочный пакет среды разработки.
    3. Установить переменные среды
      JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
      CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
      PATH=$PATH:$JAVA_HOME/bin
      export JAVA_HOME CLASS_PATH PATH

    Способ установки с тремя оборотами в минуту

    Выполнить команды установки
    rpm -ivh jdk-8u141-linux-x64.rpm
    Каталог установки по умолчанию — / usr / java, содержащий инструменты.

  • Установить переменные среды
    JAVA_HOME=/usr/java/jdk1.8.0_141
    JRE_HOME=/usr/java/jdk1.8.0_141/jre
    CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
    PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
    export JAVA_HOME JRE_HOME CLASS_PATH PATH
  • Удалить

    1. Просмотрите информацию о пакете, связанном с Java:
      rpm -qa | grep java (или rpm -qa | grep jdk, после установки rpm в имени пакета нет Java)
    2. Удалить
      yum -y remove java [название пакета]
      Например
      yum –y remove java java-1.8.0-openjdk-1.8.0.131-3.b12.el7_3.x86_64

    Интеллектуальная рекомендация

    Пошаговая загрузка файла Spring MVC-09 (на основе файла загрузки клиента Servlet3.0 + Html5)

    пример тестовое задание Исходный код Несмотря на загрузку файлов в Servlet3.0 +, мы можем очень легко программировать на стороне сервера, но пользовательский интерфейс не очень дружелюбен. Одна HTML-ф.

    Создайте многоканальное окно в приложениях Win32

    Создайте многоканальное окно в приложениях Win32, создайте несколько оконных объектов одного и того же класса Windows, а окна объектов разных классов окон. .

    Путь к рефакторингу IOS-APP (3) Введение в модульное тестирование

    IOS-APP реконструкция дороги (1) структура сетевых запросов IOS-APP реконструкция дороги (два) Модельный дизайн При рефакторинге нам нужна форма, позволяющая вносить смелые изменения, обеспечивая при .

    Tree——No.617 Merge Two Binary Trees

    Problem: Given two binary trees and imagine that when you put one of them to cover the other, some nodes of the two trees are overlapped while the others are not. You need to merge them into a new bin.

    Источник

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