Skip to content
Geek is the Way!
Menu
  • Forums
  • Sobre o blog
  • Contato
  • English
    • Português
Menu

How to setup Proxmox Virtual Environment (PVE) community repository

Posted on February 25, 2021December 30, 2024 by Thiago Crepaldi

Last Updated on December 30, 2024 by Thiago Crepaldi

Recently I discovered Proxmox and learned about its Community vs Enterprise versions. As I am just getting started with it, I don’t want to commit with a paid version, but who knows when I finally get the hang of it. If you think like me, this post will describe how to configure Proxmox PVE package repositories to use the Community (free) version as opposed to the paid Enterprise one.

Once you have installed Proxmox, go to its Web UI page and login using root username. A scary dialog entitle “No valid subscription” will show up, which also says “You do not have a valid subscription for this server. Please visit www.proxmox.com to get a list of available options.”. Click Ok to close it.

Next, on the top left corner, you should select Folder view and select your server under Datacenter >> Nodes panel. Once you select your PVE node, a new panel to the right will open; click on Shell button to open the good and old bash terminal.

The first thing to do is to remove the enterprise APT repository file and update the system to the latest version available

# rm /etc/apt/sources.list.d/pve-enterprise.list
# apt update
# apt -y full-upgrade

Once the update finish, you may need to reboot the system. Click on the Reboot button on the top right corner.

Next, we have to add an APT file with the community repository info and then update the system again

# echo "deb http://download.proxmox.com/debian bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-community.list
# apt update
# apt -y full-upgrade

Click the Reboot button again to make sure all updates are applied and you are good to go.

Disclaimer about the annoying nag

There are posts around the web about mechanisms to remove the initial alert, informing you don’t have a subscription. Although I agree it is kind of annoying, these posts ask you to perform search and replace in important files, which change from one version to the next. I don’t recommend removing it (and risking breaking your installation), therefore, I will not show how to do it.

Share this:

  • Tweet

Related

1 thought on “How to setup Proxmox Virtual Environment (PVE) community repository”

  1. fyksen says:
    December 31, 2021 at 7:01 AM

    Thanks. Very helpful.
    Just wanted to chime in. If you also are testing the proxmox backup VM. You can do the same thing:

    rm /etc/apt/sources.list.d/pbs-enterprise.list
    apt update
    apt -y full-upgrade
    echo “deb http://download.proxmox.com/debian/pbs bullseye pbs-no-subscription” > /etc/apt/sources.list.d/pbs-community.list
    apt update
    apt -y full-upgrade

    Reply

Leave a ReplyCancel reply

LIKED? SUPPORT IT :)

Buy Me a Coffee


Search


Categories

  • Cooking (1)
  • Homelab (79)
    • APC UPS (6)
    • pfSense (40)
    • Proxmox (20)
    • Shopping (1)
    • Supermicro (2)
    • Synology NAS (8)
    • Ubiquiti (6)
    • UDM-Pro (4)
  • Random (3)
  • Wordpress (1)

Tags

Agentless monitoring (3) AP9631 (3) Apache2 (3) APC UPS (6) Bind9 (3) certificates (5) DDNS (5) debian (3) DNS (7) DNSBL (2) DSM (6) Dynamic DNS (4) Firewall (9) gmail (3) Let's Encrypt Certificates (7) monitoring (18) networking (21) NMC (2) PBS (3) pfsense (43) port forwarding (3) privacy (2) proxmox (17) proxmox backup server (3) proxmox virtual environment (16) pve (5) rev202207eng (76) security (28) SNMP (4) SNMPv1 (3) ssh (4) SSL (6) Supermicro (2) Synology (7) udm-pro (5) unifi (6) unifi controller (3) unifi switch (2) UPS (5) VLAN (4) vpn (9) vpn server (2) wifi (4) Zabbix (18) Zabbix Agent2 (11)

See also

Privacy policy

Sitemap

©2025 Geek is the Way! | Design by Superb