Docs Menu
Docs Home
/ /

Instalar o actualizar MongoDB CLI

Puede utilizar la interfaz de línea de comandos de MongoDB (mongocli) para implementar y administrar clústeres de MongoDB en Atlas, Cloud Manager y Ops Manager. Para conocer los requisitos del sistema operativo y la versión del servicio MongoDB, consulte Compatibilidad.

Para verificar los paquetes antes de la instalación, consulta Verificar la integridad de los paquetes de MongoDB CLI.

Para instalar el MongoDB CLI, elija uno de los siguientes métodos:

  1. Instala con un administrador de paquetes, como Homebrew, Yum o Apt.

  2. Descarga y extrae el binario.

  3. Clona el Repositorio de GitHub e instala el MongoDB CLI con Go.

Para instalar el MongoDB CLI usando Homebrew, debe:

  1. Usa un sistema operativo macOS o Linux.

  2. Instalar Cerveza casera.

Para instalar MongoDB CLI usando Apt, debes instalar gnupg:

sudo apt-get install gnupg
1

Invoca los siguientes comandos brew:

brew install mongocli
2

Para verificar su instalación de mongocli, ejecute el comando help:

mongocli help

El comando devuelve los comandos y opciones disponibles para MongoDB CLI.

1

Crea el archivo /etc/yum.repos.d/mongodb-org-6.0.repo para instalar MongoDB CLI directamente usando yum.

[mongodb-org-6.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/6.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc
[mongodb-org-6.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/amazon/2/mongodb-org/6.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc

Cree un archivo /etc/yum.repos.d/mongodb-enterprise-6.0.repo para que pueda instalar MongoDB CLI directamente usando yum:

[mongodb-enterprise-6.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.com/yum/redhat/$releasever/mongodb-enterprise/6.0/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc
[mongodb-enterprise-6.0]
name=MongoDB Enterprise Repository
baseurl=https://repo.mongodb.com/yum/amazon/2/mongodb-enterprise/6.0/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc
2

Ejecuta el siguiente comando yum:

sudo yum install -y mongocli
3

Para verificar su instalación de mongocli, ejecute el comando help:

mongocli help

El comando devuelve los comandos y opciones disponibles para MongoDB CLI.

1

Desde un terminal, emite el siguiente comando para importar la clave pública GPG de MongoDB desde https://www.mongodb.org/static/pgp/server-6.0.asc:

wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -

Un comando exitoso devuelve un OK.

2

Crea el archivo de lista /etc/apt/sources.list.d/mongodb-org-6.0.list para su versión de Ubuntu.

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
echo "deb http://repo.mongodb.org/apt/debian bullseye/mongodb-org/6.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
echo "deb http://repo.mongodb.org/apt/debian buster/mongodb-org/6.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list

Crea un archivo de /etc/apt/sources.list.d/mongodb-enterprise.list para MongoDB.

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.com/apt/ubuntu jammy/mongodb-enterprise/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.com/apt/ubuntu focal/mongodb-enterprise/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.com/apt/ubuntu bionic/mongodb-enterprise/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list
echo "deb http://repo.mongodb.com/apt/debian bullseye/mongodb-enterprise/6.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list
echo "deb http://repo.mongodb.com/apt/debian buster/mongodb-enterprise/6.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list
3

Ejecute el siguiente comando:

sudo apt-get update
4

Ejecute el siguiente comando:

sudo apt-get install -y mongocli
5

Para verificar su instalación de mongocli, ejecute el comando help:

mongocli help

El comando devuelve los comandos y opciones disponibles para MongoDB CLI.

1
  1. Se debe descargar y extraer el binario correcto para el sistema operativo:

    Sistema operativo
    Descargar

    Windows

    macOS

    Ubuntu/Debian

    RHEL/CentOS/SLES/AMZ

    Linux

    Nota

    Reemplaza o remueve cualquier binario existente de MongoDB CLI para evitar conflictos entre versiones.

  2. Ejecuta el archivo ejecutable.

    Tip

    Puedes ejecutar el binario desde cualquier directorio. Como no necesitas instalar el MongoDB CLI en una ubicación global, puedes usarlo en hosts compartidos y demás sistemas donde no tienes una cuenta privilegiada.

2

Para ejecutar comandos mongocli desde cualquier lugar de su sistema, debes:

  1. Añada la ubicación del ejecutable a su PATH o

  2. Mover el ejecutable a un directorio en PATH.

Se puede lograr esto de varias maneras, dependiendo de la configuración y entorno personal. Se debe consultar la documentación del shell y sistema operativo para ver más ejemplos.

Ejemplo

En el siguiente ejemplo, el usuario descarga e instala MongoDB CLI clonando el Repositorio de GitHub. El archivo ejecutable mongocli se guarda en la ubicación especificada por su variable de entorno $GOPATH. La ubicación por defecto es $HOME/go en sistemas Unix y %USERPROFILE%\go en Windows.

A continuación, el usuario añade este directorio a su PATH:

export PATH="$HOME/go:$PATH"

Ejemplo

En el siguiente ejemplo, el usuario descarga y extrae un binario para el MongoDB CLI en el directorio /mcli_2.0.7-macOS_x86_64.

A continuación, el usuario mueve el archivo ejecutable a un directorio que ya está en su PATH:

cd mcli_2.0.7-macOS_x86_64
mv mongocli /usr/local/bin
3

Para verificar su instalación de mongocli, ejecute el comando help:

mongocli help

El comando devuelve los comandos y opciones disponibles para MongoDB CLI.

Para actualizar MongoDB CLI, sigue el procedimiento del método con el que instalaste MongoDB CLI:

1

Invoca los siguientes comandos brew:

brew update
brew upgrade mongocli
2

Para verificar la actualización de mongocli, se debe ejecutar el comando --version:

mongocli --version

El comando devuelve su versión de MongoDB CLI.

1

Ejecuta el siguiente comando yum:

yum update mongocli
2

Para verificar la actualización de mongocli, se debe ejecutar el comando --version:

mongocli --version

El comando devuelve su versión de MongoDB CLI.

1

Ejecute el siguiente comando:

sudo apt-get install --only-upgrade mongocli
2

Para verificar la actualización de mongocli, se debe ejecutar el comando --version:

mongocli --version

El comando devuelve su versión de MongoDB CLI.

1
  1. Elimina cualquier binario MongoDB CLI existente para evitar conflictos entre versiones.

  2. Se debe descargar y extraer el binario correcto para el sistema operativo:

    Sistema operativo
    Descargar

    Windows

    .zip, .msi

    La descarga de .msi para Windows reemplaza las instalaciones antiguas de MongoDB CLI, por lo que no es necesario que remuevas primero los binarios existentes.

    macOS

    Ubuntu/Debian

    RHEL/CentOS/SLES/AMZ

    Linux

  3. Ejecuta el archivo ejecutable.

2

Para verificar la actualización de mongocli, se debe ejecutar el comando --version:

mongocli --version

El comando devuelve su versión de MongoDB CLI.

En esta página