文章目录

  • 一、通过 tar.gz 安装(Linux 软件通用安装方法)
  • 1、选择相应的JDK版本,点击 JDK Download
  • 2、下载对应位数的 tar.gz 包
  • 3、下载完成后解压到指定文件下
  • 4、添加环境变量,编辑配置文件(注意,三种方法都需要这一步)
  • 二、Ubuntu系统
  • 1、使用apt-get 命令安装
  • 三、Red Hat 或CentOS
  • 1、使用rpm命令安装
  • 2、使用yum源


一、通过 tar.gz 安装(Linux 软件通用安装方法)

下载 tar.gz 的压缩包,这里使用官网下载(推荐长期支持的 JDK 8 和 JDK 11)。

1、选择相应的JDK版本,点击 JDK Download

linux系统如何安装python Linux系统如何安装jdk_linux系统如何安装python

2、下载对应位数的 tar.gz 包

linux系统如何安装python Linux系统如何安装jdk_centos_02

3、下载完成后解压到指定文件下

①先创建 java 文件目录,如果已存在就不用创建。
[root@ageovb ~] # mkdir -p /usr/local/java ②解压到 java 文件目录。
[root@ageovb ~] # tar -vzxf jdk-8u161-linux-x64.tar.gz -C /usr/local/java/

4、添加环境变量,编辑配置文件(注意,三种方法都需要这一步)

①添加环境变量。

[root@ageovb ~] # vi /etc/profile 在文件最下方或者指定文件添加。

export JAVA_HOME=/usr/local/java/jdk1.8.0_161
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin

保存退出(保存退出的命令是,Shift+: 或 Esc 后输入 wq 回车)。

④然后重新加载配置文件。

[root@ageovb ~] # source /etc/profile

⑤最后查看版本信息。
[root@ageovb ~] # java -version 如果能看你安装的JDK版本号,说明安装成功。

java version “1.8.0_161”
Java™ SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot™ 64-Bit Server VM (build 25.161-b12, mixed mode)

二、Ubuntu系统

1、使用apt-get 命令安装

①添加 ppa 源。
[root@ageovb ~] # sudo add-apt-repository ppa:webupd8team/java[root@ageovb ~] # sudo apt-get update

②安装 oracle-java-installer。
[root@ageovb ~] # sudo apt-get install oracle-java8-installer 安装器会提示你同意 oracle 的服务条款,选择 OK。
然后选择 yes 即可,如果你因为网络或者其他原因,导致 installer 下载速度很慢或无法下载,可以中断操作.然后下载好相应jdk的tar.gz 包,放在:/var/cache/oracle-jdk8-installer下面,然后安装一次installer,installer则会默认使用你下载的tar.gz包。

③查看版本信息。
[root@ageovb ~] # java -version 如果能看你安装的JDK版本号,说明安装成功。

java version “1.8.0_161”
Java™ SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot™ 64-Bit Server VM (build 25.161-b12, mixed mode)

三、Red Hat 或CentOS

1、使用rpm命令安装

①通过官网下载选定版本的 rpm 包,然后放入并进入指定的目录 /tmp 。
[root@ageovb ~] # cd /tmp ②添加执行权限。
[root@ageovb ~] # chmod +x /tmp/jdk-8u161-linux-x64.rpm ③rpm安装。
[root@ageovb ~] # rpm -ivh /tmp/jdk-8u161-linux-x64.rpm ④查看版本信息。
[root@ageovb ~] # java -version 如果能看你安装的JDK版本号,说明安装成功。

java version “1.8.0_161”
Java™ SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot™ 64-Bit Server VM (build 25.161-b12, mixed mode)

2、使用yum源

这里需要注意yum源的配置。
①查看 yum 库中都有哪些 jdk 版本。
[root@ageovb ~] # yum search java | grep jdk ②选择指定的版本安装,注意最后的 * 以及 yum 源安装的是 openjdk ,注意 openjdk 的区别。
[root@ageovb ~] # yum install java-1.8.0-openjdk* ③安装完成后查看版本信息。
[root@ageovb ~] # java -version