Debian8 Jessie通过PPA安装Oracle Java8
2016-08-18 18:52
351 查看
第一步:添加PPA,安装Oracle Java 8
首先删除系统自带的OpenJDK。sudo apt-get remove openjdk*
然后从keyserver.ubuntu.com这个公钥服务器下载并导入PPA的GPG公钥。
sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com EEA14886
再用nano或vi文件编辑器编辑/etc/apt/sources.list源文件。
sudo nano /etc/apt/sources.list
在文件末尾添加下面两行文字。
deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
保存文件后,更新本地软件包索引并安装Oracle Java 8。
sudo apt-get update sudo apt-get install oracle-java8-installer
oracle-java8-installer本身并不是Java二进制文件,它只是一个installer,从Oracle官方网站下载Java 8,然后安装到Debian或Raspbian系统。
在中国大陆下载Oracle官网的Java文件速度会比较慢,请耐心等待。
第二步:检查Java的版本
上面的命令执行完成后,Oracle Java 8就安装好了。我们可以用下面的命令查看版本。java -version
查看java编译器的版本。
javac -version
第三步:设置Oracle Java 8环境变量
为了让Debian以及Raspbian系统知道Java安装在哪些目录。我们需要设置环境变量。在终端里运行下面的命令来设置Java环境变量。sudo apt-get install oracle-java8-set-default
这个命令运行后,在/etc/profile.d目录下有两个新的文件:jdk.sh和jdk.csh。这两个文件是shell脚本文件,里面有5个export命令,用来设置Java环境变量。我们可以用cat命令来查看它们的内容。比如:
cat /etc/profile.d/jdk.sh
输出:
export J2SDKDIR=/usr/lib/jvm/java-8-oracle export J2REDIR=/usr/lib/jvm/java-8-oracle/jre export PATH=$PATH:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin export JAVA_HOME=/usr/lib/jvm/java-8-oracle export DERBY_HOME=/usr/lib/jvm/java-8-oracle/db
我们可以用source命令来运行shell脚本文件里的export命令。
source /etc/profile
source是专门用来运行shell脚本文件里的命令的。如果你用的shell是bash,那么source可以简写成一个点号。如下:
. /etc/profile
这两个命令的作用是相同的。现在你可以用echo命令来查看这5个变量的值。比如查看JAVA_HOME这个变量的值。
echo $JAVA_HOME
至此,Debian8 Jessie以及树莓派Raspbian Jessie系统安装Oracle Java 8就全部安装并设置好了。这个过程与Ubuntu系统通过PPA安装Oracle
Java8的过程基本一致,只是前者需要手动添加PPA软件源。
相关文章推荐
- 通过PPA仓库为ubuntu安装Oracle Java 7
- Ubuntu通过PPA安装java失败
- 运维调试记录:Ubuntu下通过PPA方式安装Java 8并自动配置环境变量
- 在debian上安装和配置Oracle JAVA 8(JDK/JRE)方法
- Debian 安装Oracle Java
- 使用PPA在Elementary OS 'Luna'上安装Oracle Java 7
- 使用PPA在Elementary OS 'Luna'上安装Oracle Java 7
- Debian安装Oracle Java步骤
- firefox可以在debian jessie通过backports安装了
- Oracle 安装的时候java环境配置选项
- 通过oracle,调用java类,并加载jar包到oracle中以支持java类。
- 检查和安装OracleJVM ,解决“ORA-29538: Java 未安装”错误
- 超实用 Linux下通过VNC安装Oracle
- oracle Release 2安装时网络无法通过问题!
- 通过Java操控Oracle对象(2)
- Debian Oracle apt-get 安装
- Debian4.0安装oracle 10g XE的一些记录
- 在debian上安装oracle9.2.0.4
- Debian安装JAVA环境
- Debian下安装部署Java环境