Ir al contenido principal

Instalar PostgreSQL y pgAdmin en Ubuntu 24.04

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

Entradas populares de este blog

Instalación y Configuración de MySQL 5.7 en Ubuntu 24.04 LTS

Instalar MySQL 5.7 en Ubuntu 24.04 1. Descargar e instalar MySQL Copiar mkdir ~/mysql57 cd ~/mysql57 wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz tar -zxvf mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz sudo mv mysql-5.7.44-linux-glibc2.12-x86_64 /usr/local/mysql sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql 2. Instalar dependencias necesarias IMPORTANTE: Se descargan las versiones nuevas de las librerías y se las vincula con las librerías que necesita MySQL. Copiar sudo apt update # Reemplazo de libaio sudo apt install libaio1t64 # Reemplazo de libtinfo y ncurses sudo apt install libtinfo6 libncurses6 Copiar # Crear los enlaces simbólicos sudo ln -sf /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/libaio.so.1 sudo ln -sf /usr/lib/x86_64-linux-gnu/libtinfo.so.6 /usr/lib/x86_64-linux-gnu/libtinfo.so.5 sudo ln -sf /usr/lib/x86_64-linux-gnu/libncurses.so.6 /usr/lib/x86_64...

Instalar DeepSeek R1 1.5B en Ubuntu 24.04 sin GPU

Instalar DeepSeek en tu sistema sin GPU, pasos: Especificaciones del Entorno de Pruebas Componente Detalle SO Ubuntu Cinnamon 24.04 LTS x86_64 Kernel 6.8.0-51-generic CPU Intel i7-6820HQ (8 núcleos) @ 3.600GHz GPUs AMD ATI Radeon HD 8830M / R7 250 / R7 M465X Intel HD Graphics 530 RAM 15.882 GB (3.716 GB en uso) Resolución 1440x810 Escritorio Cinnamon 6.0.4 1. Instalar Git LFS sudo apt-get install git-lfs git lfs install 2. Clonar el repositorio cd /opt sudo mkdir deepseek && sudo chown $USER:$USER deepseek cd deepseek git clone https://huggingface.co/deepseek-ai/DeepSeek-R1-Distill-Qwen-1.5B 3. Crear y activar un entorno virtual python -m ve...

Instalar Jasper Studio 6.21 para Ubuntu 24.04

Instalar js-studiocomm_6.21.3 en Ubuntu 24.4 Para instalar Jaspersoft Studio en Ubuntu 24.4, sigue estos pasos: 1. Descargar Jasper Studio Descarga la versión js-studiocomm_6.21.3 desde el siguiente enlace: Jaspersoft Studio 6.21.3 2. Crear el directorio de instalación mkdir /opt/jasperstudio 3. Mover el archivo descargado mv /dir_descarga/js-studiocomm_6.21.3_linux_x86_64.tgz /opt/jasperstudio/ cd /opt/jasperstudio 4. Extraer el archivo tar -xvzf js-studiocomm_6.21.3_linux_x86_64.tgz cd js-studiocomm_6.21.3 5. Ejecutar Jaspersoft Studio ./Jaspersoft\ Studio 6. Crear acceso directo en el escritorio Para facilitar el acceso, crea un archivo .desktop en el escritorio: gedit ~/Escritorio/jaspersoft-studio.desktop En el archivo jaspersoft-studio.desktop , agrega lo siguiente: [Desktop Entry] Version=1.0 Ty...