顯示具有 Java 標籤的文章。 顯示所有文章
顯示具有 Java 標籤的文章。 顯示所有文章

2015-04-14

Ubuntu 用 apt-get 安裝 Oracle Java

阿舍之前都是用阿舍寫的這一篇的方式來安裝 Oracle 的 JDK 和 JRE 的,因為,阿舍之前就不是很想用第三方提供的 PPA 來安裝東西,不過,最近在試的東西都需要用到 Java,因此,會需要一直安裝 Java,所以,阿舍就有點懶的自己去下載來弄,然後,才去找第三方的 PPA,也就是知名的 Ubuntu 部落格 Web Upd8 提供的 PPA 來安裝囉 !



2012-05-18

Ubuntu 安裝 Oracle / Sun JDK

在 Ubuntu 10.x 的時候,Sun JDK 有被放到 Ubuntu 官方的 PPA 裡,所以,用阿舍寫的這一篇的方法就可以安裝好 Sun JDK,但是,到了Ubuntu 11.x 之後,Sun JDK 就不再被放到 Ubuntu 官方的 PPA 了,所以,如果想要在 Ubunut 11 之後的版本安裝 Sun JDK 的話,就只能用手動安裝方式了哩 !

Credit Oracle.com

2011-10-08

Myriad Alien Dalvik – 比 Android 還快的外星人 Android

「Dalvik」( Dalvik Virtual Machine ) 就是 Android 所使用的虛擬機器軟體,Dalvik 是 Google 從SUN 挖來 Java 的高手所重新寫出來的一套 JVM,所以,SUN 和 Google 在這個 Dalvik 是否盜用 Java 專利權的問題上,有過爭議,至於結果如何,阿舍就沒去瞭解了,反正現在換成是 Oracle 和 Goolge 的事了,不過,這個 Dalvik 可是採用 Apache License 2.0 的授權的開放原始碼軟體,因此,任何人都可以把它拿來修改哩 !

圖片引用自 Android Developer

2010-12-19

Ubuntu 如何安裝 Sun 的 JDK ?

更新 : Ubuntu 11.10 之後的版本已不適用此方式,請改用這篇文的方式

阿舍本來以為直接下指令就可以安裝的,結果,因為軟體授權的關係,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 11.10 之後的版本已不適用此方式,請改用這篇文的方式

目前 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