On Proxmox, you can update the server to the latest version, and in this guide, you will learn how through the web interface.
Although you can install Proxmox for free, you typically need a paid subscription to receive updates. However, if you have a Proxmox server for personal use, it’s possible to change the update repository to receive updates without a subscription.
The only caveat about this approach is that the updates are from the pre-release channel of Proxmox, not the stable channel. However, updates available through the pre-release channel are stable enough, but it’s not recommended for a production environment.
In this guide, you will learn the steps to update a Proxmox server. It’s important to note that it’s always recommended to back up the server before updating, as there is always the chance of problems during and after the installation.
Update Proxmox server without subscription
To update Proxmox without a subscription to the latest version, use these steps:
-
Open Proxmox (web).
-
Choose the server from the left navigation pane.
-
Under the “Updates” menu, click on Repositories.
-
Select the “enterprise.proxmox.com/debina/pve” repository URI and click the Disable button.
-
Under the “APT Repositories” section, click the Add button.
-
Click the OK button in the “No valid subscription” message.
-
Choose the No-Subscription option in the “Repository” setting.
-
Click the Add button.
-
Click on Updates from the left pane.
-
Click the Refresh button.
-
Click the OK button again.
-
Confirm the task completed “OK.”
-
Close the Task viewer with the button in the top-right corner.
-
Click the Upgrade button to launch the upgrade process.
-
Type “Y” and press Enter to update Proxmox.
-
Type “reboot” to restart the server.
Once you complete the steps, the Proxmox server will automatically download and install the updates.
If you have a subscription with Proxmox, you can quickly update the server from Proxmox > Updates and click the “Upgrade” button. You only have to make sure that on Proxmox > Updates > Repositories, the “enterprise.proxmox.com/debina/pve” repository URI is enabled.