以往由于 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 是否运作正常。
分享到:
相关推荐
$ sudo apt-get remove --purge <java-package-name> ``` 接下来,更新软件包列表以确保安装过程中可以获取到最新的软件包信息: ```bash $ sudo apt-get update ``` #### 安装Java JDK6 在Ubuntu中,可以通过`...
打开终端,执行以下命令,或使用Adept/新立得软件管理器,在其中分别搜索"sun-java6-jre"和"sun-java6-jdk"并标记安装。 Copy code sudo apt-get install sun-java6-jre 如果空间富裕,建议安装一个JDK。 Copy ...
首先,确保SUN-JDK-6是系统默认的Java版本,使用`sudo update-java-alternatives -s java-6-sun`。 3. **编辑JVM配置文件**:编辑`/etc/jvm`,在文件顶部添加`/usr/lib/jvm/java-6-sun`,如果没有该文件则需自行...
JAVA_HOME=/usr/lib/jvm/java-6-sun CLASSPATH=.:${JAVA_HOME}/lib ``` 保存更改后,使配置生效: ```bash source /etc/environment ``` 现在可以开始安装Intel Fortran了。下载完软件包后,将其放在一个方便的...
sudo ln -s /usr/lib/jvm/java-1.5.0-sun/man/man1/javadoc.1.gz javadoc.1.gz sudo rm javadoc sudo ln -s /usr/lib/jvm/java-1.5.0-sun/bin/javadoc javadoc ``` 这样可以确保编译过程中使用的是1.5版本的javadoc...
Ubuntu 下 JRE 的配置 ...这两种方法都可以成功安装 JRE 环境,但是方法一需要手动下载和安装 JDK,方法二使用 apt-get 命令来安装 sun-java6-jre 软件包。无论哪种方法,都是 Ubuntu 下配置 JRE 环境的有效选择。
- 安装JDK: `sudo apt-get install sun-java5-jdk` #### 第二步:安装编译所需的包 - **依赖包安装**: - Git核心组件: `sudo apt-get install git-core` - Flex: `sudo apt-get install flex` - Bison: `sudo ...
JAVA_HOME=/usr/lib/jvm/java-6-sun CLASSPATH=.:$JAVA_HOME/lib ``` - 注意:`CLASSPATH`的第一项是`.`,表示当前目录,后面跟着一个空格,然后是路径。 4. **使环境变量配置生效** - 为了让新配置生效,你有...
sudo apt-get install sun-java6-jdk ``` 配置Java环境变量,打开`/etc/environment`和`/etc/jvm`文件,并将相应的路径设置为JDK安装位置。 对于NTFS分区的读写支持,安装`ntfs-3g`和`ntfs-config`: ```bash ...
apt-get install sun-java6-jdk 安装ftp服务器 我们可以使用以下命令来安装vsftpd: apt-get install vsftpd 安装Apache 我们可以使用以下命令来安装Apache: apt-get install apache2 安装lighttpd 我们...
sudo ln -s /usr/lib/jvm/java-1.5.0-sun/man/man1/javadoc.1.gz javadoc.1.gz sudo rm javadoc sudo ln -s /usr/lib/jvm/java-1.5.0-sun/bin/javadoc javadoc ``` - 设置环境变量(编辑`~/.bashrc`): ```...
$ sudo update-java-alternatives -s java-1.5.0-sun ``` 五、安装编译 android 需要的库 编译 Android 需要安装一些必要的库,包括 git-core、gnupg、flex、bison、gperf、build-essential、zip、curl、zlib1g-...
sudo apt-get install sun-java6-plugin sun-java6-jre sun-java6-bin sun-java6-jdk ``` 这将安装 JDK 的所有组件,包括 JRE、JDK 和插件。 测试 JDK 最后,我们可以测试 JDK 是否安装成功。执行以下命令: ``` ...
5. **安装过程**:在Ubuntu上安装JDK通常需要下载sun-java6-jdk的DEB包,然后使用dpkg命令安装,或者添加Oracle的repository并使用apt-get命令。对于OpenOffice,可以下载DEB包直接安装,或者添加Medibuntu或...
安装 Flash Player 和 Java 虚拟机,可以使用 `sudo apt-get install adobe-flashplugin` 和 `sudo apt-get install sun-java6-jre`。 - **微软字体**: 使用命令 `sudo apt-get install ttf-mscorefonts-installer`...
`$ sudo apt-get install sun-java6-jdk` 对于 Froyo 和更老的 Android 版本,需要使用 Java 5: `$ sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu hardy main multiverse"` `$ sudo add-apt-...
输入命令:sudo apt-get install sun-java6-jdk。如果不能下载安装 JDK6,可以通过第三方地址获取 JDK6,写入该文件可以使运行安装命令时有地址去下载。例如,添加Canonical Partners repository:sudo add-apt-...
在Ubuntu下,可以通过使用apt-get命令来安装Java 6的JRE(Java运行时环境)和SDK(软件开发工具包)。在终端中输入以下命令: ```bash $sudo apt-get install sun-java6-jre sun-java6-sdk ``` 这将自动下载并安装...
- 安装JDK使用`sudo apt-get install sun-java6-jdk`,然后通过`update-alternatives`配置默认Java版本。 - 配置环境变量,编辑`/etc/environment`和`/etc/jvm`文件,确保`JAVA_HOME`指向正确的JDK路径。 6. **...
- 设置 JAVA_HOME 为 JDK 的安装路径:`export JAVA_HOME=/usr/lib/jvm/java-6-sun` 4. **编译 Android 2.3 源码:** - 在下载好的源码目录下,执行以下命令以准备编译环境:`export ANDROID_JAVA_HOME=$JAVA_...