1.添加JDK8的第三方资源
zhengjinglon@zhengjinglon:~$ sudo add-apt-repository ppa:openjdk-r/ppa
更多信息: https://launchpad.net/~openjdk-r/+archive/ubuntu/ppa
按回车继续或者 Ctrl+c 取消添加
gpg: 钥匙环‘/tmp/tmp8m4e6rkr/secring.gpg’已建立
gpg: 钥匙环‘/tmp/tmp8m4e6rkr/pubring.gpg’已建立
gpg: 下载密钥‘86F44E2A’,从 hkp 服务器 keyserver.ubuntu.com
gpg: /tmp/tmp8m4e6rkr/trustdb.gpg:建立了信任度数据库
gpg: 密钥 86F44E2A:公钥“Launchpad OpenJDK builds (all archs)”已导入
gpg: 合计被处理的数量:1
gpg: 已导入:1 (RSA: 1)
OK
2.为了更准确的安装,我们更新一下
sudo apt-get update
3.我们安装JDK8
zhengjinglon@zhengjinglon:~$ sudo apt-get install openjdk-8-jdk
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
将会安装下列额外的软件包:
ca-certificates-java fonts-dejavu-extra java-common libatk-wrapper-java
libatk-wrapper-java-jni libgif4 openjdk-8-jdk-headless openjdk-8-jre
openjdk-8-jre-headless
建议安装的软件包:
default-jre equivs openjdk-8-demo openjdk-8-source visualvm icedtea-8-plugin
fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei
fonts-wqy-zenhei ttf-telugu-fonts ttf-oriya-fonts ttf-kannada-fonts
ttf-bengali-fonts
推荐安装的软件包:
libxt-dev
下列【新】软件包将被安装:
ca-certificates-java fonts-dejavu-extra java-common libatk-wrapper-java
libatk-wrapper-java-jni libgif4 openjdk-8-jdk openjdk-8-jdk-headless
openjdk-8-jre openjdk-8-jre-headless
升级了 0 个软件包,新安装了 10 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 39.1 MB 的软件包。
解压缩后会消耗掉 152 MB 的额外空间。
您希望继续执行吗? [Y/n] Y
获取:1 http://ppa.launchpad.net/openjdk-r/ppa/ubuntu/ trusty/main openjdk-8-jre-headless amd64 8u292-b10-0ubuntu1~14.04 [27.9 MB]
获取:2 http://cn.archive.ubuntu.com/ubuntu/ trusty/main ca-certificates-java all 20130815ubuntu1 [13.4 kB]
获取:3 http://cn.archive.ubuntu.com/ubuntu/ trusty/main java-common all 0.51 [130 kB]
获取:4 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libgif4 amd64 4.1.6-11 [28.6 kB]
获取:5 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libatk-wrapper-java all 0.30.4-4 [30.2 kB]
获取:6 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libatk-wrapper-java-jni amd64 0.30.4-4 [25.2 kB]
获取:7 http://cn.archive.ubuntu.com/ubuntu/ trusty/main fonts-dejavu-extra all 2.34-1ubuntu1 [1,736 kB]
33% [1 openjdk-8-jre-headless 11.0 MB/27.9 MB 39%] 28.8 kB/s 15分 5秒^Cz
注意:我们很多时候,会直接运行上面第三条指令,安装,有时候会提示如下错误。
zhengjinglon@zhengjinglon:~$ sudo apt-get install openjkd-8-jdk
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
E: 未发现软件包 openjkd-8-jdk
这时候,我们就需要先执行第一和第二步,然后再安装