# Disable ProxMox Nagging Subscription Popup and Enterprise Apt Repository

1. Log into ProxMox VE, either at the console or the web UI and launch the web shell
2. Run the following commands
   # disable proxmox commmercial repo
   sed -i "s/^deb/\#deb/" /etc/apt/sources.list.d/pve-enterprise.list
   # add the proxmox 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-community.list
   # update software repositories
   apt update
   # remove no subscription nag popup
   # if running promox 6
   sed -i.bak 's/NotFound/Active/g' /usr/share/perl5/PVE/API2/Subscription.pm
   # if running proxmox 7
   sed -Ezi.bak "s/(Ext.Msg.show\(\{\s+title: gettext\('No valid sub)/void\(\{ \/\/\1/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
   # restart pveproxy service
   systemctl restart pveproxy.service
3. After running the commands, log out of ProxMox VE web UI and log back in