Setting Up No Subscription Repo in Proxmox VE 8.x

Tech Read Team
4 Min Read

Welcome to the Proxmox VE No Subscription Repository Configuration Guide

Proxmox VE is a robust open-source virtualization solution that is highly favored among home lab enthusiasts. However, the default configuration of Proxmox uses Enterprise repositories that require a subscription. For those setting up a home lab on a budget, purchasing a subscription may not be feasible.

Fear not! Proxmox offers a no subscription repository that allows you to keep your server updated without the need for a subscription. In this tutorial, we will guide you through configuring your Proxmox VE installation to utilize the no subscription repositories.

Understanding the Need for No Subscription Repositories

Initially, Proxmox VE comes pre-configured to use Enterprise repositories that necessitate a paid subscription for access. Without a subscription, you’ll be unable to fetch updates from these repositories, impacting the security of your system. By switching to the no subscription repository, you can access updates legally and keep your server secure and up-to-date.

Getting Started: Logging into the Proxmox Web Interface

Start by logging into the web interface of your Proxmox VE server. You may encounter a “No valid subscription” message, but don’t worry, this won’t hinder your ability to update the server.

Checking the Current Repository Configuration

After logging in via SSH, it’s crucial to check the current repository configuration. Run the apt-get update and apt-get upgrade commands to update and upgrade your system. Errors will appear if you’re unable to fetch updates from the Enterprise repository, confirming the need for a repository switch.

Editing the Main Repository List

To switch to the no subscription repository, edit the main repository list file at /etc/apt/sources.list.d/pve-enterprise.list. By commenting out the line pointing to the Enterprise repository and adding the line for the no subscription repository, you’ll successfully make the switch.

Editing the Ceph Repository List

For Proxmox 8.x users, updating the Ceph repository list is essential. Unlike previous versions where this step was unnecessary, it’s now required. Open the Ceph repository list file at /etc/apt/sources.list.d/ceph.list, comment out the existing line, and add the one for the no subscription repository.

Testing the New Configuration

With the repository files updated, re-run the update and upgrade commands. Your system should now be able to fetch updates from the no subscription repository without any errors, confirming a successful configuration change.

Final Thoughts and Additional Resources

Switching to the no subscription repository is a simple process that allows you to keep your Proxmox VE server up-to-date without the need for a subscription. This is particularly beneficial for those in home lab environments. Remember, the no subscription repository is fully supported within the terms of use of Proxmox.

If you encounter any questions or issues, the Proxmox community forums and various online resources are great places to seek help. Happy labbing, and may you enjoy your Proxmox VE setup!

Resources

Proxmox VE Documentation

Proxmox Support Forum

All screenshots are from Brandon Lee’s YouTube video.

Share This Article
Leave a comment