🎁 Try it for free - Get free credits instantly after registration!
  • Home
  • Blog
  • How to Install Proxmox VE 9 on Debian 13 (Trixie)

How to Install Proxmox VE 9 on Debian 13 (Trixie)


This guide shows how to install Proxmox Virtual Environment 9 on top of a fresh Debian 13 (Trixie).

Prepare the System

Make sure you have a fresh Debian 13 installation and root access.

Update the system:

sudo apt update
sudo apt full-upgrade -y
reboot

Install required dependencies:

sudo apt install -y curl wget gnupg2 lsb-release software-properties-common

Add Proxmox Repositories

Import the Proxmox GPG key:

wget https://enterprise.proxmox.com/debian/proxmox-release-trixie.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-trixie.gpg

Add the pve-no-subscription repository (recommended for home/test setups):

echo "deb http://download.proxmox.com/debian/pve trixie pve-no-subscription" | sudo tee /etc/apt/sources.list.d/pve-install-repo.list

Update package lists:

sudo apt update

Install Proxmox VE

Install Proxmox VE, kernel, and common packages:

sudo apt install -y proxmox-ve postfix open-iscsi

Remove the Default Debian Kernel

Proxmox provides its own optimized kernel. Remove the Debian kernel to avoid conflicts:

dpkg -l | grep linux-image
sudo apt remove -y linux-image-amd64 linux-image-6.*

Reboot into Proxmox Kernel

reboot

After reboot, your system should use the pve-kernel.

Access the Web Interface

Open a browser and go to:

https://<server-ip>:8006

Login with:

  • User: root
  • Password: your system’s root password

Optional Steps

  • Use the enterprise repository if you have a valid subscription.
  • For home/testing, pve-no-subscription is sufficient.
  • For clustering, ensure corosync and pve-cluster are installed and configured.

✅ Done! You now have Proxmox VE 9 running on Debian 13 Trixie.