Actualizando Proxmox en un Entorno de Pruebas

Actualizar Proxmox en un entorno que no está en producción puede ser una buena práctica para mantenerse al día con las últimas mejoras y parches de seguridad sin afectar sistemas críticos. A continuación, te explico los pasos que seguí para actualizar mi instalación de Proxmox en un entorno de pruebas.  




Paso 1: Actualizar el archivo sources.list

Primero, edité el archivo /etc/apt/sources.list con el siguiente contenido:

deb http://ftp.nz.debian.org/debian bookworm main contrib
deb http://ftp.nz.debian.org/debian bookworm-updates main contrib

# Actualizaciones de seguridad
deb http://security.debian.org bookworm-security main contrib
deb http://security.debian.org/debian-security bookworm-security main contrib
deb http://download.proxmox.com/debian/pbs bookworm pbstest

# Repositorio de Proxmox no recomendado para producción
deb http://download.proxmox.com/debian buster pve-no-subscription

deb http://download.proxmox.com/debian/pbs bookworm pbs-no-subscription

Nota: La línea del repositorio pve-enterprise se ha comentado porque solo es útil si tienes una suscripción de Proxmox.

Paso 2: Actualizar la lista de paquetes

Ejecuté el siguiente comando para actualizar la lista de paquetes disponibles:

sudo apt update

Si todo funciona correctamente, los paquetes disponibles deberían actualizarse sin problemas. Sin embargo, si aparece un error relacionado con una clave GPG, sigue el siguiente paso.

Paso 3: Resolver error de clave GPG

Si al ejecutar apt update aparece el siguiente error:

GPG error: http://download.proxmox.com/debian buster InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 7BF2812E8A6E88E0

La solución es importar la clave pública correcta con los siguientes comandos:

wget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg
sha256sum proxmox-ve-release-6.x.gpg

Importante: Antes de continuar, verifica que el hash sha256sum coincide con el esperado en la documentación oficial de Proxmox.

Luego, copié el archivo de clave a la ubicación correcta:

sudo cp proxmox-ve-release-6.x.gpg /etc/apt/trusted.gpg.d/

Después de esto, volví a ejecutar:

sudo apt update

Paso 4: Actualizar el sistema

Finalmente, ejecuté la actualización completa con:

sudo apt full-upgrade

Este comando instala todas las actualizaciones disponibles y garantiza que el sistema esté completamente actualizado.

Conclusión

Con estos pasos, logré actualizar Proxmox en un entorno de pruebas sin problemas. Es importante recordar que estos repositorios no son recomendados para producción, por lo que cualquier cambio en un entorno crítico debe hacerse con precaución y respaldo previo. ¡Espero que esta guía te sea útil!

Comentarios

Entradas más populares de este blog

Cambiar cursor por defecto en ArchLinux o Manjaro

Habilitar el Archivado de Correo Electrónico para Usuarios en el Centro de Administración de Microsoft Exchange