Fedora
如何在 Fedora 上安裝 mongoDB
我想在 fedora 25 上安裝 mongodb,
但我收到此錯誤:
重定向到“/usr/bin/dnf install -y mongodb-org”(參見“man yum2dnf”)
無法同步 repo ‘mysql57-community’ 的記憶體,禁用。無法同步 repo ‘mongodb-org-3.4’ 的記憶體,禁用。無法同步 repo ‘mysql-connectors-community’ 的記憶體,禁用。無法同步 repo ‘mysql-tools-community’ 的記憶體,禁用。上次元數據過期檢查:2017 年 2 月 16 日星期四 12:55:42 1:58:49 前。沒有可用的包 mongodb-org。錯誤:無法找到匹配項。
您可能正在使用此儲存庫
[mongodb-org-3.4] name=MongoDB 3.4 Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/ gpgcheck=0 enabled=1
它不適用於 Fedora,原因有兩個:
- 此儲存庫僅適用於 RHEL 或 CentOS 6/7
$releasever
應該是 6 或 7(而不是 25+)如果你想在 fedora 中安裝 mongo(2018 年 2 月的 v3.4),你可以使用普通的倉庫:
# As ROOT # Install the client and the server dnf install mongodb mongodb-server # If you have SELinux # Allow access to port 27017 (the one mongo server uses) semanage port -a -t mongod_port_t -p tcp 27017 # Start mongo server systemctl start mongod # From any user # You can access the client mongo
來源: