介绍Linux平台JDK的安装步骤及系统要求。
根访问权限
本主题介绍有关 安装 JDK 一般信息 17 的 在 Linux 平台上 。
安装 JDK 会自动创建一个名为 jdk–17.interim.update.patch
.
笔记:
如果您将 JDK 安装在特定位置,例如 /usr/jdk
, 然后 您必须使用 root 凭据登录才能获得必要的权限。 如果你 没有 root 访问权限,然后在您的主目录中安装 JDK 或您拥有写入权限的子目录。
覆盖文件
如果您将软件安装在包含名为的子目录的目录中 jdk–17.interim.update.patch
,然后新软件会覆盖该目录中的同名文件。 如果旧目录包含您要保留的文件,请确保重命名旧目录。
系统偏好设置
默认情况下,安装脚本会配置系统,以便在适用的情况下在 JDK 安装目录中创建系统首选项的后备存储。 如果 JDK 安装在网络安装驱动器上,则可以导出系统首选项以与其他机器上的 Java 运行时环境共享。
请参阅 Oracle JDK 认证系统配置 以了解 有关支持的平台、操作系统和浏览器的信息。
安装 JDK 的说明包含一个 版本 符号 表示功能、临时和更新版本信息。
例如,如果您要安装 JDK 17 Interim 0、Update 0 和 Patch 0,则以下字符串表示捆绑包的名称:
Linux x64 系统: jdk-17.interim.update.patch_linux-x64_bin.tar.gz
这个字符串 变成:
jdk-17_linux-x64_bin.tar.gz
Linux aarch64(64位ARM)系统: jdk-17.interim.update.patch_linux-aarch64_bin.tar.gz
这个字符串 变成:
jdk-17_linux-aarch64_bin.tar.gz
笔记:
如果一个 组件以 0 作为后缀,它将被排除。
您可以在 Linux 平台上安装 Java Development Kit (JDK) 存档文件或来自 Red Hat Package Manager (RPM) 软件包。
可以使用以下过程之一执行安装:
.tar.gz
): 这允许您安装一个 将当前用户的 JDK 私有版本放入任何位置,无需 影响其他 JDK 安装。 但是,它可能涉及手动步骤 让一些功能发挥作用。 选项见下表 可用于从存档文件下载和安装 JDK。 这 捆绑包可用于 Linux x64 和 Linux aarch64(64 位 ARM)系统。 安装所需的包。.rpm
):这允许您执行 系统范围内为所有用户安装 JDK,并且需要 root 访问权限。 有关可供下载和使用的选项,请参阅下表 从 Linux x64 和 Linux aarch64(64 位 ARM)RPM 安装 JDK 包。下载 JDK 安装程序
访问 Java SE 下载 页面和 单击 接受许可协议 。 在“ 下载” 菜单下,单击 “ 下载” 与您的要求对应的 链接。
下表列出了 下载和安装 JDK 的选项和说明 17 在 Linux 平台上 版本 :
下载文件 | 指示 | 架构(CPU 类型) | 谁可以安装 |
---|---|---|---|
对于 Linux x64 系统: jdk-17.interim.update.patch_linux-x64.tar.gz | 在 Linux 平台上安装 64 位 JDK 17 | 英特尔 - 64 位 | 任何人 |
对于 Linux aarch64(64 位 ARM)系统: jdk-17.interim.update.patch_linux-aarch64.tar.gz | 在 Linux 平台上安装 64 位 JDK 17 | ARM - 64 位 | 任何人 |
对于 Linux x64 系统: jdk-17.interim.update.patch_linux-x64.rpm | 在基于 RPM 的 Linux 平台上安装 64 位 JDK | Intel - 基于 64 位 RPM 的 Linux | 根 |
对于 Linux aarch64(64 位 ARM)系统: jdk-17.interim.update.patch_linux-aarch64.rpm | 在基于 RPM 的 Linux 平台上安装 64 位 JDK | ARM - 基于 64 位 RPM 的 Linux | 根 |
您可以从存档文件安装适用于 64 位 Linux 的 JDK ( .tar.gz
)。 这 .tar.gz
存档文件(也称为 tarball) 是一个可以在一个步骤中解压缩和提取的文件。
在 Linux 平台上安装 64 位 JDK:
jdk-17.interim.update.patch_linux-x64_bin.tar.gz
jdk-17.interim.update.patch_linux-aarch64_bin.tar.gz
在下载文件之前,您必须接受许可 协议。 任何人(不仅是 root 用户)都可以在任何位置安装存档文件 具有写访问权限的位置。
.tar.gz
归档文件到当前目录。
.tar.gz
如果要节省磁盘空间,请使用文件。
您可以在基于 64 位 RPM 的 Linux 平台上安装 JDK,例如 Oracle、 Red Hat 和 SuSE 通过使用 RPM 二进制文件( .rpm
) 在系统位置。
确保您具有 root 用户访问权限。 您可以通过运行 命令 su
并输入超级用户密码。
在基于 RPM 的 Linux 平台上安装 64 位 JDK:
jdk-17.interim.update.patch_linux-x64_bin.rpm
jdk-17.interim.update.patch_linux-aarch64_bin.rpm
在下载文件之前,您 必须接受许可协议。
.rpm
如果要节省磁盘空间,请使用文件。
JDK 安装与 集成 替代 框架 。 安装后, 替代 框架会更新以反映最近安装的 JDK 中的二进制文件。 Java 命令,例如 java
, javac
, javadoc
, 和 javap
可以从命令行调用。
使用 java -version
命令,用户可以确认默认(最近安装的)JDK版本。
此外,用户可以检查哪个特定的 RPM 包提供了 java
文件:
$ rpm -q --whatprovides java