Правильное удаление Java из Linux - PullRequest
1 голос
/ 11 апреля 2020

У меня есть EC2 экземпляр, работающий на Linux OS(Amazon Linux AMI release 2018.03). По умолчанию в нем установлено java.

Когда я выполняю java -version, в консоли отображается следующее:

java version "1.7.0_171"

OpenJDK Runtime Environment(amzn-2.6.13.0.76.amznl-x86_64 u171-b01)

OpenJDK 64-Bit Server VM(build 24.171-b01, mixed mode)

Однако я хочу удалить java из моего EC2 экземпляра.

Итак, я попробовал команду

yum remove java-1.7.0-openjdk.x86_64

И она была удалена из моего экземпляра. В качестве подтверждения, когда я делаю java -version, он показывает bash: java: command not found.

Но когда я делаю:

yum list installed | grep "java"

, я вижу установленные пакеты

javapackages-tools.noarch                 0.9.1-1.5.amzn1              installed
tzdata-java.noarch                        2019c-1.73.amzn1             installed

Аналогично, когда я делаю:

yum list installed | grep "jdk"

Я вижу, что установлены следующие пакеты

copy-jdk-configs.noarch                   3.3-10.3.amzn1               installed

Может кто-нибудь сказать мне, что это за пакеты (javapackages-tools.noarch, tzdata-java.noarch, copy-jdk-configs.noarch) за? Также мне нужно удалить их, чтобы полностью удалить java.

...