侧边栏壁纸
博主头像
liveJQ博主等级

沒有乐趣,何来开始

  • 累计撰写 194 篇文章
  • 累计创建 70 个标签
  • 累计收到 7 条评论

PVE 更新软件包数据库失败

liveJQ
2022-01-29 / 0 评论 / 0 点赞 / 3,015 阅读 / 778 字

问题描述

每次登陆Proxmox都会看到任务栏日志一片爆红,都是更新失败的信息。

TASK ERROR: command 'apt-get update' failed: exit code 100

环境:Proxmox Virtual Environment 6.2-4

解决办法

/etc/apt/sources.list.d目录包含pve-enterprise.listpve-install-repo.list两个文件。由于我们用的是开源免费的版本,没有使用这些企业版订阅的权限,所以导致更新失败。可以编辑这些文件,将deb都注释掉。我是直接将整个目录都删了,命令如下

rm -fr /etc/apt/sources.list.d
cat << EOF > /etc/apt/sources.list
deb http://archive.debian.org/debian buster main contrib non-free
deb http://archive.debian.org/debian buster-updates main contrib non-free
EOF

解决归档仓库过期问题

cat << EOF > /etc/apt/apt.conf.d/99no-check-valid-until
Acquire::Check-Valid-Until "false";
EOF

更新

apt-get clean
apt-get update

验证结果

按照以下流程,数据中心>选中你的根节点>点击更新>点击刷新,验证是否更新成功。

相关资料

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

评论区