首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >MongoDB 2.6更新错误

MongoDB 2.6更新错误
EN

Stack Overflow用户
提问于 2014-04-09 04:39:16
回答 4查看 2.5K关注 0票数 4

:当遇到冲突时,我会有冲突

root@MongoDB 2-用户# sudo安装MongoDB.org加载插件:优先级、安全性、更新-motd,升级-帮助设置安装进程解决依赖->运行事务检查->包mongodb-org.x86_64 0: 2.6.0 -1将被安装->处理依赖项: mongodb-org-tools = 2.6.0包:mongodb-org-1.x86_64->处理依赖项: mongodb-org-shell =2.6.0包:mongodb-org-1.x86_64->处理依赖项:mongodb-org-org-1.x86_64->处理依赖关系。mongodb-org-server = 2.6.0包: mongodb-org- 2.6.0 -1.x86_64 ->处理依赖性: mongodb-org-mongos =2.6.0包: mongodb-org-2.6.0-1.x86_64 ->运行事务检查--> Package mongodb-org-mongos.x86_64 0:2.6.0-1包mongodb-org-server.x86_64 0:2.6.0-1将安装->包mongodb-org-tools.x86_64 0:2.6.0-1将安装->包mongodb-org-tools.x86_64 0:2.6.0-1将安装->处理冲突:mongodb-org-tools-1.x86_64冲突mongo->处理冲突:MongoDB.org->处理冲突-2.6.0-1.x86_64冲突mongo-10 org->处理冲突: mongodb-org-mongos-2.6.0-1.x86_64冲突mongo-10 org服务器->处理冲突: mongodb-org-mongos-2.6.0-1.x86_64冲突mongo-10 org>处理冲突: mongodb-org-shell-2.6.0-1.x86_64冲突mongo-10 org服务器->处理冲突: mongodb-org-shell-2.6.0-1.x86_64冲突-10 org>处理冲突。冲突: mongodb-org- 1.x86_64冲突mongo-10 org服务器->处理冲突: mongodb-org-2.6.0-1.x86_64冲突mongo-10 org>处理冲突: mongodb-org-server-2.6.0-1.x86_64冲突mongo-org-服务器->处理冲突:mongodb-org-服务器-2.6.0-1.x86_64冲突mongo-10 org>完成依赖解决错误:mongodb-org-org->处理冲突:mongodb-org-服务器与mongo-10 org 2.4.10-mongodb_1.x86_64错误的shell冲突:mongodb-org-服务器与mongo-10-mongodb_1.x86_64错误的服务器冲突: mongodb-org-mongos与mongo-10 org 2.4.10-mongodb_1.x86_64错误: mongodb-org-mongos与mongo-10-mongodb_1.x86_64错误:mongodb-org-工具冲突与mongo-10 org服务器-2.4.10-mongodb_1.x86_64错误:mongodb-org-MongoDB1.x86_64错误2.4.10-mongodb_1.x86_64错误: mongodb-org -服务器与mongo-10 org 2.4.10-mongodb_1.x86_64错误: mongodb-org -工具冲突与mongo-10 org服务器-2.4.10-mongodb_1.x86_64错误:mongodb-org与mongo-10 org 2.4.10-mongodb_1.x86_64错误_64错误: mongodb-org-shell与mongo-10 -Va server-2.4.10-mongodb_1.x86_64-您可以尝试使用--跳过-中断来解决您可以尝试运行的问题: rpm -Va --nofiles -no文摘

并更新此错误:

sudo yum更新mongodb-org加载插件:优先级、安全性、更新-motd、升级-助手amzn-main kB 00:00 amzn-更新 2.3 kB 00:00可用于设置更新进程包MongoDB.org,但未安装。

我怎么才能解决这个问题?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-04-21 04:13:02

由于包名已更改,因此确实需要删除旧包并安装新包。但是,使用yum并不是两个步骤,而是更干净。这将删除旧包并在单个事务中安装新包:

