Linux
更新和刪除java(red hat / centos)(已關閉)
我是 linux 的菜鳥。因此,如果您對我有解決方案,請清楚說明。我有一個 VPS,我想更新 JAVA。我在 Java 網站上找到了一個指南,上面寫著:
rpm -e <包名>
我搜尋了這些包:
[root@srv1 ~]# rpm -qa | grep java java_cup-0.10k-5.el6.x86_64 java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64
比我嘗試執行刪除命令
$$ root@srv1 ~ $$# rpm -e java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64 錯誤:失敗的依賴項:
java-gcj-compat is needed by (installed) java_cup-1:0.10k-5.el6.x86_64 java-gcj-compat >= 1.0.70 is needed by (installed) sinjdoc-0.5-9.1.el6.x86_64
我現在該怎麼辦?由於以下答案,刪除工作有效
問題二!
現在我從java安裝這個包
[root@srv1 java]# rpm -ivh jre-7u9-linux-i586.rpm Preparing... ########################################### [100%] 1:jre ########################################### [100%] Unpacking JAR files... rt.jar... Error: Could not open input file: /usr/java/jre1.7.0_09/lib/rt.pack jsse.jar... Error: Could not open input file: /usr/java/jre1.7.0_09/lib/jsse.pack charsets.jar... Error: Could not open input file: /usr/java/jre1.7.0_09/lib/charsets.pack localedata.jar... Error: Could not open input file: /usr/java/jre1.7.0_09/lib/ext/localedata.pack plugin.jar... Error: Could not open input file: /usr/java/jre1.7.0_09/lib/plugin.pack javaws.jar... Error: Could not open input file: /usr/java/jre1.7.0_09/lib/javaws.pack deploy.jar... Error: Could not open input file: /usr/java/jre1.7.0_09/lib/deploy.pack
有人可以再次幫助我嗎?
這就是你需要做的一切……
yum erase java-1.5.0-gcj
- 那應該照顧依賴…如果沒有,您也可以刪除
java_cup
andsinjdoc
包。從那裡,您應該能夠按照說明安裝所需的 java 包。