# Cómo instalar Proxmox en Debian 12 paso a paso

Con Proxmox Virtual Environment (Proxmox VE) puedes gestionar fácilmente máquinas virtuales y contenedores en Linux. En esta guía práctica aprenderás cómo instalar y configurar Debian Proxmox paso a paso, de forma segura y optimizada.

## Paso 1: preparar el servidor

Antes de comenzar la instalación de Proxmox en Debian, asegúrate de disponer de un servidor adecuado y de los recursos necesarios. Para un **entorno de pruebas o de producción estándar**, se recomienda disponer al menos de un procesador de cuatro núcleos, 8 GB de [RAM](https://www.ionos.com/es-us/digitalguide/servidores/know-how/que-es-la-memoria-ram/) y 100 GB de espacio en disco.

Comprueba que Debian 12 esté instalado correctamente y que tenga conexión a Internet. A continuación, actualiza todos los paquetes del sistema para preparar la instalación de [Proxmox](https://www.ionos.com/es-us/digitalguide/servidores/know-how/proxmox/):

```bash
sudo apt update && sudo apt upgrade -y
sudo reboot
```

Consejo A diferencia de una [instalación de Proxmox sobre hardware dedicado](https://www.ionos.com/es-us/digitalguide/servidores/configuracion/instalar-proxmox-en-bare-metal/), al configurarlo sobre Debian 12 tienes control total del sistema operativo. Esto te permite instalar otros paquetes y servicios adicionales según tus necesidades, además de beneficiarte de la estabilidad de Debian.

## Paso 2: añadir el repositorio de Proxmox

Como Proxmox no está incluido en los repositorios oficiales de Debian, es necesario **añadir su repositorio manualmente**. Primero, importa la clave GPG de Proxmox:

```bash
sudo wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
```

Luego, añade el repositorio de Proxmox VE:

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

Por último, actualiza la lista de paquetes:

```bash
sudo apt update
```

Nota En esta guía se utiliza el repositorio “no-subscription” de Proxmox, que es de acceso libre y adecuado para entornos de prueba, instalaciones privadas o sistemas pequeños de producción. Incluye todas las actualizaciones y parches de seguridad, pero sin soporte técnico ni acceso al repositorio Enterprise. Si vas a usar Proxmox en un entorno profesional, se recomienda adquirir una suscripción para recibir actualizaciones verificadas y soporte oficial.

## Paso 3: instalar el kernel de Proxmox

Antes de instalar el entorno virtual de Proxmox, primero debes configurar el [kernel](https://www.ionos.com/es-us/digitalguide/servidores/know-how/que-es-el-kernel/) específico de Proxmox. Este núcleo está optimizado para entornos de [virtualización](https://www.ionos.com/es-us/digitalguide/servidores/configuracion/virtualizacion/) y garantiza un mejor rendimiento y compatibilidad con Proxmox VE.

Ejecuta los siguientes comandos en el terminal:

```bash
sudo apt install proxmox-default-kernel -y
sudo reboot
```

## Paso 4: instalar Proxmox

A continuación, procede con la instalación completa de Proxmox en Debian. Con el siguiente comando se descargan **todos los paquetes necesarios** y se configura Proxmox VE automáticamente:

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

Durante la instalación, puede que el sistema te pida configurar Postfix. En ese caso, selecciona la opción “**Internet Site**” e introduce el nombre de host de tu servidor. Cuando la instalación finalice, reinicia el sistema:

```bash
sudo reboot
```

## Paso 5: eliminar paquetes de kernel innecesarios

Después de la instalación, tu sistema usará el kernel de Proxmox, que se basa en Debian pero está optimizado para la virtualización. Dado que Debian 12 incluye su propio kernel (“linux-image-amd64”), es recomendable **eliminar el kernel original de Debian** para evitar conflictos o entradas duplicadas en el menú de arranque. Esto mantiene el sistema limpio y evita posibles errores en futuras actualizaciones.

Ejecuta los siguientes comandos:

```bash
sudo apt remove linux-image-amd64 linux-image-6.1* -y
sudo update-grub
```

El primer comando elimina los paquetes del kernel de Debian que ya no son necesarios. El segundo actualiza el [gestor de arranque](https://www.ionos.com/es-us/digitalguide/servidores/configuracion/que-son-los-bootloaders/) para que el sistema **utilice exclusivamente el kernel de Proxmox**.

Finalmente, reinicia el servidor para aplicar los cambios:

```bash
sudo reboot
```

Después del reinicio, puedes comprobar si el kernel de Proxmox está activo con:

```bash
uname -r
```

El resultado debería ser similar a: `6.8.4-3-pve`. Si aparece una versión parecida, tu sistema se ha migrado correctamente al kernel de Proxmox.

## Paso 6: acceder a la interfaz web de Proxmox

Tu sistema Debian con Proxmox ya está completamente instalado y listo para usar. Toda la administración se realiza fácilmente desde una **interfaz web**, accesible desde cualquier [navegador](https://www.ionos.com/es-us/digitalguide/paginas-web/desarrollo-web/que-es-un-navegador/). Abre el navegador y escribe en la barra de direcciones la dirección IP de tu servidor seguida del **puerto estándar 8006**. Usa el protocolo HTTPS, ya que la conexión está cifrada por defecto:

```none
https://<TU-IP>:8006/
```

En el primer acceso, es posible que tu navegador muestre una **advertencia** indicando que el [certificado SSL](https://www.ionos.com/es-us/digitalguide/paginas-web/creacion-de-paginas-web/certificado-ssl/) no es de confianza. Esto es completamente normal, ya que Proxmox utiliza un certificado autofirmado. Puedes confirmar la advertencia y continuar de todos modos. A continuación, se abrirá la página de inicio de sesión de Proxmox VE. Inicia sesión con el usuario `root` y la contraseña de tu sistema Debian. El campo `Realm` debería estar configurado por defecto como `Linux PAM standard authentication`; no es necesario cambiar esta opción.

Nota Si no puedes acceder a la interfaz web de Proxmox a través del puerto 8006, es posible que el cortafuegos esté bloqueando la conexión. Asegúrate de que el puerto esté abierto para poder acceder correctamente.

Una vez dentro, verás el panel principal de Proxmox, desde el cual tendrás acceso a todas las funciones de administración:

- Creación y gestión de [máquinas virtuales](https://www.ionos.com/es-us/digitalguide/servidores/know-how/maquina-virtual/) y contenedores
- Configuración de redes y almacenamiento
- Supervisión de recursos como [CPU](https://www.ionos.com/es-us/digitalguide/servidores/know-how/cpu/), RAM y uso de disco

Con esto, la instalación básica está completa y puedes empezar a configurar tu primer entorno virtual.

## Paso 7: ajustar repositorios y eliminar mensajes de advertencia

Tras la instalación y el primer inicio de sesión, Proxmox suele mostrar un mensaje indicando que no hay una suscripción activa. Esto ocurre porque el sistema intenta acceder al repositorio Enterprise, que requiere una licencia de soporte. Como estamos usando el repositorio “no-subscription”, puedes desactivar la advertencia con el siguiente comando:

```bash
sudo sed -i 's/^deb/#deb/' /etc/apt/sources.list.d/pve-enterprise.list
```

Con esto, se comentará la línea del repositorio Enterprise, que dejará de usarse en futuras actualizaciones. Luego, actualiza la lista de paquetes:

```bash
sudo apt update
```

Este cambio **no afecta la estabilidad del sistema**. Solo evita que aparezca la advertencia de licencia y asegura que Proxmox obtenga las actualizaciones desde el repositorio “no-subscription”.

## Paso 8: actualizar el sistema y comprobación final

Para terminar, asegúrate de que el sistema esté **completamente actualizado** y que todos los servicios de Proxmox funcionen correctamente. Esto garantiza la estabilidad y compatibilidad del entorno. Primero, actualiza todos los paquetes:

```bash
sudo apt full-upgrade -y
```

Después de la actualización, se recomienda **comprobar el estado de los servicios principales de Proxmox**. Estos procesos garantizan el funcionamiento fluido de la interfaz de administración y de las funciones de virtualización.

```bash
sudo systemctl status pve-cluster
sudo systemctl status pvedaemon
sudo systemctl status pveproxy
```

Si todos los servicios aparecen como `active (running)`, tu instalación de Proxmox Debian funciona correctamente. Con esto, la configuración está completa y tu servidor está **listo para su uso en producción.** A partir de ahora, puedes crear máquinas virtuales y contenedores desde la interfaz web, configurar redes y gestionar los recursos de almacenamiento.

Una vez que tu entorno esté listo, puedes ampliar la funcionalidad de Proxmox, por ejemplo, integrando un [servidor de archivos Proxmox](https://www.ionos.com/es-us/digitalguide/servidores/configuracion/proxmox-fileserver/) para acceso centralizado al almacenamiento o un [servidor de respaldo Proxmox](https://www.ionos.com/es-us/digitalguide/servidores/configuracion/proxmox-backup-server/) para crear copias de seguridad automáticas y seguras.


This is a markdown version of: [https://www.ionos.com/es-us/digitalguide/servidores/configuracion/instalar-proxmox-en-debian-12/](https://www.ionos.com/es-us/digitalguide/servidores/configuracion/instalar-proxmox-en-debian-12/) for AI/LLM consumption.