Metainformationen zur Seite
Dies ist eine alte Version des Dokuments!
Umstellen des Proxmox-Repositories auf No-Subscription
Diese Anleitung beschreibt, wie du dein Proxmox-System vom Enterprise-Repository auf das No-Subscription-Repository umstellst.
1. Backup der Konfiguration
Bevor du Änderungen vornimmst, erstelle ein Backup der bestehenden Konfigurationsdatei: ```bash cp /etc/apt/sources.list.d/pve-enterprise.list /etc/apt/sources.list.d/pve-enterprise.list.bak ===== 2. Entfernen des Enterprise-Repositories ===== Das Enterprise-Repository ist in der Datei /etc/apt/sources.list.d/pve-enterprise.list hinterlegt. Bearbeite diese Datei:
bash Code kopieren nano /etc/apt/sources.list.d/pve-enterprise.list Kommentiere die Zeile aus, indem du ein # am Anfang der Zeile hinzufügst:
arduino Code kopieren #deb https://enterprise.proxmox.com/debian/pve bookworm pve-enterprise Speichere die Datei mit Strg + O, Enter und schließe sie mit Strg + X.
===== 3. Hinzufügen des No-Subscription-Repositories ===== Das No-Subscription-Repository wird in der Datei /etc/apt/sources.list konfiguriert. Öffne die Datei:
bash Code kopieren nano /etc/apt/sources.list Füge folgende Zeile hinzu:
perl Code kopieren deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription Hinweis: Ersetze bookworm durch die verwendete Distribution:
bullseye für Debian 11 buster für Debian 10 Speichere und schließe die Datei.
===== 4. Paketquellen aktualisieren ===== Aktualisiere die Paketquellen, um die neuen Einstellungen zu laden:
bash Code kopieren apt update ===== 5. (Optional) Warnmeldung unterdrücken ===== Ohne Subscription zeigt Proxmox im Webinterface bei jedem Login folgende Warnung:
kotlin Code kopieren You do not have a valid subscription for this server Um diese Warnung zu unterdrücken, passe die Datei /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js an:
bash Code kopieren nano /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js Suche folgende Zeile:
javascript Code kopieren if (res === null || res === undefined || !res || res.hasSubscription !== 1) Ersetze sie durch:
javascript Code kopieren if (false) Speichere die Datei und starte das Proxmox-Webinterface neu:
bash Code kopieren systemctl restart pveproxy ===== 6. System aktualisieren ===== Führe abschließend ein Upgrade durch, um dein System auf den neuesten Stand zu bringen:
bash Code kopieren apt dist-upgrade ===== Was macht das No-Subscription-Repository? ===== Das No-Subscription-Repository bietet dieselben Updates wie das Enterprise-Repository, jedoch:
Keine kostenpflichtige Subscription erforderlich. Updates können weniger gründlich getestet sein. Kein Zugang zum offiziellen Proxmox-Support. Für kritische Produktionsumgebungen wird das Enterprise-Repository empfohlen, da es stabilere Updates und SLA-Support bietet.