Docs Menu

libmongocrypt 설치

The libmongocrypt library performs encryption and decryption, and manages communication between the driver and the Key Management System (KMS). It is packaged with some drivers, but others require you to install it.

To see if you need to install libmongocrypt, check if it is listed as a dependency in the Drivers compatibility table.

경고

소스에서 libmongocrypt 을 빌드하지 마십시오. 이 페이지에 나열된 설치 방법 중 하나를 사용합니다.

brew install mongodb/brew/libmongocrypt

여기를 클릭하세요. 를 클릭하여 최신 릴리스 includes 바이너리 및 디렉토리로 다운로드를 시작합니다.

1

패키지 리포지토리에 서명하는 데 사용되는 공개 키를 가져옵니다:

sudo sh -c 'curl -s --location https://pgp.mongodb.com/libmongocrypt.asc | gpg --dearmor >/etc/apt/trusted.gpg.d/libmongocrypt.gpg'
2

패키지 소스에 MongoDB 리포지토리를 추가합니다:

중요

다음 셸 명령에서 <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
1

패키지 리포지토리에 서명하는 데 사용되는 공개 키를 가져옵니다:

sudo sh -c 'curl -s --location https://pgp.mongodb.com/libmongocrypt.asc | gpg --dearmor >/etc/apt/trusted.gpg.d/libmongocrypt.gpg'
2

패키지 소스에 MongoDB 리포지토리를 추가합니다:

중요

다음 셸 명령에서 <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
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
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
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
1

패키지 리포지토리에 서명하는 데 사용되는 공개 키를 가져옵니다:

sudo rpm --import https://pgp.mongodb.com/libmongocrypt.asc
2

패키지 소스에 리포지토리를 추가합니다.

중요

다음 셸 명령에서 <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

Once you have installed your driver dependencies, install and configure a library to continue setting up your deployment and development environment.