Debian 安裝 Java Runtime(JRE) 或 SDK

由於 license 問題Debian GNU/Linux 及很多 GNU/Linux Distribution 都未能收錄 Sun 的 Java Runtime(JRE) 或 SDK,又或只會把它們放在屬於“非自由軟件”類別的軟件庫中,而不會正式收錄在發行版中。

目录

[显示]
<script type="text/javascript"> if (window.showTocToggle) { var tocShowText = "显示"; var tocHideText = "隐藏"; showTocToggle(); } </script>
[ 编辑]

設定APT軟件庫

Debian 把 Sun Java 套件放在 non-free 庫中,而 Ubuntu 就放在 Multiverse 庫中。

所以如果你是使用Debian Etch (Testing) 或以上,請先確定你的 /etc/apt/sources.list 的 Debian 主站行已經加入 non-free,如下:

deb ftp://ftp.hk.debian.org/debian/ etch main contrib non-free

如果你是使用Ubuntu Linux 6.06 或以上,請先確定你的 /etc/apt/sources.list 的 Ubuntu 主站行已經加入 multiverse,如下:

deb ftp://hk.arhive.ubuntu.com/ubuntu/ dapper main universe multiverse

你亦可以按如何為Ubuntu加入額外套件庫來加入 multiverse 元件。

然後更新最新軟件資料,如下:

# apt-get update
 

安裝 Sun Java 套件

Debian Etch 提供以下 Sun J2SE 5.0 和 Sun Java SE 6 套件:

Sun J2SE 5.0 套件名稱 Sun Java SE 6 套件名稱 描述
sun-java5-jdk sun-java6-jdk Sun JDK 開發工具,開發 Java 程式必備
sun-java5-jre sun-java6-jre Sun Java Runtime,僅供執行 Java 程式,不包含 compiler 等開發工具
sun-java5-fonts sun-java6-fonts Sun JRE 提供了一系列的 Lucida TrueType 字體,這個套件使到這些字體能夠被 defoma 使用
sun-java5-plugin sun-java6-plugin 供網頁瀏覽器用的 Sun Java™ Applet 插件
sun-java5-doc sun-java6-doc JDK API 文檔 (javadoc)
sun-java5-source sun-java6-source Java API 的源代碼 (src.zip)
sun-java5-demo sun-java6-demo Java 演示與程式例子
sun-java5-bin sun-java6-bin jre 和 plugin 套件所依賴的,所以不需單獨安裝

若你只希望執行 Java 程式而不用開發環境,則用以下命令安裝 Sun Java 5.0 環境:

# apt-get install sun-java5-jre sun-java5-plugin sun-java5-fonts

第一次安裝時,安裝程式會要求你閱讀及接授Sun Java™的授權證,沒有問題的話同意就可以了。

Debian 的話會出現如下界面,在 Do you agree with DLJ license terms 出現的那個界面選 <Yes> 即可:

 

Ubuntu 的話會出現這個界面,請選取 Do you agree with DLJ license terms,再按『下一頁』:

[ 编辑]

測試Java Applet

如果你有安裝sun-java5-plugin,它會自動為你設定好Mozilla、Firefox (Iceweasel)、Epiphany等網頁瀏覽器的Java Applet插件設定。你可以重新啟動 Mozilla Firefox (Iceweasel) 並存取 http://java.com/zh_TW/download/help/testvm.xml 來測試 Java Applet 是否運作正常。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值