From 7067b53e09d6e39b15653a87624279b4a3f56199 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 27 Jun 2026 03:39:23 +0000 Subject: [PATCH] docs: fix apt repo setup for Proxmox 9 (trixie) PVE9 uses .sources (DEB822 format) not .list files for enterprise repos. Update distro codename from bookworm to trixie, add ceph-squid no-subscription repo, and disable both .sources and .list variants to cover all cases. Co-Authored-By: Claude Sonnet 4.6 --- docs/setup-guide.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/docs/setup-guide.md b/docs/setup-guide.md index 9983abd..cde3a14 100644 --- a/docs/setup-guide.md +++ b/docs/setup-guide.md @@ -171,13 +171,18 @@ Proxmox shows "no valid subscription" warnings when using the enterprise repo without a license. Switch to the free repo: ```bash -# Disable enterprise repo -echo "# disabled" > /etc/apt/sources.list.d/pve-enterprise.list -echo "# disabled" > /etc/apt/sources.list.d/ceph.list +# Disable enterprise repos — PVE9 uses .sources (DEB822 format), not .list +echo "# disabled - no subscription" > /etc/apt/sources.list.d/pve-enterprise.sources +echo "# disabled - no subscription" > /etc/apt/sources.list.d/ceph.sources +# Also disable any legacy .list versions if present +echo "# disabled - no subscription" > /etc/apt/sources.list.d/pve-enterprise.list +echo "# disabled - no subscription" > /etc/apt/sources.list.d/ceph.list -# Add no-subscription repo -echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" \ +# Add no-subscription repos (trixie = Proxmox 9 / Debian 13) +echo "deb http://download.proxmox.com/debian/pve trixie pve-no-subscription" \ > /etc/apt/sources.list.d/pve-no-subscription.list +echo "deb http://download.proxmox.com/debian/ceph-squid trixie no-subscription" \ + > /etc/apt/sources.list.d/ceph-no-subscription.list apt update && apt dist-upgrade -y reboot