PVE 啟用非訂閱源 (no-subscription)

Suifeng0214 Lv3

啟用非訂閱源

1
2
vim /etc/apt/sources.list
+deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription

禁用 Enterprise Repository

把 enterprise.proxmox.com 都註解掉

1
2
vim /etc/apt/sources.list.d/pve-enterprise.list
# deb https://enterprise.proxmox.com/debian/pve bookworm pve-enterprise
1
2
vim /etc/apt/sources.list.d/ceph.list
# deb https://enterprise.proxmox.com/debian/ceph-quincy bookworm enterprise

升級

1
2
apt update
apt dist-upgrade

apt upgrade  VS  dist-upgrade

  • apt upgrade
    • 保守升級(不會安裝新 Package 或移除 Package)
    • 適合日常的小版本更新。
  • apt dist-upgrade
    • 完整升級(允許安裝新 Package 和移除 Package)
    • 適合處理依賴性變化、重大系統更新等情況,確保系統穩定和功能完整。

假設有一個應用程式 A,它依賴於 Libraries B and C。

  • 升級應用程式 A:

    • apt upgrade:如果新版本的 A 需要安裝新的 library D,但 B 和 C 的版本未變,apt upgrade 會跳過這個升級,因為它不會自動安裝 D
    • apt dist-upgrade:會安裝新的 Library D 以滿足 A 的依賴,確保 A 成功升級。
  • 移除依賴包:

    • 如果新版本的 A 不再需要 Library C,apt dist-upgrade 會自動移除 C。
  • 依賴包版本變更:

    • 如果新版本的 A 需要 Library B 的較新版本,apt dist-upgrade 會自動更新 Library B 到需要的版本。