CATCAT
  • 介绍
  • 快速上手
  • 客户端配置
  • 安装 - 容器
  • 安装 - 虚拟机
  • 核心功能
  • 日常操作
  • 扩展
  • 部署模式
  • 常见问题
  • 支持
  • API 参考
  • CAT 配置
  • 安装 JDK
  • 安装 MySQL
  • 安装 Docker
  • 性能
  • 安全
  • 版本 1
  • 版本 2
  • 对比
  • English
  • 简体中文
  • 介绍
  • 快速上手
  • 客户端配置
  • 安装 - 容器
  • 安装 - 虚拟机
  • 核心功能
  • 日常操作
  • 扩展
  • 部署模式
  • 常见问题
  • 支持
  • API 参考
  • CAT 配置
  • 安装 JDK
  • 安装 MySQL
  • 安装 Docker
  • 性能
  • 安全
  • 版本 1
  • 版本 2
  • 对比
  • English
  • 简体中文
  • 参考

    • API 参考
    • CAT 配置
    • 安装 JDK
    • 安装 MySQL
    • 安装 Docker

安装 JDK

在 Linux 系统下,常规的 JDK 安装方法主要有以下几种,每种方法适合不同的使用场景:

1. 通过包管理器安装(yum 或 apt)

使用系统自带的包管理器(yum 或 apt)是最常见和方便的安装方式,适用于大部分 Linux 发行版。

CentOS/RHEL (使用 yum)

  1. 添加官方 JDK 源(以 OpenJDK 为例):
    sudo yum install java-17-openjdk-devel
    
  2. 验证安装:
    java -version
    

Ubuntu/Debian (使用 apt)

  1. 使用 apt 安装 OpenJDK:
    sudo apt update
    sudo apt install openjdk-17-jdk
    
  2. 验证安装:
    java -version
    

2. 使用 SDKMAN 安装

SDKMAN 是一个管理 JDK 版本的工具,适合需要频繁切换不同 JDK 版本的开发者。

  1. 安装 SDKMAN:
    curl -s "https://get.sdkman.io" | bash
    source "$HOME/.sdkman/bin/sdkman-init.sh"
    
  2. 使用 SDKMAN 安装 JDK 17:
    sdk install java 17.0.9-tem
    
  3. 验证安装:
    java -version
    

3. 通过 Azul Zulu 或 Adoptium (Temurin) 安装

这些是 OpenJDK 的二进制发行版,提供长期支持(LTS)的 JDK 版本。

CentOS/RHEL (使用 yum):

  1. 添加 Azul Zulu 仓库:
    sudo rpm --import https://repos.azul.com/azul-repo.key
    sudo curl -o /etc/yum.repos.d/zulu.repo https://repos.azul.com/zulu/rhel/zulu.repo
    
  2. 安装 JDK 17:
    sudo yum install zulu17-jdk
    

Ubuntu/Debian (使用 apt)

  1. 添加 Azul Zulu 仓库:
    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys B1998361219BD9C9
    sudo add-apt-repository "deb http://repos.azul.com/zulu/deb stable main"
    sudo apt update
    
  2. 安装 JDK 17:
    sudo apt install zulu17-jdk
    

4. 手动下载并安装 JDK tar.gz 文件

这种方法适合不依赖包管理器的场景,适用于任何 Linux 发行版。

  1. 下载 JDK 17: 从 Oracle 或 AdoptOpenJDK 下载 JDK 17 的 tar.gz 文件。

  2. 解压文件:

    tar -xvf openjdk-17_linux-x64_bin.tar.gz -C /opt/
    
  3. 设置环境变量:

    export JAVA_HOME=/opt/jdk-17
    export PATH=$JAVA_HOME/bin:$PATH
    
  4. 验证安装:

    java -version
    

总结:

  • 包管理器安装 (yum 或 apt):最简单快捷,适合不需要频繁切换 JDK 版本的用户。
  • SDKMAN:适合开发人员,方便管理和切换不同版本的 JDK。
  • Azul Zulu 或 Adoptium (Temurin):提供官方支持的 LTS 版本,适合企业级部署。
  • 手动安装:灵活性高,适合高级用户或特定需求场景。

你可以根据自己的需求选择最适合的安装方式。

在 GitHub 上编辑此页
上次更新:
贡献者: Frankie Wu
Prev
CAT 配置
Next
安装 MySQL