Installation
在 centos 5 上安裝 mongodb 的問題
我正在嘗試通過 yum 為我的 centos 5.1 伺服器安裝 mongodb。我按照在 yum 文件夾中創建 .repo 文件的說明進行操作,但它仍然不起作用。這是問題的螢幕截圖:
我輸入了yum install mongodb-org但我得到一個“無事可做”的錯誤。我不確定我做錯了什麼。我什至做了yum makecache仍然沒有工作。
#### cat mongodb.repo [mongodb] name=MongoDB Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64 gpgcheck=0 enabled=1 [/etc/yum.repos.d] # yum install mongodb-org Loaded plugins: fastestmirror, priorities Determining fastest mirrors addons | 1.9 kB 00:00 base | 1.1 kB 00:00 extras | 2.1 kB 00:00 mongodb | 951 B 00:00 updates | 1.9 kB 00:00 wiredtree | 951 B 00:00 Excluding Packages in global exclude list Finished Excluding Packages from CentOS-5 - Base Finished 7 packages excluded due to repository priority protections Setting up Install Process No package mongodb-org available. Nothing to do [/etc/yum.repos.d] #
配置包管理系統 (YUM)。
創建 /etc/yum.repos.d/mongodb.repo 文件以保存 MongoDB 儲存庫的以下配置資訊:
如果您正在執行
64-bit
系統,請使用以下配置:[mongodb] name=MongoDB Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/ gpgcheck=0 enabled=1
如果您正在執行
32-bit
不建議用於生產部署的系統,請使用以下配置:[mongodb] name=MongoDB Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/i686/ gpgcheck=0 enabled=1
安裝軟體包時,您可以選擇是安裝目前版本還是以前的版本。此步驟提供了兩者的命令。
要安裝 MongoDB 的最新穩定版本,請發出以下命令:
sudo yum install mongodb-org
要安裝特定版本的 MongoDB,請單獨指定每個組件包並將版本號附加到包名稱中,如以下安裝 MongoDB 2.6.1` 版本的範例:
yum install mongodb-org-2.6.1 mongodb-org-server-2.6.1 mongodb-org-shell-2.6.1 mongodb-org-mongos-2.6.1 mongodb-org-tools-2.6.1
作為參考,如果我仍然堅持我發現這個連結,這可能會有所幫助
http://serverdown.ttwait.com/que/611667