libmongocrypt のインストール
項目一覧
Overview
libmongocrypt
ライブラリは暗号化と復号化を実行し、ドライバーとキー管理システム( KMS )との間の通信を管理します。 一部のドライバーにパッケージ化されていますが、他のドライバーではインストールが必要になります。
libmongocrypt
をインストールする必要があるかどうかを確認するには、 ドライバーの互換性テーブルに依存関係としてリストされているかどうかを確認します。
警告
ソースからlibmongocrypt
をビルドしないでください。 このページに記載されているインストール方法のいずれかを使用します。
macOS のインストール
brew install mongodb/brew/libmongocrypt
Windows インストール
Linux インストール
Debian
パッケージ リポジトリに署名するために使用される公開鍵をインポートします。
sudo sh -c 'curl -s --location https://pgp.mongodb.com/libmongocrypt.asc | gpg --dearmor >/etc/apt/trusted.gpg.d/libmongocrypt.gpg'
MongoDB リポジトリをパッケージ ソースに追加します。
重要
次の shell コマンドの<release>
を プラットフォーム リリース(例: 「セカンダリ」または「バスター」)のどちらでも構いません。
echo "deb https://libmongocrypt.s3.amazonaws.com/apt/debian <release>/libmongocrypt/1.12 main" | sudo tee /etc/apt/sources.list.d/libmongocrypt.list
パッケージ キャッシュを更新します。
sudo apt-get update
libmongocrypt
をインストールします。
sudo apt-get install -y libmongocrypt-dev
Ubuntu
パッケージ リポジトリに署名するために使用される公開鍵をインポートします。
sudo sh -c 'curl -s --location https://pgp.mongodb.com/libmongocrypt.asc | gpg --dearmor >/etc/apt/trusted.gpg.d/libmongocrypt.gpg'
MongoDB リポジトリをパッケージ ソースに追加します。
重要
次の shell コマンドの<release>
を プラットフォーム リリース(例: 「セカンダリ」または「バスター」)のどちらでも構いません。
echo "deb https://libmongocrypt.s3.amazonaws.com/apt/ubuntu <release>/libmongocrypt/1.12 universe" | sudo tee /etc/apt/sources.list.d/libmongocrypt.list
パッケージ キャッシュを更新します。
sudo apt-get update
libmongocrypt
をインストールします。
sudo apt-get install -y libmongocrypt-dev
RedHat
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
libmongocrypt
パッケージをインストールします。
sudo yum install -y libmongocrypt
Amazon Linux 2
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
libmongocrypt
パッケージをインストールします。
sudo yum install -y libmongocrypt
Amazon Linux
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
libmongocrypt
パッケージをインストールします。
sudo yum install -y libmongocrypt
SUSE
パッケージ リポジトリに署名するために使用される公開鍵をインポートします。
sudo rpm --import https://pgp.mongodb.com/libmongocrypt.asc
リポジトリをパッケージ ソースに追加します。
重要
次の shell コマンドの<release>
を プラットフォーム リリース(例: "12" または "15")のどちらかで表すことができます。
sudo zypper addrepo --gpgcheck "https://libmongocrypt.s3.amazonaws.com/zypper/suse/<release>/libmongocrypt/1.12/x86_64" libmongocrypt
libmongocrypt
パッケージをインストールします。
sudo zypper -n install libmongocrypt
次のステップ
ドライバーの依存関係をインストールしたら、ライブラリをインストールして構成し、配置および開発環境の設定を続行します。