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


問題描述:

出現這個錯誤一般在WEB或者在Proxmox VE的服務器上面能看到日志:

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

這個錯誤出現的原因是由於企業版軟件源需要付費訂閱才可以訪問。

我們用到的是免費開源版的,所以更新就會提示錯誤。

未訂閱用戶如果需要更新Proxmox可以使用 Proxmox VE無訂閱存儲庫

在官方包存儲庫這里有說明:https://pve.proxmox.com/wiki/Package_Repositorie

 

解決方法:

因為用到的是免費版開源的,所以沒有付費訂閱,需要修改文件注釋掉付費企業版訂閱

修改文件/etc/apt/sources.list.d/pve-enterprise.list

可以把pve-enterprise.list文件修改名稱,或者進去注釋此存儲庫
root@kvm1:/etc/apt/sources.list.d# ls
pve-enterprise.list

root@kvm1:/etc/apt/sources.list.d# vim pve-enterprise.list #deb https:
//enterprise.proxmox.com/debian/pve stretch pve-enterprise

然后免費的可以使用Proxmox VE 無訂閱存儲庫

顧名思義,您不需要訂閱密鑰即可訪問此存儲庫。它可用於測試和非生產用途。不建議在生產服務器上運行,因為這些軟件包並不總是經過大量測試和驗證。

修改文件/etc/apt/sources.list

deb http://ftp.debian.org/debian stretch main contrib

# PVE pve-no-subscription repository provided by proxmox.com,
# NOT recommended for production use(不推薦用於生產用途)
deb http://download.proxmox.com/debian/pve stretch pve-no-subscription

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

或者按照下面這種設置

deb http://ftp.debian.org/debian stretch main contrib

deb http://ftp.debian.org/debian stretch-updates main contrib

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM