Мне нужно удалить Java jdk1.6.0.27 из RHEL 5.7, а затем установить еще одну версию jre-7u40-linux-x64.rpm. пихт, что я сделал, чтобы узнать текущую версию Java установлена с помощью команды java -version
и выход "java version "1.6.0_27"
» После этого я попытался проверить версию превью Java с помощью команды:.Red Hat Linux Enterprise 5.7 удалить Java
rpm -qi jdk
выход "package jdk is not installed"
После установки пакета JRE-7u40-Linux-x64.rpm в каталоге /usr/java
есть два Java пакеты вывод команды ls
/usr/java
на это:.. default jdk1.6.0_27 jre1.7.0_40 jre-7u40-linux-x64.rpm latest
, когда я запускаю команду «alternatives --config java
» выход:
*+ 1 /usr/java/latest/bin/java
Я новичок в RHEL и мне нужна помощь, чтобы разобраться в ситуации.
В заключение мне нужна помощь по удалению предварительного просмотра jdk1.6.0.27 и установке jre1.7.0_40.
Заранее благодарю вас за помощь! С уважением, Claudio
Я думаю, что у вас отсутствует команда «alternatives --install», чтобы проверить этот вопрос http://stackoverflow.com/questions/20901442/how-to-install-jdk-in-centos – Yazan
На самом деле, как я уже говорил, был установлен jdk1.6.0_27. Я запускаю команду rpm -e jdk, чтобы удалить ее, и после этого я сделал rpm -ivh jdk-7u25-linux-x64.rpm и альтернативы --install/usr/bin/java java/usr/java/latest/bin/java 301 и после этого альтернативы --config java. В java -version возвращается старая версия 1.6.0_27. – Claude
Is/usr/java/последняя символьная ссылка? Вы можете удалить его и создать новую символическую ссылку в корень установки 1.7? – Rup