温馨提示×

debian怎样更新java包

小樊
48
2026-09-07 23:39:11
栏目: 编程语言

在 Debian 系统中“更新 Java 包”通常有两种情况:更新系统通过 apt 管理的 Java 或 手动安装 Oracle/OpenJDK 后替换版本。下面分别说明。


一、通过 apt 更新系统 Java(推荐)

1. 更新软件包索引

sudo apt update

2. 升级所有可更新包(含 Java)

sudo apt upgrade

或只升级 Java 相关包:

sudo apt upgrade openjdk-*

3. 查看已安装的 Java 包

dpkg -l | grep -i jdk

或

apt list --installed | grep -i jdk

二、安装 / 切换到新版本 Java

1. 搜索可用版本

apt search openjdk

例如:

sudo apt install openjdk-17-jdk

2. 切换默认 Java 版本

如果安装了多个 Java:

sudo update-alternatives --config java
sudo update-alternatives --config javac

按提示选择编号即可。


三、手动安装的 Java(非 apt)

如果你是从 Oracle 或 Adoptium 下载的 .tar.gz:

  1. 删除旧目录(或改名备份)
sudo rm -rf /opt/java/old_version
  1. 解压新版本到 /opt/java
sudo tar -xzf jdk-xx_linux-x64_bin.tar.gz -C /opt/java
  1. 更新软链接或 JAVA_HOME
export JAVA_HOME=/opt/java/jdk-xx
export PATH=$JAVA_HOME/bin:$PATH

(建议写入 ~/.bashrc 或 /etc/profile)


四、验证 Java 版本

java -version
javac -version

如果你能说明:

  • 用的是 Debian 几
  • 是 OpenJDK 还是 Oracle
  • 是 系统包还是手动安装

我可以给你更精确的命令。

0 踩