">

Proxmox VE中出现TASK ERROR: command ‘apt-get update’ failed: exit code 100的解决方法

问题描述:

出现这个错误一般在WEB或者在Proxmox VE的服务器上面能看到日志:

Proxmox VE中出现TASK ERROR: command 'apt-get update' failed: exit code 100的解决方法

Proxmox VE中出现TASK ERROR: command 'apt-get update' failed: exit code 100的解决方法

PVE中出现TASK ERROR: command 'apt-get update' failed: exit code 100

这个错误出现的原因是由于企业版软件源需要付费订阅才可以访问。

我们用到的是免费开源版的,所以更新就会提示错误。

未订阅用户如果需要更新Proxmox可以使用 Proxmox VE无订阅存储库

在官方包存储库这里有说明:https://pve.proxmox.com/wiki/Package_Repositorie

pve8换ceph国内源

修改ceph源

nano /etc/apt/sources.list.d/ceph.list

通过nano命令修改/etc/apt/sources.list.d/ceph.list文件,修改完成后如下所示

# deb https://enterprise.proxmox.com/debian/ceph-quincy bookworm enterprise
deb https://mirrors.ustc.edu.cn/proxmox/debian/ceph-quincy/ bookworm no-subscription

然后执行如下命令

cp /usr/share/perl5/PVE/CLI/pveceph.pm /usr/share/perl5/PVE/CLI/pveceph.pm_back
sed -i 's|http://download.proxmox.com|https://mirrors.ustc.edu.cn/proxmox|g' /usr/share/perl5/PVE/CLI/pveceph.pm

THE END