2015-04-14
Ubuntu 用 apt-get 安裝 Oracle Java
2012-05-18
Ubuntu 安裝 Oracle / Sun JDK
![]() |
| Credit Oracle.com |
2011-10-08
Myriad Alien Dalvik – 比 Android 還快的外星人 Android
| 圖片引用自 Android Developer |
2010-12-19
Ubuntu 如何安裝 Sun 的 JDK ?
阿舍本來以為直接下指令就可以安裝的,結果,因為軟體授權的關係,Canonical 不能夠把 Sun 版本的 JDK 放到 Ubuntu 的發行版本內,所以,Ubuntu 出廠預載的 JDK 版本是 OpenJDK,因此,要安裝 Sun JDK ,除了要安裝程式之外,還得變更設定才行,以下就是安裝步驟:
1.調整 PPA 的來源
Sun JDK 不是放在 Ubuntu 預設的幾個 PPA 裡,所以,請參考這裡來調整。
2.安裝 Sun JDK
請執下面的指令安裝 Sun JDK。
sudo apt-get install sun-java6-bin sun-java6-jdk sun-java6-doc sun-java6-plugin
3.變更預設的 JDK 版
請執行下面的指令來把 Ubuntu 預設的 JDK 從 OpenJDK 變成 Sun JDK。
sudo update-java-alternatives -s java-6-sun
4.設定 Java_HOME
請到 /usr/lib/jvm 路徑下查一下 Sun JDK 的資料夾名稱,然後用下面的指令來設定 ( 以阿舍的路徑是 /usr/lib/jvm/java-6-sun-1.6.0.22 為例 )
export JAVA_HOME="/usr/lib/jvm/java-6-sun-1.6.0.22;"
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
2009-12-27
Ubuntu 如何安裝 Sun Jre ( Java Run Time ) ?
目前 Ubuntu 可以安裝下列 Sun Java 的套件:
- sun-java6-bin - Java 的執行檔。
- sun-java6-demo - Java 範例與展示程式。
- sun-java6-doc - Java 說明文件。
- sun-java6-fonts - JRE 使用的 Lucida TrueType 字型。
- sun-java6-jdk - Java 的程式開發套件 ( Development Kit )。
- sun-java6-jre - Java 的程式執行環境 ( Runtime Environment )。
- sun-java6-plugin - Mozilla 瀏覽器的 Java 插件 ( Plug-in ),讓 Mozilla 瀏覽器可以執行 Java Applet。
- sun-java6-source - Java 的原始程式碼。
如果只是要能執行 Java 的程式的話,只要安裝 JRE 就可以了,操作指令如下:
sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts
訂閱:
意見
(
Atom
)

