아래와 같은 mongoDB 설치하는 과정에서 생긴 에러에 대한 수정방법과 대처압나다,
wget -qO – https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add – Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
apt-key
명령어는 더 이상 사용되지 않으며, 최신 버전의 Ubuntu에서는 다른 방식으로 PGP 키를 추가해야 합니다. apt-key
대신 trusted.gpg.d
디렉토리를 사용하여 키를 관리할 수 있습니다.
다음은 wget
을 사용하여 MongoDB PGP 키를 추가하고, MongoDB를 설치하는 방법입니다.
1. PGP 키 다운로드 및 추가
먼저, MongoDB의 PGP 키를 다운로드하여 /usr/share/keyrings
디렉토리에 저장합니다.
wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo tee /usr/share/keyrings/mongodb-archive-keyring.gpg > /dev/null
2. MongoDB 저장소 추가
다음으로, MongoDB 저장소를 추가합니다. 여기서는 signed-by
옵션을 사용하여 PGP 키를 지정합니다.
echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-archive-keyring.gpg ] https://repo.mongodb.org/apt/ubuntu $(lsb_release -cs)/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
3. 패키지 목록 업데이트 및 MongoDB 설치
패키지 목록을 업데이트하고 MongoDB를 설치합니다.
sudo apt-get update
sudo apt-get install -y mongodb-org
4. MongoDB 서비스 시작
MongoDB 서비스를 시작하고, 시작 여부를 확인합니다.
sudo systemctl start mongod
sudo systemctl status mongod
5. MongoDB 서비스 자동 시작 설정
서버가 부팅될 때 MongoDB가 자동으로 시작되도록 설정합니다.
sudo systemctl enable mongod
위 단계를 따라 하면 최신 방식으로 MongoDB를 설치하고 PGP 키를 추가할 수 있습니다. apt-key
경고 메시지를 피하고, 키를 안전하게 관리할 수 있습니다.
하지만 이 방법으로도 오류가 게속된다면 다음 대처 방안을 참고해 주세요.