我正在尝试通过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位系统,请使用以下配置:
- [mongodb]
- name=MongoDB Repository
- baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
- gpgcheck=0
- enabled=1
如果您运行的是不建议用于生产部署的32位系统,请使用以下配置:
- [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