Featured image of post PVE虛擬機更新軟體包錯誤:command ‘apt-get update’ failed: exit code 100解決辦法

PVE虛擬機更新軟體包錯誤:command ‘apt-get update’ failed: exit code 100解決辦法

在登錄 Proxmox VE 虛擬機面板時,經常會在任務欄的日誌框中看到一堆錯誤提示。 具體的提示為:TASK …

在登錄 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. 輸入以下命令:
1
sudo nano /etc/apt/sources.list

這將打開軟體包源文件。然後按刪除鍵刪除所有內容。

  1. 粘貼個人用戶的訂閱鏈接:
1
2
3
4
5
6
7
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 解決辦法
5. 以相同的方式修改 /etc/apt/sources.list.d/ceph.list 的內容為:deb http://download.proxmox.com/debian/ceph-quincy bookworm no-subscription 6. 按 Ctrl + X 鍵保存並關閉文件。然後註解掉 /etc/apt/sources.list.d/pve-enterprise.list 裡面的所有內容。 7. 輸入以下命令:

1
sudo apt-get update

這將重新下載軟體包資料庫。

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

這將升級所有軟體包。

完成這些步驟後,您應該能夠成功更新軟體包資料庫。

官方的解答:

這是針對測試和非生產用途的推薦儲存庫。其軟體包的測試和驗證不如正式版徹底。您不需要訂閱金鑰便可以訪問 pve-no-subscription 儲存庫。

我們建議在 /etc/apt/sources.list 中配置這個儲存庫。

文件 /etc/apt/sources.list

1
2
3
4
5
6
7
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

請注意,在修改軟體源配置之前,建議先備份原有的軟體源配置文件,以防意外情況發生時可以恢復到之前的狀態。此外,對於任何系統配置的更改,建議在操作之前做好充分的備份,並在操作過程中小心謹慎,以避免造成不必要的問題。

Licensed under CC BY-NC-SA 4.0
使用 Hugo 建立
主題 StackJimmy 設計