Issuing these commands on main PVE node shell, it replaced subscription only repo (paid) to community driven repo (free).
Removes the NO SUBSCRIPTION nag when logging into web gui portal
and updates proxmox to most current version, super easy.
# Disable Commercial Repo
sed -i "s/^deb/\#deb/" /etc/apt/sources.list.d/pve-enterprise.list
apt-get update
# Add PVE Community Repo
echo "deb http://download.proxmox.com/debian/pve $(grep "VERSION=" /etc/os-release | sed -n 's/.*(\(.*\)).*/\1/p') pve-no-subscription" > /etc/apt/sources.list.d/pve-no-enterprise.list
apt-get update
# Remove nag
echo "DPkg::Post-Invoke { \"dpkg -V proxmox-widget-toolkit | grep -q '/proxmoxlib\.js$'; if [ \$? -eq 1 ]; then { echo 'Removing subscription nag from UI...'; sed -i '/data.status/{s/\!//;s/Active/NoMoreNagging/}' /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js; }; fi\"; };" > /etc/apt/apt.conf.d/no-nag-script
apt --reinstall install proxmox-widget-toolkit
# Update proxmox pve to newest available version
apt upgrade -y
After the update process completes, click the reboot button and you will be updated to newest version. Logout of web ui, refresh and login and you will see no subscription nag screen.
Proxmox repo fix, remove nag and update to newest version. Easy!
in Software Modding
Posted · Edited by andorra
Wrong version
Still Working on Sat, Sept 2nd 2023 8.0.4