第一步:下载OpenJDK的Debian包

由于你是在离线环境下,你需要先从一台可以联网的机器上下载OpenJDK的Debian包。你可以从OpenJDK的官方网站或者使用wget命令下载:

1
wget https://download.java.net/java/GA/jdk17/0d483333a04e4eaead672e4fdbbbf7ab/35/GPL/openjdk-17_linux-x64_bin.tar.gz

下载后,你需要将这个文件传输到你的Kylin机器上。可以使用scp命令或者其他文件传输工具。

第二步:解压和安装OpenJDK

  1. 解压下载的包(如果你下载的是.tar.gz格式):

    1
    tar -xzf openjdk-17_linux-x64_bin.tar.gz
  2. 移动解压后的目录到合适的位置(例如/usr/lib/jvm):

    1
    2
    sudo mkdir -p /usr/lib/jvm
    sudo mv jdk-17 /usr/lib/jvm/jdk-17
  3. 创建或更新/etc/profile.d/jdk.sh文件来配置环境变量:

    1
    2
    export JAVA_HOME=/usr/lib/jvm/jdk-17
    export PATH=$JAVA_HOME/bin:$PATH
  4. 使环境变量生效

    1
    source /etc/profile

第三步:验证安装

运行以下命令来验证Java是否正确安装:

1
java -version

这应该会显示安装的Java版本信息,例如:

1
2
3
openjdk version "17.0.1" 2021-10-19
OpenJDK Runtime Environment (build 17.0.1+12-Debian-1deb10u8)
OpenJDK 64-Bit Server VM (build 17.0.1+12-Debian-1deb10u8, mixed mode, sharing)