Overview
Aprenda a instalar libmongocrypt, un componente central del 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 ver el último libmongocrypt lanzamiento de.
Use gpg para verificar la firma. La clave pública de libmongocrypt está disponible aquí.
Instalación de 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'
Agregue el repositorio MongoDB a las fuentes de sus paquetes:
Importante
Cambie <release> en el siguiente comando de shell por la versión de su plataforma (por ejemplo, "xenial" o "buster").
echo "deb https://libmongocrypt.s3.amazonaws.com/apt/debian <release>/libmongocrypt/1.16 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-dev
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'
Agregue el repositorio MongoDB a las fuentes de sus paquetes:
Importante
Cambie <release> en el siguiente comando de shell por la versión de su plataforma (por ejemplo, "xenial" o "buster").
echo "deb https://libmongocrypt.s3.amazonaws.com/apt/ubuntu <release>/libmongocrypt/1.16 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-dev
Sombrero rojo
Cree un archivo de repositorio para el paquete libmongocrypt:
[libmongocrypt] name=libmongocrypt repository baseurl=https://libmongocrypt.s3.amazonaws.com/yum/redhat/$releasever/libmongocrypt/1.16/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.16/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.16/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.16/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
Cambie <release> en el siguiente comando de shell por la versión de su plataforma (por ejemplo, "12" o "15").
sudo zypper addrepo --gpgcheck "https://libmongocrypt.s3.amazonaws.com/zypper/suse/<release>/libmongocrypt/1.16/x86_64" libmongocrypt
Instalar el paquete libmongocrypt:
sudo zypper -n install libmongocrypt