首先,導入包管理的公鑰。 Ubuntu包管理工具(即dpkg和apt)要求發行商使用GPG密鑰簽署包,從而確保包的一致性和真實性。 然後,創建MongoDB的數據源文件 更新數據源。 更新中有些地址連不上。 安裝MongoDB 報錯:Unable to locate package mongodb- ...
首先,導入包管理的公鑰。
Ubuntu包管理工具(即dpkg和apt)要求發行商使用GPG密鑰簽署包,從而確保包的一致性和真實性。
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
然後,創建MongoDB的數據源文件
echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
更新數據源。
sudo apt-get update
更新中有些地址連不上。
安裝MongoDB
sudo apt-get install -y mongodb-org
報錯:Unable to locate package mongodb-org,找不到數據包。可能是之前更新的數據源連不上導致。
將mongdb的數據源地址換成阿裡的
deb [ arch=amd64 ] http://mirrors.aliyun.com/mongodb/apt/ubuntu bionic/mongodb-org/4.0 multiverse
重新更新數據源
再次安裝mongodb,等待安裝完成。
啟動mongodb
sudo service mongod start
查看啟動是否成功
ps aux | grep mongod
MongoDB 安裝啟動完成。