Spark集群安装和部署(一)-----Ubuntu16.0.4创建hadoop用户
Spark集群安装和部署(二)-----Ubuntu16.0.4安装jdk8
Spark集群安装和部署(三)-----ubuntu16.0.4安装hadoop
Spark集群安装和部署(四)-----ubuntu16.0.4安装Scala
Spark集群安装和部署(五)-----ubuntu16.0.4安装Spark
Spark集群安装和部署(六)-----pyspark更新Python版本、Notebook安装配置、安装pip
在本节中,我们将完成从WebUpd8存储库安装Oracle Java的步骤。 WebUpd8软件包会自动为我们下载并安装Oracle JDK。
为了能够使用add-apt-repository命令添加新的存储库,首先我们需要安装software-properties-common软件包。
$sudo apt install software-properties-common dirmngr
现在我们可以添加WebUpd8存储库并安装Oracle Java:
$sudo add-apt-repository ppa:webupd8team/java
$sudo apt update
安装Oracle Java 8
安装需要root用户,Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码。我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,终端会提示我们输入新的密码并确认,此时的密码就是root新密码。修改成功后,输入命令 su root,再输入新的密码。
$apt-get install oracle-java8-installer
安装程序会要求您接受Oracle许可条款。 要安装软件包,您需要接受这些条件。
设置默认版本
我们可以检查我们的默认Java版本:
$java -version
输出:
openjdk version "10.0.1" 2018-04-17
OpenJDK Runtime Environment (build 10.0.1+10-Ubuntu-3ubuntu1)
OpenJDK 64-Bit Server VM (build 10.0.1+10-Ubuntu-3ubuntu1, mixed mode)
如果我们在服务器上安装了多个Java版本,我们可以使用update-alternatives系统更改默认版本:
$sudo update-alternatives --config java
输出:
linuxidc@linuxidc:~$ sudo update-alternatives --config java
[sudo] linuxidc 的密码:
有 3 个候选项可用于替换 java (提供 /usr/bin/java)。
选择 路径 优先级 状态
------------------------------------------------------------
* 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101 自动模式
1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101 手动模式
2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 手动模式
3 /usr/lib/jvm/java-9-openjdk-amd64/bin/java 1091 手动模式
要维持当前值[*]请按<回车键>,或者键入选择的编号:
在出现提示时输入号码并按Enter键。
环境变量配置
vim ~/.bashrc
末尾添加:
#set Java Environment
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
$ source ~/.bashrc #使新配置的环境变量生效
$ java -version #检测是否安装成功,查看java版本