¿Cómo instalar mongosh en Debian12?

Published:

MongoDB Shell (mongosh) es una herramienta interactiva que te permite conectarte a tu base de datos MongoDB y ejecutar consultas y comandos directamente desde la línea de comandos. En este artículo, te guiaremos a través de los pasos necesarios para instalar mongosh en Debian 12.

Prerrequisitos

Antes de comenzar, asegúrate de tener acceso a una cuenta de usuario con privilegios sudo y de tener el repositorio de MongoDB configurado en tu sistema Debian 12.

Paso 1: Actualizar el Sistema

Lo primero que debemos hacer es asegurarnos de que nuestro sistema esté actualizado. Abre una terminal y ejecuta los siguientes comandos:

sudo apt update
sudo apt upgrade -y

Paso 2: Importar la Clave Pública de MongoDB

Debemos importar la clave pública utilizada por el sistema de paquetes de MongoDB. Esto garantiza que los paquetes descargados sean auténticos.

curl -fsSL https://pgp.mongodb.com/server-7.0.asc |sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/mongodb-server-7.0.gpg

Paso 3: Crear el Archivo de Lista para MongoDB

Ahora, debemos crear un archivo de lista que apunte al repositorio de MongoDB. Abre tu editor de texto favorito y crea un nuevo archivo llamado /etc/apt/sources.list.d/mongodb-org-7.0.list con el siguiente contenido:

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/7.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list

Paso 4: Actualizar los Repositorios de Paquetes

Después de agregar el repositorio de MongoDB, necesitamos actualizar la lista de paquetes:

sudo apt update

Paso 5: Instalar MongoDB Shell (mongosh)

Finalmente, podemos instalar mongosh usando el siguiente comando:

sudo apt install mongodb-mongosh -y

Paso 6: Verificar la Instalación

Para asegurarte de que mongosh se ha instalado correctamente, puedes ejecutar el siguiente comando para verificar su versión:

mongosh --version

Deberías ver una salida que muestra la versión de mongosh instalada.

Conclusión

Has aprendido cómo instalar mongosh en Debian 12. Esta herramienta es esencial para administrar y trabajar con bases de datos MongoDB directamente desde la línea de comandos. Ahora puedes aprovechar toda la funcionalidad de MongoDB Shell para tus necesidades de desarrollo y administración de bases de datos.

- Advertisement -
Jorge
Jorgehttps://nksistemas.com
Soy Jorge, Sr Sysadmin Linux/DevOps/SRE y creador de NKSistemas.com Trabajo con plataformas: Linux, Windows, AWS, GCP, VMware, Helm, kubernetes, Docker, etc.

Related articles