簡體   English   中英

在AmazonAWS中安裝MongoDB時“缺少依賴項:/ bin / sh”

[英]'Missing Dependency: /bin/sh' when installing MongoDB in AmazonAWS

我試圖遵循指南在AmazonAWS中安裝MongoDB,但是在運行此命令時:

sudo yum install -y mongo-10gen-server

我收到此消息:

ubuntu@ip-10-112-41-241:/bin$ sudo yum install -y mongo-10gen-server
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package mongo-10gen-server.x86_64 0:2.4.10-mongodb_1 set to be updated
--> Processing Dependency: mongo-10gen for package: mongo-10gen-server-2.4.10-mongodb_1.x86_64
--> Processing Dependency: /bin/sh for package: mongo-10gen-server-2.4.10-mongodb_1.x86_64
--> Running transaction check
---> Package mongo-10gen.x86_64 0:2.4.10-mongodb_1 set to be updated
---> Package mongo-10gen-server.x86_64 0:2.4.10-mongodb_1 set to be updated
--> Processing Dependency: /bin/sh for package: mongo-10gen-server-2.4.10-mongodb_1.x86_64
--> Processing Dependency: /bin/sh for package: mongo-10gen-server-2.4.10-mongodb_1.x86_64
--> Finished Dependency Resolution
mongo-10gen-server-2.4.10-mongodb_1.x86_64 from MongoDB has depsolving problems
  --> Missing Dependency: /bin/sh is needed by package mongo-10gen-server-2.4.10-mongodb_1.x86_64 (MongoDB)
Error: Missing Dependency: /bin/sh is needed by package mongo-10gen-server-2.4.10-mongodb_1.x86_64 (MongoDB)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.

我怎樣才能解決這個問題?

請遵循MongoDB文檔中概述的這些簡單步驟:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
sudo apt-get update
sudo apt-get install mongodb-org

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM