Garantizar un almacenamiento de datos fiable, escalable y con estricta integridad relacional es imprescindible al desplegar aplicaciones en producción. En este tutorial técnico, te explicaremos paso a paso cómo instalar PostgreSQL en Debian 13 (Trixie) utilizando los repositorios oficiales de la distribución.
¿Qué es PostgreSQL y por qué elegirlo en Debian 13?
PostgreSQL es uno de los sistemas de gestión de bases de datos relacionales (RDBMS) de código abierto más avanzados del mundo. Destaca por su robustez, su arquitectura orientada a objetos y su estricto cumplimiento de los estándares SQL y propiedades ACID.
Al combinar la proverbial estabilidad y seguridad de Debian 13 (Trixie) con la potencia de PostgreSQL, obtienes un entorno de servidor óptimo para cargas de trabajo críticas e infraestructuras empresariales de alta demanda.
Entre sus características más destacadas se encuentran:
- Compatibilidad multilenguaje: Soporte nativo para conectores en Python, Java, C#, Go, Node.js y PHP.
- Flexibilidad en tipos de datos: Manejo nativo de tipos estructurados y no estructurados como JSON/JSONB, arrays y extensiones espaciales (PostGIS).
- Funcionalidades SQL avanzadas: Soporte completo para subconsultas complejas, particionamiento de tablas y transacciones anidadas.
- Seguridad y autenticación: Integración con mecanismos sólidos de autenticación como LDAP, PAM y certificados criptográficos SSL.
¿Quieres implementar este potente motor de base de datos en otra plataforma? Te invitamos a revisar nuestras guías dedicadas para Ubuntu Server, AlmaLinux y Alpine Linux en la sección correspondiente de nuestro portal.
Paso 1: Actualizar los Repositorios del Sistema para instalar PostgreSQL en Debian 13
Antes de instalar PostgreSQL en Debian 13, actualiza los índices del gestor de paquetes apt e instala los parches de seguridad pendientes:
sudo apt update && sudo apt upgrade -y
Paso 2: Instalar el Servidor PostgreSQL
Una vez actualizado el sistema, procederemos a instalar PostgreSQL en Debian 13 junto con las utilidades adicionales del cliente:
sudo apt install -y postgresql postgresql-contrib
Nota técnica: El metapaquete postgresql-contrib incluye extensiones adicionales oficiales que aportan funciones de cifrado, herramientas de diagnóstico y tipos de datos extra.
Paso 3: Gestionar e Iniciar el Servicio con Systemd
A diferencia de otras distribuciones, Debian inicializa automáticamente el clúster de bases de datos por defecto (main) durante la instalación del paquete.
Para asegurarte de que el servicio se encuentre activo y se ejecute automáticamente cada vez que se reinicie el servidor, ejecuta:
# Iniciar el servicio de PostgreSQL
sudo systemctl start postgresql
# Habilitar el inicio automático junto con el sistema
sudo systemctl enable postgresql
Comprueba que el demonio está corriendo sin conflictos en segundo plano verificando su estado actual:
sudo systemctl status postgresql
En la salida de la terminal deberás ver el indicador en color verde active (running).

● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/usr/lib/systemd/system/postgresql.service; enabled; preset: enabled)
Active: active (exited) since Sun 2026-07-26 00:02:02 -04; 10s ago
Invocation: f34ddcaafab64e40b191d7cf68cfa71b
Main PID: 9154 (code=exited, status=0/SUCCESS)
Mem peak: 1.7M
CPU: 3ms
Jul 26 00:02:02 oscarcifuentes systemd[1]: Starting postgresql.service - PostgreSQL RDBMS...
Jul 26 00:02:02 oscarcifuentes systemd[1]: Finished postgresql.service - PostgreSQL RDBMS.
Paso 4: Comprobar la Conexión a la Consola (psql)
Durante la instalación, el sistema operativo crea automáticamente el usuario postgres. Para validar que el motor de base de datos está listo para recibir consultas, conmuta a esta cuenta e inicia el shell interactivo de administración psql:
sudo -i -u postgres
psql
Una vez dentro del prompt de PostgreSQL, ejecuta la siguiente consulta para verificar la versión exacta instalada:
SELECT version();
Para salir de la consola interactiva, digita \q y presiona ENTER. Luego escribe exit para regresar a la sesión de tu usuario habitual.
Con esta guia sobre instalar PostgreSQL en Debian 13 tendrás una base de datos completamente operativa para tus proyectos.
