Enable Updates In Proxmox Without a Paid License

In Proxmox we can enable updates via apt without a paid license.

Establish a shell on your Proxmox server. Replace pve with the hostname or IP address of your Proxmox server.

ssh root@pve

I’m going to use vim to edit files, but nano is a better choice if you aren’t familiar with vim.

Edit your sources.list file.

vim /etc/apt/sources.list

Add this.

# pve-no-subscription repository provided by proxmox.com, not recommended for production use
deb http://download.proxmox.com/debian/pve buster pve-no-subscription

Edit your pve-enterprise.list file.

vim /etc/apt/sources.list.d/pve-enterprise.list

Comment out the single entry there.

#deb https://enterprise.proxmox.com/debian/pve buster pve-enterprise

Run the following commands.

wget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg
sha512sum /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg
apt update

That’s it.

Perform a distribution upgrade if you wish.

apt dist-upgrade

Get to work.