Instalar PostgreSQL y pgAdmin en Ubuntu 24.04 y distribuciones derivadas (Linux Mint, etc.)
Instalar PostgreSQL
Primero, actualiza los repositorios e instala PostgreSQL:
sudo apt update sudo apt install postgresql postgresql-contrib sudo systemctl status postgresql sudo systemctl start postgresql
Verificar la versión instalada
psql --version
Deberías ver algo similar a:
psql (PostgreSQL) 16.6 (Ubuntu 16.6-0ubuntu0.24.04.1)
Cambiar el puerto por defecto (Opcional)
Si necesitas cambiar el puerto predeterminado (5432):
sudo nano /etc/postgresql/16/main/postgresql.conf # Modificar la línea: port = 5433 # Guardar y salir sudo systemctl restart postgresql sudo netstat -plunt | grep 5433
Configurar el usuario de PostgreSQL
# Acceder como usuario postgres sudo -i -u postgres psql # Cambiar la contraseña ALTER USER postgres PASSWORD 'tu_contraseña'; # Salir de psql y del usuario postgres \q exit # Probar la conexión psql -h localhost -p 5433 -U postgres -d postgres
Instalar pgAdmin
Agregar el repositorio de pgAdmin e instalarlo:
curl -fsS https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /usr/share/keyrings/packages-pgadmin-org.gpg sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update' sudo apt install pgadmin4 sudo apt install pgadmin4-desktop
Solución para distribuciones derivadas de Ubuntu (Linux Mint, etc.)
En distribuciones derivadas de Ubuntu, como Linux Mint, es posible que el comando lsb_release -cs
no devuelva un nombre de versión compatible con los repositorios de pgAdmin. En ese caso, puedes especificar manualmente la versión de Ubuntu en la que se basa tu distribución. Por ejemplo, para Linux Mint 21 (basado en Ubuntu 22.04 Jammy):
# Para Linux Mint basado en Ubuntu 24.04 Noble sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/noble pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list'
Nota: Si cambiaste el puerto por defecto, asegúrate de usar el puerto correcto (5433 en este ejemplo) al conectarte desde pgAdmin.
Importante: Si usas una distribución basada en Ubuntu diferente, como Linux Mint, es posible que
lsb_release -cs
no devuelva un nombre de versión compatible con los repositorios de pgAdmin. En estos casos, especifica manualmente la versión de Ubuntu en la que se basa tu distribución (por ejemplo, jammy
para Ubuntu 22.04 o noble
para Ubuntu 24.04).
Comentarios
Publicar un comentario