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 comenzar una descarga con el último lanzamiento binario y el includes directorio.
Instalación en Linux
Debian
Importe 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
Actualizar la caché del paquete:
sudo apt-get update
Instalar libmongocrypt:
sudo apt-get install -y libmongocrypt
Ubuntu
Importe 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
Actualizar la caché del paquete:
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
Cree 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
Cree 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
Importe la clave pública utilizada para firmar los repositorios de paquetes:
sudo rpm --import https://pgp.mongodb.com/libmongocrypt.asc
Agregue el repositorio a las fuentes de sus 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