2013年10月22日 星期二

在 Debian 7~8 安裝Sun Java SDK

從 Debian Wheezy (7.0) 開始,
Sun Java SDK and JRE 等套件已經不會在 non-free repository裡了。
不過幸好我們還有一個算簡單的方式可以安裝,
我的環境是Testing, 所以我想之後的Debian 8 應該可以比照辦理…
首先,我們需要 從Oracle下載適合自己平臺的JDK檔案 =>點擊後會在新視窗開啟
(檔案別亂存,要記得位置)
像小蒨我是64位元的Debian,就要選擇 for Linux x64 的 jdk-7u45-linux-x64.tar.gz

並安裝 java-package 這個套件,我們得自己來Build .deb
$ sudo aptitude install java-package 
當然你也可以使用 apt-get 指令
$ sudo apt-get install java-package
裝好了套件,也下載完 JDK file 後,一樣輸入下列指令
$ make-jpkg <the_jdk_file_name>
例如: 
剛剛下載的檔案,檔名是 jdk-7u45-linux-x64.tar.gz 放在/home/francine 底下 
要先確定現在是在/home/francine 底下, 
不然就要先 $ cd /home/francine  再下指令 make-jpkg 後接檔名
$ make-jpkg jdk-7u45-linux-x64.tar.gz
中間會需要再做一些確認動作,所以不要下完指令就跑掉哦~
首先是輸入 'Y' 確定,再來就乖乖按下enter鍵就對了……


然後開始build package......最後會出現

沒啥好說的,就是聽它的,下指令就對了
因為JAVA版本一直在變,所以要看你出現的是什麼,不是抄我的哦~
$ sudo dpkg -i oracle-java7-jdk_7u45_amd64.deb 
 dpkg -i 指令會安裝.deb檔,再來是設定我們的JAVA
因為很有可能原先有在使用其它版本的JAVA
$ update-alternatives --config javac
$ update-alternatives --config java
再依照你的選單,選擇剛安裝好的 sun Java SDK,就可以了~