在我的 Debian 操作系统 (Linux) 上安装 JRE 的最简单方法是什么?
这取决于您所追求的语言版本和实现版本。
Sun 曾经为 Java 6 提供 .deb 软件包,这些软件包存在于 Debian 的官方软件包中。所以安装它非常简单:
sudo apt-get install sun-java6-jre
Run Code Online (Sandbox Code Playgroud)
但是他们不提供 Java 7 的 deb 包。他们确实提供了二进制包,你可以像这样安装:
wget http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-x64.tar.gz
tar zxvf jdk-7-linux-x64.tar.gz -C /usr/lib64/jvm/
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0/bin/java 1065
Run Code Online (Sandbox Code Playgroud)
或者,您可以查找提供 .deb 包的用户提供的存储库(信任这些由您自己承担风险,因为它不受 Debian 的正式支持)。您可以添加此 repo ( source ):
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
apt-get update
Run Code Online (Sandbox Code Playgroud)
安装 Java 7 变得很简单:
apt-get install oracle-java7-installer
Run Code Online (Sandbox Code Playgroud)
OpenJDK 是 Java 语言规范的开源实现,可在 Debian 存储库中找到。您可以使用以下命令安装它apt-get
:
sudo apt-get install openjdk-6-jre
sudo apt-get install openjdk-7-jre
Run Code Online (Sandbox Code Playgroud)