Overview
Aprende a instalar libmongocryptun componente central de la Cifrado a nivel de campo del lado del cliente.
Advertencia
No compiles libmongocrypt desde el código fuente. Utiliza uno de los métodos de instalación listados en esta página.
Instalación de macOS
brew install mongodb/brew/libmongocrypt
Instalación de Windows
Haga clic aquí para iniciar una descarga con el binario de la versión más reciente y el directorio includes.
Instalación en Linux
Debian
Importa la clave pública utilizada para firmar los repositorios de paquetes:
sudo sh -c 'curl -s --location https://pgp.mongodb.com/libmongocrypt.asc | gpg --dearmor >/etc/apt/trusted.gpg.d/libmongocrypt.gpg'
Añada el repositorio de MongoDB a sus fuentes de paquetes:
Importante
Cambia <release> en el siguiente comando shell por tu plataforma release (por ejemplo, "xenial" o "buster").
echo "deb https://libmongocrypt.s3.amazonaws.com/apt/debian <release>/libmongocrypt/1.13 main" | sudo tee /etc/apt/sources.list.d/libmongocrypt.list
Actualiza la caché de paquetes:
sudo apt-get update
Instalar libmongocrypt:
sudo apt-get install -y libmongocrypt
Ubuntu
Importa la clave pública utilizada para firmar los repositorios de paquetes:
sudo sh -c 'curl -s --location https://pgp.mongodb.com/libmongocrypt.asc | gpg --dearmor >/etc/apt/trusted.gpg.d/libmongocrypt.gpg'
Añada el repositorio de MongoDB a sus fuentes de paquetes:
Importante
Cambia <release> en el siguiente comando shell por tu plataforma release (por ejemplo, "xenial" o "buster").
echo "deb https://libmongocrypt.s3.amazonaws.com/apt/ubuntu <release>/libmongocrypt/1.13 universe" | sudo tee /etc/apt/sources.list.d/libmongocrypt.list
Actualiza la caché de paquetes:
sudo apt-get update
Instalar libmongocrypt:
sudo apt-get install -y libmongocrypt
RedHat
Cree un archivo de repositorio para el paquete libmongocrypt:
[libmongocrypt] name=libmongocrypt repository baseurl=https://libmongocrypt.s3.amazonaws.com/yum/redhat/$releasever/libmongocrypt/1.13/x86_64 gpgcheck=1 enabled=1 gpgkey=https://pgp.mongodb.com/libmongocrypt.asc
Instalar el paquete libmongocrypt:
sudo yum install -y libmongocrypt
Amazon Linux 2
Cree un archivo de repositorio para el paquete libmongocrypt:
[libmongocrypt] name=libmongocrypt repository baseurl=https://libmongocrypt.s3.amazonaws.com/yum/amazon/2/libmongocrypt/1.13/x86_64 gpgcheck=1 enabled=1 gpgkey=https://pgp.mongodb.com/libmongocrypt.asc
Instalar el paquete libmongocrypt:
sudo yum install -y libmongocrypt
Amazon Linux 2023
Crea un archivo de repositorio /etc/yum.repos.d/libmongocrypt.repo:
[libmongocrypt] name=libmongocrypt repository baseurl=https://libmongocrypt.s3.amazonaws.com/yum/amazon/2023/libmongocrypt/1.13/x86_64 gpgcheck=1 enabled=1 gpgkey=https://pgp.mongodb.com/libmongocrypt.asc
Instalar el paquete libmongocrypt:
sudo yum install -y libmongocrypt
Amazon Linux
Crea un archivo de repositorio /etc/yum.repos.d/libmongocrypt.repo:
[libmongocrypt] name=libmongocrypt repository baseurl=https://libmongocrypt.s3.amazonaws.com/yum/amazon/2013.03/libmongocrypt/1.13/x86_64 gpgcheck=1 enabled=1 gpgkey=https://pgp.mongodb.com/libmongocrypt.asc
Instalar el paquete libmongocrypt:
sudo yum install -y libmongocrypt
SUSE
Importa la clave pública utilizada para firmar los repositorios de paquetes:
sudo rpm --import https://pgp.mongodb.com/libmongocrypt.asc
Agregue el repositorio a sus fuentes de paquetes:
Importante
Cambia <release> en el siguiente comando shell por tu plataforma release (por ejemplo, "12"" o "15").
sudo zypper addrepo --gpgcheck "https://libmongocrypt.s3.amazonaws.com/zypper/suse/<release>/libmongocrypt/1.13/x86_64" libmongocrypt
Instalar el paquete libmongocrypt:
sudo zypper -n install libmongocrypt