Удалите JDK rpm, чтобы переустановить


11

Где найти установку JDK для удаления? @terdon объяснил, используя rpmтип загрузки, так что будет проще удалить, но я не могу найти его.

Ответы:


18

Как называется этот пакет?

Если вы не знаете имя определенного RPM для удаления, вы можете искать его, используя команду rpm.

$ rpm -aq | grep -i jdk
java-1.7.0-openjdk-devel-1.7.0.60-2.4.4.0.fc19.x86_64
jdk-1.7.0_45-fcs.x86_64
java-1.7.0-openjdk-1.7.0.60-2.4.4.0.fc19.x86_64

Исходя из вышеприведенного вывода, у меня установлено 2 версии Java. Официальная версия Oracler jdk-1.7.0_45и версия IceTea aka. Откройте JDK java-1.7.0-openjdk-1.7.0.60-2.4.4.0.

Удаление

Чтобы удалить официальную версию Java (JDK), вы можете использовать следующие команды, yumили rpm:

ням

$ sudo yum remove jdk
[sudo] password for saml: 
Loaded plugins: auto-update-debuginfo, changelog, langpacks, refresh-packagekit
Resolving Dependencies
--> Running transaction check
---> Package jdk.x86_64 2000:1.7.0_45-fcs will be erased
--> Finished Dependency Resolution

Dependencies Resolved

=====================================================================================================================
 Package              Arch                    Version                               Repository                  Size
=====================================================================================================================
Removing:
 jdk                  x86_64                  2000:1.7.0_45-fcs                     installed                  193 M

Transaction Summary
=====================================================================================================================
Remove  1 Package

Installed size: 193 M
...

оборотов в минуту

$ sudo rpm -e jdk

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



Да, вы должны пройти через их сайт и скачать файлы через ваш браузер. Затем используйте scpдля копирования их на другие серверы, которые не имеют головы.
SLM

2

Поиск предустановленной JAVA:

$ rpm -qa | grep java
javapackages-tools-3.4.1-11.el7.noarch
java-1.8.0-openjdk-headless-1.8.0.151-5.b12.el7_4.x86_64

Удалить с помощью следующей команды:

rpm -e java-1.8.0-openjdk-headless-1.8.0.151-5.b12.el7_4.x86_64
rpm -e javapackages-tools-3.4.1-11.el7.noarch

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.