Ubuntu使用ppa安装JDK8/JDK9

这是有WebUpd8 维护的一个Oracle Java PPA。它提供了安装JDK8以及JDK 9的installer。这些installer不包含Java的二进制文件,只是一个提供自动下载以及安装JDK的脚本。

目前支持的Ubuntu版本包含:Ubuntu 16.10, 16.04, 15.10, 14.04 以及 12.04 

下面以JDK 8的安装为例。

安装

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

设置默认JDK

如果系统上安装了多个版本的JDK,安装oracle-java8-set-default可以把JDK8设置为默认的JDK

sudo apt-get install oracle-java8-set-default

如果不想JDK8为默认的JDK,执行

sudo apt-get install --no-install-recommends oracle-java8-installer

自动接收许可

安装Oracle Java需要接受许可,可以在安装JDK前执行下面的命令自动接受许可:

echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections

JDK8/9切换
如果系统上同时安装了JDK8和JDK9,安装set-default包可以在两者之间切换。

切换为JDK 8

sudo apt-get install oracle-java8-set-default

切换为JDK 9

sudo apt-get install oracle-java9-set-default

参考:http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html

版权声明:著作权归作者所有。

相关推荐

Ubuntu 16安装CUDA Toolkit和cuDNN脚本

安装的环境:Ubuntu 16.04安装的软件版本:CUDA Toolkit v8.0,cuDNN v6.0#!/bin/bash # 安装CUDA Toolkit v8.0 # 指令赖昀:https://developer.nvidia.com/cuda-downloads (linux -> x86_64 -> Ubuntu -> 16.04 -

Ubuntu安装php curl扩展

1、使用apt-cache搜索curlsudo apt-cache search curl 在搜索结果里找到类似:php5.6-curl - CURL module for PHP php7.1-curl - CURL module for PHP 2、使用apt-ge

Ubuntu使用apt-get安装软件禁用交互模式

apt-get启动非交互模式:设置DEBIAN_FRONTEND为noninteractive使用apt-get安装软件包添加-y,-q参数export DEBIAN_FRONTEND=noninteractive apt-get -y -q install [packagename] 使用sudo命令sudo DEBIAN_FRONTE

[译]使用JDK 9 Flow API进行响应式编程

什么是响应式编程?响应式编程是关于处理数据项的异步流,也就是应用程序在数据项发生时对其进行响应。 数据流实质上是指随时间发生的数据项序列。与迭代内存数据相比, 这个模型的内存效率更高,因为数据是以流的形式处理的。在响应式编程模型中,有一个Publisher和一个Subscriber。 Publisher发布一个数据流,Subscriber异步订阅。该模型还提供了一种机

CentOS安装JDK

CentOS下有三种方式安装JDK。下载压缩包安装1. 下载压缩包参考Linux使用wget和curl下载jdk。2. 新建安装目录,并解压安装包到安装目录[root@iZ9 ~]# mkdir/usr/java [root@iZ9 ~]# cd /usr/java [root@iZ9 ~]#  tar -zxvf jdk-8u

Linux使用wget和curl下载jdk

在Linux下安装jdk主要有两种方式:下载安装包手动安装和使用Linux的安装工具(yum或ubuntu的apt)安装。使用Linux安装工具安装的是OpenJDK,如果我们想安装oracle的JDK则需要下载安装包手动安装。下载Oracle JDK需要接受license,在Linux可以使用wget和curl来下载Wget下载Java 8u15164位的tar.gz和rpm