安装前的准备工作
在 Linux 系统中安装 Java JRE(Java Runtime Environment)之前,需完成几项关键准备工作,以确保安装过程顺利且环境配置正确,确认系统架构:常见的 Linux 系统有 32 位(i386)和 64 位(x86_64)架构,可通过命令 uname -m 查询,例如输出 x86_64 即为 64 位系统,检查系统版本:不同发行版(如 Ubuntu、CentOS、Debian 等)的包管理工具和依赖关系不同,需根据系统选择对应的安装方式,确认是否已安装其他 Java 版本:可通过 java -version 检查,若已存在旧版本,建议先卸载以避免冲突。

下载适用于 Linux 的 JRE 安装包
Java JRE 的官方下载地址为 Oracle 官网或 OpenJDK 社区(推荐使用 OpenJDK,因其开源且免费),下载时需注意选择与系统架构匹配的版本(如 Linux x64 或 Linux x86),以 OpenJDK 17 为例,下载链接为 OpenJDK 官网下载页面,下载后通常得到 .tar.gz 压缩包(适用于手动安装)或 .rpm/.deb 包(适用于包管理器安装),若通过命令行下载,可使用 wget 工具,
wget https://download.java.net/java/GA/jdk17/0d48399a091945e0a5b00b328c73a091/7/GPL/openjdk-17_linux-x64_bin.tar.gz
使用包管理器安装(推荐)
对于基于 Debian/Ubuntu 的系统,可使用 apt 包管理器安装 OpenJDK JRE,首先更新软件包列表:
sudo apt update
然后执行安装命令(以 OpenJDK 17 为例):
sudo apt install openjdk-17-jre
安装完成后,通过 java -version 验证是否成功,若输出版本信息则表示安装成功。
对于基于 CentOS/RHEL/Fedora 的系统,使用 yum 或 dnf 包管理器,以 CentOS 7 为例,先安装 EPEL 仓库(若未安装):
sudo yum install epel-release
然后安装 OpenJDK 17 JRE:

sudo yum install java-17-openjdk
安装后同样通过 java -version 验证。
手动安装 JRE 压缩包
若系统无包管理器或需安装特定版本的 JRE,可选择手动安装 .tar.gz 压缩包,步骤如下:
-
解压压缩包:将下载的
.tar.gz文件解压至/usr/local/java目录(需 root 权限):sudo mkdir -p /usr/local/java sudo tar -zxvf openjdk-17_linux-x64_bin.tar.gz -C /usr/local/java/
解压后,目录结构如
/usr/local/java/jdk-17/(注意 JRE 通常包含在 JDK 中,若仅需 JRE,可单独下载 JRE 压缩包)。 -
配置环境变量:编辑
/etc/profile文件,添加 Java 路径:sudo nano /etc/profile
在文件末尾添加以下内容(根据实际解压路径调整):

export JAVA_HOME=/usr/local/java/jdk-17 export PATH=$PATH:$JAVA_HOME/bin
保存后执行
source /etc/profile使配置生效。 -
验证安装:运行
java -version,若显示版本信息则安装成功。
常见问题与解决
安装过程中可能遇到问题:
- 命令
java未找到:检查环境变量是否正确配置,或确保 JRE 的bin目录已添加到PATH中。 - 版本冲突:若存在多个 Java 版本,可通过
update-alternatives工具管理(Ubuntu/CentOS):sudo update-alternatives --config java
选择所需的 Java 版本即可。
- 权限问题:手动安装时确保解压目录有可执行权限,可通过
chmod +x调整。
在 Linux 系统中安装 Java JRE,可根据需求选择包管理器安装(适合新手,自动处理依赖)或手动安装(适合定制化场景),安装后务必验证环境变量和版本信息,确保 Java 环境可用,无论是开发运行环境还是部署 Java 应用,正确的 JRE 安装都是基础步骤,遵循上述方法可高效完成配置。















