現在的Ubuntu官方就提供了java的套件,包括了
sun-java-jre : Runtime Environoment
sun-java-jdk : Development Kit
sun-java-plugin : Plug-in for Browser
在 Ubuntu/Feisty 的發行版本中,已經預裝了 sun-java-jre 及 sun-java-plugin ,因此可以不用再自己手動安裝。
舊文件︰
Sun 官網所提供的 Linux 版 Java 程式只有兩個封裝方式,一為 rpm,一為自解檔,並無 deb 的封裝方式,又礙於授權規定,並無法於 Ubuntu 官方套件裡直接提供 deb 。不過在 Ubuntu Forum 的一篇 HowTo(General - How to install Sun's Java) 裡說明,在官方套件裡有提供了一些工具,可以直接將 Sun 提供的自解檔(bin)直接轉為 deb 檔。以下安裝步驟主要來自該文︰
1.首先 apt source list 裡必須加入額外的 repositories ,例如: Multiverse, Universe...
範例如下︰(debian 中則是加入 contrib)
deb http://us.archive.ubuntu.com/ubuntu/ breezy universe main restricted multiverse2.下載 sun 安方提供的 bin 檔,我下載的檔案是 jre-1_5_0_06-linux-i586.bin
http://www.java.com/zh_TW/download/index.jsp3.安裝官方提供的轉檔工具
sudo apt-get install fakeroot java-package java-common4.使用以下指令建立 deb 檔
fakeroot make-jpkg jre-1_5_0_06-linux-i586.bin5.安裝 deb 包
for debian :
DEB_BUILD_GNU_TYPE=i386-linux fakeroot make-jpkg jre-1_5_0_03-linux-i586.bin
sudo dpkg -i sun-j2re1.5_1.5.0+update06_i386.deb6.調整你的 java 運行環境是你剛剛安裝的版本(我一開始沒做這個動作,造成Antivir的GUI開不起來)
sudo update-alternatives --config java7.設定你的 fireofox plugin
cd /usr/lib/firefox/plugins/8.連上 sun 的測試網頁檢查安裝是否成功
ln -s /usr/lib/j2re1.5-sun/plugin/i386/ns7/libjavaplugin_oji.so .
http://www.java.com/zh_TW/download/installed.jsp
No comments:
Post a Comment