安装 libmongocrypt
概述
关于libmongocrypt
库执行加密和解密,并管理驱动程序与密钥管理系统(KMS)之间的通信。它包含在某些驱动程序中,但其他需要您安装。
要查看是否需要安装 libmongocrypt
,请检查它是否列在驱动程序兼容性表中.
警告
不要从源代码构建 libmongocrypt
。请使用本页上列出的安装方法之一。
macOS 安装
brew install mongodb/brew/libmongocrypt
Windows 安装
点击此处 以开始下载最新的发布版本二进制文件和 包含
目录。
Linux 安装
Debian
1
导入用于签名软件仓库的公钥
sudo sh -c 'curl -s --location https://pgp.mongodb.com/libmongocrypt.asc | gpg --dearmor >/etc/apt/trusted.gpg.d/libmongocrypt.gpg'
2
将 MongoDB 软件仓库添加到您的软件源
重要
在以下 shell 命令中,将 <release>
改为您平台的发布版本(例如,"xenial" 或 "buster")。
echo "deb https://libmongocrypt.s3.amazonaws.com/apt/debian <release>/libmongocrypt/1.12 main" | sudo tee /etc/apt/sources.list.d/libmongocrypt.list
3
更新软件包缓存
sudo apt-get update
4
安装 libmongocrypt
sudo apt-get install -y libmongocrypt-dev
Ubuntu
1
导入用于签名软件仓库的公钥
sudo sh -c 'curl -s --location https://pgp.mongodb.com/libmongocrypt.asc | gpg --dearmor >/etc/apt/trusted.gpg.d/libmongocrypt.gpg'
2
将 MongoDB 软件仓库添加到您的软件源
重要
在以下 shell 命令中,将 <release>
改为您平台的发布版本(例如,"xenial" 或 "buster")。
echo "deb https://libmongocrypt.s3.amazonaws.com/apt/ubuntu <release>/libmongocrypt/1.12 universe" | sudo tee /etc/apt/sources.list.d/libmongocrypt.list
3
更新软件包缓存
sudo apt-get update
4
安装 libmongocrypt
sudo apt-get install -y libmongocrypt-dev
RedHat
1
为 libmongocrypt
包创建仓库文件
[libmongocrypt] name=libmongocrypt repository baseurl=https://libmongocrypt.s3.amazonaws.com/yum/redhat/$releasever/libmongocrypt/1.12/x86_64 gpgcheck=1 enabled=1 gpgkey=https://pgp.mongodb.com/libmongocrypt.asc
2
安装 libmongocrypt
包
sudo yum install -y libmongocrypt
Amazon Linux 2
1
为 libmongocrypt
包创建仓库文件
[libmongocrypt] name=libmongocrypt repository baseurl=https://libmongocrypt.s3.amazonaws.com/yum/amazon/2/libmongocrypt/1.12/x86_64 gpgcheck=1 enabled=1 gpgkey=https://pgp.mongodb.com/libmongocrypt.asc
2
安装 libmongocrypt
包
sudo yum install -y libmongocrypt
Amazon Linux
1
为 libmongocrypt
包创建仓库文件
[libmongocrypt] name=libmongocrypt repository baseurl=https://libmongocrypt.s3.amazonaws.com/yum/amazon/2013.03/libmongocrypt/1.12/x86_64 gpgcheck=1 enabled=1 gpgkey=https://pgp.mongodb.com/libmongocrypt.asc
2
安装 libmongocrypt
包
sudo yum install -y libmongocrypt
Suse
1
导入用于签名软件仓库的公钥
sudo rpm --import https://pgp.mongodb.com/libmongocrypt.asc
2
将仓库添加到您的软件包源
重要
将以下shell命令中的<release>
更改为您的平台发布版本(例如:“12”或“15”)。
sudo zypper addrepo --gpgcheck "https://libmongocrypt.s3.amazonaws.com/zypper/suse/<release>/libmongocrypt/1.12/x86_64" libmongocrypt
3
安装 libmongocrypt
包
sudo zypper -n install libmongocrypt
下一步
一旦您安装了驱动程序依赖项,安装并配置库以继续设置您的部署和开发环境。