2010-11-24

Ubuntu 如何解決 "無法取得套件 sun-java6-jre,但它卻被其它的套件引用了。" 的問題 ?


當你使用  apt-get install 安裝 Sun 的 Jre,然後,跟阿舍一樣出現了下面的訊息時,那就是表示你的症頭是和阿舍一樣的,少啟用了一個 PPA 哩 !


正在讀取套件清單... 完成
正在重建相依關係        
正在讀取狀態資料... 完成
無法取得套件 sun-java6-jre,但它卻被其它的套件引用了。
這意味著這個套件可能已經消失了、被廢棄了,或是只能由其他的來源取得
E: 套件 sun-java6-jre 沒有可安裝的候選版本


解決的方法很簡單,去打開 /etc/apt/sources.list 這個檔,然後,找到下面這二行 ( 後面的 lucid 會依 Ubuntu 的不同而改變,lucid 是 Ubuntu 10.04 版 ),把前面的 "# " 符號移除後存檔。

#deb http://archive.canonical.com/ubuntu lucid partner
#deb-src http://archive.canonical.com/ubuntu lucid partner

再來就執行下面的指令來更新 PPA 資料庫,完成之後可以安裝 Sun Jre 了...。

sudo apt-get update


[+] Ubuntu 指令新手會用到的35個技法 - 這是以阿舍的使用經驗編寫出來的電子書,三天內應該就看的完,學的起來哩 ! 有空就參考一下囉 ! ... ^^=

關於阿舍

好文不藏私,請多分享囉!! ^^=



1 則留言 :

Airsky Ip 提到...

Thx for sharing this piece of news~ It's useful for me cuz desperate to find the damn java6-jre... ;)

張貼留言

如果留言後,發現留言不見了,這通常是因為 Goolge 把它認為是垃圾留言了,請用信件通知阿舍調整 ( ayubiz@gmail.com )。謝謝 !