Proxmox VE 新機器取消授權訂閱


新裝好的PVE機器會跳出一個沒有購買訂閱的提示如下:

You do not have a valid subscription for this server. Please visit www.proxmox.com to get a list of available options.

不處理也不會影響正常功能,只是看了覺得煩不想每次都按下OK。可以修改這檔案

# vi /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js 

適用 Proxmox VE 6.x 版:

找到 if (data.status !== ‘Active’) 改掉它

適用 Proxmox VE 7.x 版 :

改下這段程式碼,讓他無效也通過。所以就是把它修改成 if (false) {  即可

這是修補系統用的,修改更新來源。基本上都不建議用在正式環境,會擔心的話還是去買授權支持一下。

# vi /etc/apt/sources.list.d/pve-enterprise.list

直接註解掉裡面的內容,就是整行的前面加一個#,或是清空存檔即可

# vi /etc/apt/sources.list

加入一行

適用 Proxmox VE 6.x 版
deb http://download.proxmox.com/debian/pve buster pve-no-subscription

適用 Proxmox VE 7.x 版
deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription

這行最後的 pve-no-subscription 表示具有原廠已測試通過但未正式釋放出來的套件。
如果愛玩愛測試踩雷的話,可以換成pvetest,這是測試版搶先使用版。

存檔後記得最後更新一下套件就可以打完收工

# apt update && apt dist-upgrade -y

這樣應該就運作正常了。結束。