安装 gcc-c++ 时报错和原有 gcc 版本冲突
Centos 6.7 安装 gcc-c++时报下面的错误:
Resolving Dependencies
--> Running transaction check
---> Package gcc-c++.i686 :4.4.-.el6 will be installed
--> Processing Dependency: libstdc++-devel = 4.4.-.el6 for package: gcc-c++-4.4.-.el6.i686
--> Processing Dependency: gcc = 4.4.-.el6 for package: gcc-c++-4.4.-.el6.i686
--> Running transaction check
---> Package gcc-c++.i686 :4.4.-.el6 will be installed
--> Processing Dependency: gcc = 4.4.-.el6 for package: gcc-c++-4.4.-.el6.i686
---> Package libstdc++-devel.i686 :4.4.-.el6 will be installed
--> Finished Dependency Resolution
Error: Package: gcc-c++-4.4.-.el6.i686 (c6-media)
Requires: gcc = 4.4.-.el6
Installed: gcc-4.4.-.el6.i686 (@base)
gcc = 4.4.-.el6
gcc = 4.4.-.el6
Available: gcc-4.4.-.el6.i686 (c6-media)
gcc = 4.4.-.el6
gcc = 4.4.-.el6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
解决办法:将 gcc,cpp, libgomp 等等依赖先删除掉,然后重新直接安装 gcc-c++,让其自动安装它的正确版本的依赖的 gcc, cpp, libgomp:
[root@localhost ~]# yum install gcc-c++
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Install Process
Loading mirror speeds from cached hostfile
* c6-media:
Resolving Dependencies
--> Running transaction check
---> Package gcc-c++.i686 :4.4.-.el6 will be installed
--> Processing Dependency: libstdc++-devel = 4.4.-.el6 for package: gcc-c++-4.4.-.el6.i686
--> Processing Dependency: gcc = 4.4.-.el6 for package: gcc-c++-4.4.-.el6.i686
--> Running transaction check
---> Package gcc.i686 :4.4.-.el6 will be installed
--> Processing Dependency: libgomp = 4.4.-.el6 for package: gcc-4.4.-.el6.i686
--> Processing Dependency: cpp = 4.4.-.el6 for package: gcc-4.4.-.el6.i686
--> Processing Dependency: libgomp.so. for package: gcc-4.4.-.el6.i686
---> Package libstdc++-devel.i686 :4.4.-.el6 will be installed
--> Running transaction check
---> Package cpp.i686 :4.4.-.el6 will be installed
---> Package libgomp.i686 :4.4.-.el6 will be installed
--> Finished Dependency Resolution Dependencies Resolved ==========================================================================================================================================
Package Arch Version Repository Size
==========================================================================================================================================
Installing:
gcc-c++ i686 4.4.-.el6 c6-media 4.3 M
Installing for dependencies:
cpp i686 4.4.-.el6 c6-media 3.4 M
gcc i686 4.4.-.el6 c6-media 8.2 M
libgomp i686 4.4.-.el6 c6-media k
libstdc++-devel i686 4.4.-.el6 c6-media 1.6 M Transaction Summary
==========================================================================================================================================
Install Package(s) Total download size: M
Installed size: M
Is this ok [y/N]: y
Downloading Packages:
------------------------------------------------------------------------------------------------------------------------------------------
Total MB/s | MB :
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : libstdc++-devel-4.4.-.el6.i686 /
Installing : cpp-4.4.-.el6.i686 /
Installing : libgomp-4.4.-.el6.i686 /
Installing : gcc-4.4.-.el6.i686 /
Installing : gcc-c++-4.4.-.el6.i686 /
Unable to connect to dbus
Verifying : gcc-c++-4.4.-.el6.i686 /
Verifying : libgomp-4.4.-.el6.i686 /
Verifying : gcc-4.4.-.el6.i686 /
Verifying : libstdc++-devel-4.4.-.el6.i686 /
Verifying : cpp-4.4.-.el6.i686 / Installed:
gcc-c++.i686 :4.4.-.el6 Dependency Installed:
cpp.i686 :4.4.-.el6 gcc.i686 :4.4.-.el6 libgomp.i686 :4.4.-.el6 libstdc++-devel.i686 :4.4.-.el6 Complete!
[root@localhost ~]#
可以看到安装 gcc-c++ 成功了。
安装 gcc-c++ 时报错和原有 gcc 版本冲突的更多相关文章
- windows下pip安装python模块时报错
windows下pip安装python模块时报错总结 装载于:https://www.cnblogs.com/maxaimee/p/6515165.html 前言: 这几天把python版本升级后, ...
- 关于pycharm中安装第三方库时报错的解决办法(一)
记录自己的生活! 一.事发背景 在pycharm中直接安装第三方库时因为版本问题总是无法安装成功,事情不大,但是很重要. 二.经过 最开始我自己电脑上安装了Python3.6和Python2. ...
- windows下pip安装python模块时报错【转】
windows下pip安装python模块时报错总结 请给作者点赞--> 原文链接 1 权限问题 C:\Users\ljf>pip install xlwt Exception: Trac ...
- npm安装socket.io时报错的解决方法(npm WARN enoent ENOENT: no such file or directory, open '/usr/local/nodejs/bin/package.json')
执行 npm install socket.io安装时报错: [root@WEB node_modules]# npm install socket.ionpm WARN enoent ENOENT: ...
- [LoadRunner]LR11安装或破解时报错的解决方法
背景:在性能测试项目上,需要安装到LR11进行性能测试,而在安装时会出现安装运行环境失败,安装文件缺失等问题.现总结了上述问题,并给出以下解决方法: 问题1:安装LoadRunner时出现“计算机缺少 ...
- windows下pip安装python模块时报错总结
http://www.cnblogs.com/liaojiafa/p/5100550.html 前言: 这几天把python版本升级后,发现pip安装模块好多都报错(暂不确定是不是因为升级导致的),我 ...
- Linux安装mysql-python库时报错解决办法
用pip安装mysql-python库的时候遇到如下报错 root@LoidAir:~# pip install mysql-python Collecting mysql-python Using ...
- 安装MongoDB启动时报错‘发生系统错误2’的解决办法
安装数据库mongodb启动时报"发生系统错误2". 这个问题是如果你之前已经装过一次,并且两次安装目录不同,就绝对会碰到的,因为你之前安装的路径已经在注册表中生成了,并没有随着你 ...
- gem安装redis库时报错
报错一: [root@Redis-1 software]# /usr/local/ruby/bin/gem install redis-3.2.2.gem ERROR: Loading command ...
随机推荐
- Zookeeper安装,Zookeeper单机模式安装
http://zookeeper.apache.org/releases.html#download 下载解压到(我自己的)解压到 /usr/local 下 把名字改成 zookeeper 进入zoo ...
- 数据查询语言DQL 与 内置函数(聚合函数)
数据查询语言DQL 从表中获取符合条件的数据 select select*from表的名字 查询表所有的数据.(select跟from必须一块用 成对出现的) * 表示所有字段,可以换成想要查询的 ...
- 出现异常:Unsupported major.minor version
今天在使用springboot的最新版本的时候出现了这个问题 ,抛出来的异常是:UnsupportedClassVersionError 打开异常的源码看了一下 * Thrown when the J ...
- Array数组基础
数组的定义 数组(array)是按次序排列的一组值,单个值称为元素,它们的位置都有编号(从0开始).整个数组用方括号表示. var arr = ['a', 'b', 'c']; 上面代码中的a.b.c ...
- GC之详解CMS收集过程和日志分析
2016-08-23 关于GC的算法和垃圾收集器的种类就暂且不说了,网上有大把的资料供参考 话题引入 让我们先简单的看下整个堆年轻代和年老代的垃圾收集器组合(以下配合java8完美支持,其他版本可 ...
- linux非常用但很有用的命令
查找指定目录下包含指定字符串的所有文件 grep -rl 'abc' / top查看命令的完整启动路径 top 按c top以MB为单位显示内存信息 top -M 查看内存top io趋势 pidst ...
- HTTP协议(转)
HTTP是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分布式超媒体信息系统.它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展.目前在WWW中使用的是HTTP/1.0的第 ...
- (转)T-SQL查询处理执行顺序(一)
对于T-SQL编程,用得最广泛的,莫过于查询(Querying).要想写出高质量.高性能的查询语句,必须深入地了解逻辑查询处理. 一.逻辑查询处理的各个阶段 (5)SELECT DISTINCT TO ...
- JSON.stringify()和JOSN.parse()
JSON.stringify()跟JSON.parse() 终于把这两个方法搞清楚了!!! JSON.tringify():把一个json数据转化成JSON string JSON.stringify ...
- HTML5 学习笔记(五)——WebSocket与消息推送
B/S结构的软件项目中有时客户端需要实时的获得服务器消息,但默认HTTP协议只支持请求响应模式,这样做可以简化Web服务器,减少服务器的负担,加快响应速度,因为服务器不需要与客户端长时间建立一个通信链 ...