PVE虚拟机更新软件包错误:command ‘apt-get update’ failed: exit code 100解决办法

303次阅读
没有评论

在登录 Proxmox VE 虚拟机面板时候,经常看到任务栏日志框有一堆的错误提示。

PVE 虚拟机更新软件包错误:command'apt-get update'failed: exit code 100 解决办法

具体的提示是:TASK ERROR: command ‘apt-get update’ failed: exit code 100

在 Proxmox VE 中,如果您使用的是企业版(Proxmox VE Subscription),系统会要求您拥有有效的订阅才能获取软件更新和支持。但对于个人用户来说,并不一定需要企业订阅,因为 Proxmox VE 也提供了免费的社区版本。

如果您是个人用户,只是用于个人目的,并不需要企业订阅,可以考虑使用 Proxmox VE 的社区版。在社区版中,您可以通过默认的软件源来获取更新,而无需购买企业订阅

解决办法:

  1. 在虚拟机中打开终端。
  2. 输入以下命令:
sudo nano /etc/apt/sources.list

这将打开软件包源文件。然后按删除键删除所有内容。

  1. 粘贴个人用户的订阅链接:
deb http://ftp.debian.org/debian bookworm main contrib
deb http://ftp.debian.org/debian bookworm-updates main contrib

# Proxmox VE pve-no-subscription repository provided by proxmox.com,
# NOT recommended for production use
deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription

# security updates
deb http://security.debian.org/debian-security bookworm-security main contrib

然后按 Ctrl+ O 保存文件,然后再按 Enter 保存成功。

PVE 虚拟机更新软件包错误:command'apt-get update'failed: exit code 100 解决办法
  1. 同样的方法修改 /etc/apt/sources.list.d/ceph.list 内容修改为:deb http://download.proxmox.com/debian/ceph-quincy bookworm no-subscription
  2. 按 Ctrl+ X 键保存并关闭文件。注释掉 /etc/apt/sources.list.d/pve-enterprise.list 里面的所有内容
  3. 输入以下命令:
sudo apt-get update

这将重新下载软件包数据库。

  1. 输入以下命令:
sudo apt-get upgrade

这将升级所有软件包。

完成这些步骤后,您应该能够成功更新软件包数据库。

官方的解答:

This is the recommended repository for testing and non-production use. Its packages are not as heavily tested and validated. You don’t need a subscription key to access the pve-no-subscription repository.

We recommend to configure this repository in /etc/apt/sources.list.

File /etc/apt/sources.list
deb http://ftp.debian.org/debian bookworm main contrib deb http://ftp.debian.org/debian bookworm-updates main contrib # Proxmox VE pve-no-subscription repository provided by proxmox.com, # NOT recommended for production use deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription # security updates deb http://security.debian.org/debian-security bookworm-security main contrib

请注意,在修改软件源配置之前,建议先备份原有的软件源配置文件,以防意外情况发生时可以恢复到之前的状态。此外,对于任何系统配置的更改,建议在操作之前做好充分的备份,并在操作过程中小心谨慎,以避免造成不必要的问题。

正文完
 0
板面杂货铺
版权声明:本站原创文章,由 板面杂货铺 于2023-12-27发表,共计1777字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)