dnf安装jdk17
时间: 2024-11-08 11:12:05 浏览: 6
在RHEL/CentOS或Fedora系统中,使用dnf(Dandified Yum)安装JDK 17的步骤如下:
1. **更新系统**:
```bash
sudo dnf update -y
```
2. **添加公共存储库**:
可能需要先安装用于管理第三方软件的存储库,例如 `epel`(Extra Packages for Enterprise Linux),可以使用:
```bash
sudo dnf install epel-release -y
```
3. **访问Oracle官方存储库**:
JDK 17不是默认在官方dnf源中,你需要从Oracle官方下载列表找到对应平台的RPM包。可以在 [这里](https://www.oracle.com/java/technologies/javase-jdk17-downloads.html) 下载适用于你的系统的RPM文件。
4. **下载并安装JDK 17**:
替换`<jdksource>`为下载的实际链接,然后安装:
```bash
wget <jdksource> && sudo dnf localinstall --nogpgcheck jdk-17*.rpm
```
5. **配置环境变量**:
将新安装的JDK路径添加到系统的PATH环境变量中,通常是 `/usr/lib/jvm/<jdkversion>/bin`,例如:
```bash
echo 'export JAVA_HOME=/usr/lib/jvm/jdk-17
export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
```
6. **验证安装**:
检查是否安装成功,运行 `java -version` 应该显示JDK 17的信息。
阅读全文