Ubuntu 16.04.4 安裝openjdk各種問題
阿新 • • 發佈:2018-03-14
keyword 意思 open less code sku pos ack clas
不知道為什麽會如此曲折,一個問題接一個,如果你也遇到問題,可以參考參考
問題1:......has no installation andidate,解決如下(不理解):
參考https://askubuntu.com/questions/763494/trying-to-install-openjdk-package-openjdk-7-jre-has-no-installation-candidate
問題2:按照上面的步奏操作又出現另外一個問題: ......you have held broken thepackage
這個問題的意思是openjdk-7-jdk依賴openjdk-7-jre,但是我沒有裝openjdk-7-jre,所以接下來就是裝openjdk-7-jre
沒完沒了,都是這個問題
這個問題的意思的解決就是把tzdata卸掉,重新裝一個,這裏用apt-get命令裝還出錯,不知道為什麽,然後換了一個功能更強大的aptitude
安裝aptitude sudo apt
-
get install aptitude
卸載tzdata: aptitude remove tzdata
然後,沒錯,就是倒著一個個裝回去,這是我能想到的笨辦法了,效果還不錯
aptitude install tzdata
aptitude install tzdata-java
aptitude install openjdk-7-jre-headless
aptitude install openjdk-7-jre
aptitude install openjdk-7-jdk
感動哭,裝了一整天
Ubuntu 16.04.4 安裝openjdk各種問題