以往由于 license 问题,包括 Debian 和 Ubuntu 在内的大部份 GNU/Linux Distribution 都不能直接收录 Sun Microsystem 的 JRE (Java Runtime) 或 JDK (Java Development Kit) 在其发行版中。以往 Debian 会用其他开放源码的 Java VM 代替 (例如 GCJ 和 kaffe),但他们都未能完全兼容 Sun Java 和运行所有 Java 程序。所以我们一般都会自行从 Sun Java 网站下载编译好的 JRE/JDK 安装在自己的 GNU/Linux 中。
2006 年 Sun Microsystem 开始放宽分发 Sun Java 的限制并逐步开放 Sun Java 的源码,令 Debian 和 Ubuntu 可以把它们放入属于“非自由软件”类别的软件库中,让安装 Sun Java 比以往方便很多。
除了使用 apt-get 外,Ubuntu 由 6.06 开始可以在图像接口上简易地安装 Sun Java,7.10 开始更完全和 Firefox 整合,可以在 Firefox 上安装。
设定 APT 软件库
Debian 把 Sun Java 套件放在 non-free 库中,而 Ubuntu 就放在 Multiverse 库中。
所以如果您是使用 Debian 4.0 (Etch) 或以上,请先确定您的 /etc/apt/sources.list 的 Debian 主站行已经加入 non-free,如下:
deb http://ftp.hk.debian.org/debian/ etch main contrib non-free
若您是在台湾地区的使用者,Java 套件软件已经收录在下面的映像站中。
deb http://ftp.tw.debian.org/debian/ sid main contrib non-free
如果您是使用 Ubuntu Linux 6.06 或以上,请先确定您的 /etc/apt/sources.list 的 Ubuntu 主站行已经加入 multiverse,如下:
deb ftp://hk.arhive.ubuntu.com/ubuntu/ gutsy main universe multiverse
您亦可以依照《为 Ubuntu 加入额外套件库》来加入 non-free 或 multiverse 元件。
然后更新最新软件资料,如下:
# apt-get update
安装 Sun Java 套件
Debian 和 Ubuntu 提供以下 Sun J2SE 5.0 和 Sun Java SE 6 套件:
若您只希望执行 Java 程序而不用开发环境,则用以下命令安装 Sun Java 6 环境:
# apt-get install sun-java6-jre sun-java6-plugin sun-java6-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 或 sun-java6-plugin,它会自动为您设定好 Mozilla、Firefox (Iceweasel)、Epiphany 等网页浏览器的 Java Applet 插件设定。您可以重新启动 Mozilla Firefox (Iceweasel) 并存取 http://java.com/zh_TW/download/help/testvm.xml 来测试 Java Applet 是否运作正常。
分享到:
相关推荐
Install software 0. software oracle 10g for linux ubuntu server 7.0.4 xming,Xmanage putty 1. Update ubuntu ... sudo apt-get update sudo apt-get upgrade... sudo apt-get install sun-java6-jdk 。。。。
打开终端,执行以下命令,或使用Adept/新立得软件管理器,在其中分别搜索"sun-java6-jre"和"sun-java6-jdk"并标记安装。 Copy code sudo apt-get install sun-java6-jre 如果空间富裕,建议安装一个JDK。 Copy ...
sudo apt-get install sun-java5-jdk sudo apt-get install flex sudo apt-get install bison sudo apt-get install gperf sudo apt-get install libsdl-dev sudo apt-get install libesd0-dev sudo apt-get install...
白俄罗斯Ruby用户组 白俄罗斯语Ruby用户组-Ruby开发人员社区,旨在交流思想和经验。...apt-get install sun-java6-jre sun-java6-plugin 测验 标准RSpec测试用于测试应用程序。 首先,启动solr: RAILS_ENV=test ra
apt-get install maven2 视窗:[待定] Mac OS X:Maven 已经安装。 安装 Debian Linux: $ sudo apt-get install sun-java6-jre sun-java6-jdk 视窗:[待定] Mac OS X:Maven 已经安装。 构建项目(确保您位于项目根...
/usr/lib/jvm/java-6-sun/bin/java 如果没有从网上为ubuntu安装sun java6 ,并更新上面提到的java软链接。 所有与文档相关的文件都位于 ofcdriver/doc.. 编译程序 光驱 在下面提到的相应 shell 脚本中
apt-get install doxygen gcc g ++ make libasound2-dev libdb5.3-dev libdb5.3 ++-dev 选修的: apt-get install openjdk-6-jdk libmysql ++-dev libsqlite3-dev libhdf5-openmpi-dev libusb-1.0.0-dev openjdk...
apt-get install sun-java6-jdk 使用您键入关键字 java 的 unbuntu 软件安装 安装eclipse有很多开发android项目的工具但是eclipse是最全的支持工具 安卓SDK 为 Eclipse 安装 ADT 插件在安装 ADT 插件之前,您需要...
~$ sudo apt-get purge java-gcj-compat ~$ sudo apt-get install sun-java6-bin sun-java6-jdk sun-java6-jre ~$ ssh 主機二 前言 清除所有在實做一作過的環境 step 0. 設定機器的ip & hostname 資訊 step 1. 設...
apt-get install subversion sun-java6-jdk ant ant-optional 在 Windows 上 安装 Java 开发工具包或将其文件放在工具文件夹中名为“jdk”的文件夹中(版本 1.5 或更高版本); 安装 Ant 或将其文
java8集合源码交叉啤酒 描述 CrossBeer 是一个基于区块链的去中心化社交网络移动应用程序, 特点: 发现并分享您最喜欢的啤酒 探索附近的热门酒吧 ...apt-get install nodejs npm sun-java8-jdk $ npm in
code_swarm是有机软件可视化的实验。 有关我们要生产的产品的图片,请参见 。 Google Code项目: : Google/邮件列表: : 建筑 先决条件 您将需要Apache ant构建工具,至少Sun的Java... sudo apt-get install ant su