1. 程式人生 > >Ubuntu 16.04.4 安裝openjdk各種問題

Ubuntu 16.04.4 安裝openjdk各種問題

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各種問題