代码语言:javascript
运行
复制
yum shell
> install mongodb-org
> remove mongo-10gen
> remove mongo-10gen-server
> run
--> Running transaction check
---> Package mongo-10gen.i686 0:2.4.10-mongodb_1 will be erased
---> Package mongo-10gen-server.i686 0:2.4.10-mongodb_1 will be erased
---> Package mongodb-org.i686 0:2.6.0-1 will be installed
--> Processing Dependency: mongodb-org-tools = 2.6.0 for package: mongodb-org-2.6.0-1.i686
--> Processing Dependency: mongodb-org-shell = 2.6.0 for package: mongodb-org-2.6.0-1.i686
--> Processing Dependency: mongodb-org-server = 2.6.0 for package: mongodb-org-2.6.0-1.i686
--> Processing Dependency: mongodb-org-mongos = 2.6.0 for package: mongodb-org-2.6.0-1.i686
--> Running transaction check
---> Package mongodb-org-mongos.i686 0:2.6.0-1 will be installed
---> Package mongodb-org-server.i686 0:2.6.0-1 will be installed
---> Package mongodb-org-shell.i686 0:2.6.0-1 will be installed
---> Package mongodb-org-tools.i686 0:2.6.0-1 will be installed
--> Finished Dependency Resolution

================================================================================
 Package                  Arch       Version                 Repository    Size
================================================================================
Installing:
 mongodb-org              i686       2.6.0-1                 10gen        4.6 k
Removing:
 mongo-10gen              i686       2.4.10-mongodb_1        @10gen       181 M
 mongo-10gen-server       i686       2.4.10-mongodb_1        @10gen        30 M
Installing for dependencies:
 mongodb-org-mongos       i686       2.6.0-1                 10gen        6.7 M
 mongodb-org-server       i686       2.6.0-1                 10gen        8.9 M
 mongodb-org-shell        i686       2.6.0-1                 10gen        4.2 M
 mongodb-org-tools        i686       2.6.0-1                 10gen         88 M

Transaction Summary
================================================================================
Install  1 Package  (+4 Dependent packages)
Remove   2 Packages

Total download size: 108 M
Is this ok [y/d/N]: y
Downloading packages:
(1/5): mongodb-org-2.6.0-1.i686.rpm                      | 4.6 kB     00:00
(2/5): mongodb-org-mongos-2.6.0-1.i686.rpm               | 6.7 MB     00:00
(3/5): mongodb-org-server-2.6.0-1.i686.rpm               | 8.9 MB     00:00
(4/5): mongodb-org-shell-2.6.0-1.i686.rpm                | 4.2 MB     00:00
(5/5): mongodb-org-tools-2.6.0-1.i686.rpm                |  88 MB     00:04
--------------------------------------------------------------------------------
Total                                               19 MB/s | 108 MB  00:05
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : mongodb-org-server-2.6.0-1.i686                              1/7
  Installing : mongodb-org-mongos-2.6.0-1.i686                              2/7
  Installing : mongodb-org-tools-2.6.0-1.i686                               3/7
  Installing : mongodb-org-shell-2.6.0-1.i686                               4/7
  Installing : mongodb-org-2.6.0-1.i686                                     5/7
  Erasing    : mongo-10gen-server-2.4.10-mongodb_1.i686                     6/7
  Erasing    : mongo-10gen-2.4.10-mongodb_1.i686                            7/7
  Verifying  : mongodb-org-2.6.0-1.i686                                     1/7
  Verifying  : mongodb-org-shell-2.6.0-1.i686                               2/7
  Verifying  : mongodb-org-tools-2.6.0-1.i686                               3/7
  Verifying  : mongodb-org-mongos-2.6.0-1.i686                              4/7
  Verifying  : mongodb-org-server-2.6.0-1.i686                              5/7
  Verifying  : mongo-10gen-server-2.4.10-mongodb_1.i686                     6/7
  Verifying  : mongo-10gen-2.4.10-mongodb_1.i686                            7/7

Removed:
  mongo-10gen.i686 0:2.4.10-mongodb_1
  mongo-10gen-server.i686 0:2.4.10-mongodb_1

Installed:
  mongodb-org.i686 0:2.6.0-1

Dependency Installed:
  mongodb-org-mongos.i686 0:2.6.0-1      mongodb-org-server.i686 0:2.6.0-1
  mongodb-org-shell.i686 0:2.6.0-1       mongodb-org-tools.i686 0:2.6.0-1

Finished Transaction
> exit
Leaving Shell
票数 7
EN

Stack Overflow用户

发布于 2014-04-09 22:27:00

您必须删除MongoDB 2.4的包:

代码语言:javascript
运行
复制
 sudo yum remove mongo-10gen*

然后安装新的MongoDB 2.6软件包:

代码语言:javascript
运行
复制
sudo yum install mongodb-org
票数 3
EN

Stack Overflow用户

发布于 2014-04-09 15:57:17

似乎您正在从2.4升级到2.6版本,这显然改变了包的名称。

我猜您必须删除/擦除旧包mongodb-10gen*,然后运行这个新的安装命令才能工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22952912

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档