在 Debian 系统中“更新 Java 包”通常有两种情况:更新系统通过 apt 管理的 Java 或 手动安装 Oracle/OpenJDK 后替换版本。下面分别说明。
sudo apt update
sudo apt upgrade
或只升级 Java 相关包:
sudo apt upgrade openjdk-*
dpkg -l | grep -i jdk
或
apt list --installed | grep -i jdk
apt search openjdk
例如:
sudo apt install openjdk-17-jdk
如果安装了多个 Java:
sudo update-alternatives --config java
sudo update-alternatives --config javac
按提示选择编号即可。
如果你是从 Oracle 或 Adoptium 下载的 .tar.gz:
sudo rm -rf /opt/java/old_version
/opt/javasudo tar -xzf jdk-xx_linux-x64_bin.tar.gz -C /opt/java
JAVA_HOMEexport JAVA_HOME=/opt/java/jdk-xx
export PATH=$JAVA_HOME/bin:$PATH
(建议写入 ~/.bashrc 或 /etc/profile)
java -version
javac -version
如果你能说明:
我可以给你更精确的命令。