一、检测 proxmox的版本
执行pveversion确认当前的 Proxmox版本,当前pveversion版本为8.3.0,

二、升级到proxmox 8.4.17 版本
pveversion
apt update
apt list --upgrade
apt upgrade
pveversion没有发生改变,仍然是8.3.0版本。这是为什么呢?
更改企业源,企业源原本只有一条记录,更改时把它注释掉,然后添加一条记录,见下图。
cat /etc/apt/sources.list.d/pve-enterprise.list
deb https://mirrors.tuna.tsinghua.edu.cn/proxmox/debian/pve bookworm pve-no-subscription


继续update 更新一下系统:
apt update
apt list --upgradable
apt dist-upgrade

显示“有71个软件包可以升级。运行“apt list --upgradable”即可查看”,也可在下图中查看可以升级的原版本及升级后的新版本。


继续执行pveversion确认一下当前的版本更新到了8.4版本的最新的8.4.17版本:

三、再次升级,升级升到8.4.19
root@master:~# pveversion
pve-manager/8.4.19/a68fb383814bb1e6 (running kernel: 6.8.12-8-pve)
root@master:~#
四、由pve8.4升级到pve9
将 Proxmox VE 8(PVE8)升级到 Proxmox VE 9(PVE9)是可行的,但需严格按步骤操作,以避免系统异常或数据丢失。根据截至 2026年5月3日 的公开资料,PVE9 已于 2025年8月正式发布,它基于 Debian 13(Trixie) 和 Linux 内核 6.14
升级步骤(适用于 PVE8.4 → PVE9)
1.更新系统至 PVE8.4 最新版
bash
apt update && apt dist-upgrade -y
pveversion # 确认版本为 8.4.x
升级后把多余的内核删除,使用“apt autoremove”来移除它。
2.运行兼容性检查
bash
pve8to9 --full
3.替换软件源(Debian 12 → 13)
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/pve-enterprise.list
添加 PVE9 软件源(无订阅用户)
cat > /etc/apt/sources.list.d/proxmox.sources <<EOF
Types: deb
URIs: http://download.proxmox.com/debian/pve
Suites: trixie
Components: pve-no-subscription
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
EOF
4.更新并升级系统(升级时间很长,中间不可中断,中断系统损坏)
apt update
apt dist-upgrade -y
升级过程中会提示配置文件冲突,建议选择 Y 使用新配置,除非自定义过关键设置 。
若提示重启服务,按回车保持默认即可 。
5.重启系统
reboot
验证升级结果
pveversion # 应显示类似 9.0.x
uname -r # 内核应为 6.14.x
root@master:~# pveversion
pve-manager/9.1.9/ee7bad0a3d1546c9 (running kernel: 7.0.0-3-pve)
root@master:~# uname -r
7.0.0-3-pve
root@pve03:~#
8331

被折叠的 条评论
为什么被折叠?



