momo 发表于 3 天前

PVE 升级8.3到更高版本8.4.1

一、PVE默认配置的是企业版仓库,你需要订阅企业版后才能使用,不然会提示401错误,无法访问企业版仓库,需要把默认的仓库源改成免费的社区版。


[*]​企业版仓库需要订阅
Proxmox VE 企业版仓库 (https://enterprise.proxmox.com/debian/...) 是专为付费订阅用户提供的。如果你没有购买订阅或未正确配置订阅密钥,访问这些仓库会返回 401 Unauthorized 错误。

[*]​配置了错误的仓库源
你的系统中可能配置了指向企业版仓库的源(如 /etc/apt/sources.list.d/pve-enterprise.list),但未提供有效的订阅凭证。

二、通过shell修改默认仓库源。


[*]​删除或者注释掉企业版仓库,启用免费社区版仓库
编辑仓库文件(如果不存在则创建):
nano /etc/apt/sources.list.d/pve-no-subscription.list
注释掉原来的源地址:
#deb https://enterprise.proxmox.com/debian/pve bookworm pve-enterprise
前面的#是注释掉第1行原来的仓库地址,也可以直接删除掉。

添加免费社区源地址:
deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription
[*]如果使用 Ceph,也需要修改 Ceph 源​(如有):
编辑ceph源地址
nano /etc/apt/sources.list.d/ceph.list
注释掉原来的源地址:
#deb https://enterprise.proxmox.com/debian/ceph-quincy bookworm enterprise
前面的#是注释掉第1行原来的仓库地址,也可以直接删除掉。

添加免费社区源地址:
deb http://download.proxmox.com/debian/ceph-quincy bookworm no-subscription
编辑器说明:命令添加后,按快捷键Ctrl+字母 o 保存文件,然后再按下Enter回车键;继续按下Ctrl+字母 x 即可退出编辑状态。


三、快捷命令修改:
文件不存在会直接创建文件,不会注释掉原来的源地址,会直接覆盖。

[*]修改仓库源,

echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-enterprise.list
[*]修改ceph源,

echo "deb http://download.proxmox.com/debian/ceph-quincy bookworm no-subscription" > /etc/apt/sources.list.d/ceph.list

四、更新软件源
apt clean
apt update
apt dist-upgrade -y
reboot
上面命令,一行行分别复制粘贴执行,这样耐心等等升级完成即可。

页: [1]
查看完整版本: PVE 升级8.3到更高版本8.4.1