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.