Proxmox VE 安裝過程超簡單,官網下載映像檔,寫到 USB 隨身碟裡面,開機一直點點點就完成了。
PVE 安裝後系統預設是使用企業訂閱的更新,這導致沒有訂閱的免費版無法正常更新系統,不過因為 PVE 是採取 Debian 架構,可以很輕鬆自己新增或者移除修改系統更新來源。
首先使用網頁管理後台的 Shell 進入終端機
# 使用 nano 文字編輯器或者 vim 都可以,直接打開更新源檔案
$ nano /etc/apt/sources.list
複製粘貼以下內容到檔案裡面(新增無訂閱的普通來源到系統裡面,這個源是 PVE 官方維護的,安全)
deb http://download.proxmox.com/debian/pve buster pve-no-subscription
之後記得保存之後退出,接著註釋掉企業訂閱的來源
# 打開企業訂閱來源設定
$ nano /etc/apt/sources.list.d/pve-enterprise.list
打開後應該只會看見一行更新來源,直接在這行最前面加上一個 # 註釋掉即可
保存之後退出,然後直接輸入更新指令更新一下
$ apt update
$ apt full-upgrade -y
# 更新完可以重開機一下
$ reboot
另外一個就是全新安裝後,每次登入網頁管理後台都會有個「無有效訂閱」的提醒,很煩,如果是個人非商業使用用免費版就行,大部分問題自己上網搜索搞定,這個煩人的提醒視窗也是可以有方法關閉的:
# 直接 nano 打開介面中的 js 檔案
$ nano /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
在 nano 中按下鍵盤的「Ctrl + W」搜尋以下字串:
if (data.status !== 'Active') {
改成以下:
if (false) {
保存退出,然後輸入以下指令重啟服務:
$ systemctl restart pveproxy.service
清除瀏覽器暫存後,再去登入 PVE 管理後台就會發現這個提醒視窗消失了~