Linux安装gcc时碰到的有关问题解决(解决gcc依赖有关问题)
Linux安装gcc时碰到的有关问题解决(解决gcc依赖有关问题)
rpm安装gcc时碰到的有关问题解决(解决gcc依赖有关问题)
提示:error: Failed dependencies:
cloog-ppl >= 0.15 is needed by gcc-4.4.7-4.el6.x86_64
cpp = 4.4.7-4.el6 is needed by gcc-4.4.7-4.el6.x86_64
rpm安装cloog-ppl会报:
error: Failed dependencies:
libppl.so.7()(64bit) is needed by cloog-ppl-0.15.7-1.2.el6.x86_64
libppl_c.so.2()(64bit) is needed by cloog-ppl-0.15.7-1.2.el6.x86_64
rpm安装cpp会报:
error: Failed dependencies:
libmpfr.so.1()(64bit) is needed by cpp-4.4.7-4.el6.x86_64
安装软件包前期准备工作:
1.挂载光盘镜像到mnt目录下。(学习推荐),下面说说挂载命令
[root@localhost ~]# mount /dev/cdrom /mnt/[root@localhost Packages]# |
挂载成功后,进入到包所在目录
[root@localhost ~]# cd /mnt/Packages/[root@localhost Packages]# |
2.网上去下载需要安装的包。
在安装gcc时我们基本都会碰到这样的错误提示:
1》 安装gcc包,并报错了:
[root@localhost Packages]# rpm -ivh gcc-4.4.7-4.el6.x86_64.rpm warning: gcc-4.4.7-4.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEYerror: Failed dependencies:cloog-ppl >= 0.15 is needed by gcc-4.4.7-4.el6.x86_64cpp = 4.4.7-4.el6 is needed by gcc-4.4.7-4.el6.x86_64[root@localhost Packages]# |
上面的报错说明:缺少两个依赖关系包(cloog-ppl和cpp),那么我们只需要安装这两个包就行了。
2》 安装cloog-ppl包:
[root@localhost Packages]# rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpmwarning: cloog-ppl-0.15.7-1.2.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEYerror: Failed dependencies:libppl.so.7()(64bit) is needed by cloog-ppl-0.15.7-1.2.el6.x86_64libppl_c.so.2()(64bit) is needed by cloog-ppl-0.15.7-1.2.el6.x86_64[root@localhost Packages]# |
上面的报错:其实就是少了一个ppl包!
3》 安装ppl包:
[root@localhost Packages]# rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm warning: ppl-0.10.2-11.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEYPreparing... ########################################### [100%] 1:ppl ########################################### [100%][root@localhost Packages]# |
成功安装ppl包!
4》 回过头安装cloog-ppl包:
[root@localhost Packages]# rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm warning: cloog-ppl-0.15.7-1.2.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEYPreparing... ########################################### [100%] 1:cloog-ppl ########################################### [100%][root@localhost Packages]# |
成功安装cloog-ppl包!
5》 安装cpp包:
[root@localhost Packages]# rpm -ivh cpp-4.4.7-4.el6.x86_64.rpm warning: cpp-4.4.7-4.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEYerror: Failed dependencies: libmpfr.so.1()(64bit) is needed by cpp-4.4.7-4.el6.x86_64[root@localhost Packages]# |
上面的报错:其实就是少了一个mpfr包!
6》 安装mpfr包:
[root@localhost Packages]# rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm warning: mpfr-2.4.1-6.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEYPreparing... ########################################### [100%] 1:mpfr ########################################### [100%][root@localhost Packages]# |
成功安装mpfr包!
7》 回过头安装cpp包:
[root@localhost Packages]# rpm -ivh cpp-4.4.7-4.el6.x86_64.rpm warning: cpp-4.4.7-4.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEYPreparing... ########################################### [100%] 1:cpp ########################################### [100%][root@localhost Packages]# |
成功安装cpp包
8》 这个时候安装gcc时,报缺少的两个包现在都装上,我们再来装一个gcc:
[root@localhost Packages]# rpm -ivh gcc-4.4.7-4.el6.x86_64.rpm warning: gcc-4.4.7-4.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEYPreparing... ########################################### [100%] 1:gcc ########################################### [100%][root@localhost Packages]# |
成功安装gcc,当然你也可以用yum来安装(自动帮助解决依赖关系)!
Linux安装gcc时碰到的有关问题解决(解决gcc依赖有关问题)的更多相关文章
- linux下安装Oracle时交换空间不足的解决方法
摘:linux下安装Oracle时交换空间不足的解决方法 linux上安装Oracle时交换空间不足的解决办法 增加交换空间有两种方法: 严格的说,在系统安装完后只有一种方法可以增加swap,那就是本 ...
- linux安装软件时/usr/lib/python2.7/site-packages/urlgrabber/grabber.py文件异常
linux安装软件时,经常出现以下异常信息 Traceback (most recent call last): File , in <module> main() File , in m ...
- Linux安装软件时90%的人会遇到这个报错,如何解决?
提示 Could not get lock /var/lib/dpkg/lock 报错? 有些小伙伴在使用 apt 包管理器更新或安装软件时,可能会遇到过诸如以下的错误提示: E: Could not ...
- Linux:安装Ubuntu时出现“客户机操作新系统已禁用CPU,请关闭或重置虚拟机”
安装Ubuntu时出现“客户机操作新系统已禁用CPU,请关闭或重置虚拟机“ 解决 在vmware的虚拟机的配置文件中找到xxxx.vmx的文件 用记事本打开 加入 cpuid..eax = " ...
- 【安装Python环境】之“安装 setuptools ”时出现的问题以及解决办法
安装Python环境时,还需要安装"setuptools 与 pip",但是安装setuptools时出现了几个问题,如下: setuptools 与 pip 下载地址如下:htt ...
- 安装vue-cli时-4058报错的解决方法
一.报错信息 安装vue-cli时-4058报错 二.解决办法 1.安装淘宝镜像 npm --registry https://registry.npm.taobao.org info undersc ...
- 【python画圆】pip安装库时出现Read timed out.解决办法
昨天第一次用python画圆,当时并没有安装numpy库(导入数据包)和matplotlib库(导入图形包),于是尝试用pip安装库 首先,我先更新了pip,如下图: 顺便附上成功截图: 然后安装nu ...
- 【python】pip安装库时出现Read timed out.解决办法
昨天第一次用python画圆,当时并没有安装numpy库(导入数据包)和matplotlib库(导入图形包),于是尝试用pip安装库 首先,我先更新了pip,如下图: 顺便附上成功截图: 然后安装nu ...
- Linux安装软件时缺少依赖包的简单较完美解决方法!
大家在linux下源码安装时,有木有经常碰到缺少这个包那个包的,然后不知所措?看到最近有几个筒子安装thrift,安装python因缺少依赖包而进行不下去了.我用的是红帽,装系统的时候习惯把所有的有的 ...
随机推荐
- webpack项目打包配置
webpack.config.js 文件中,其中“plugins”最为重要 var path = require("path"); const webpack = require( ...
- c++ char数组形式的字符串 与输入输出
1. c风格字符串,和strlen函数 #include "stdafx.h" #include <iostream> using std::cout; using s ...
- javaScript事件(九)事件类型之触摸与手势事件
一.触摸事件 touchstart:当手指触摸屏幕时触发:即使已经有一个手指放在了屏幕上也会触发. touchmove:当手指在屏幕上滑动时连续地触发.在这个世界发生期间,调用preventDefau ...
- 基于jquery的页面分屏切换模板
闲来无事,搞了个页面的分屏效果,先来看下效果: 出于可自定义宽高的目的,屏幕分块由CSS控制,由js控制估计等分模块效果一般. 程序相关说明: HTML结构: <div class=" ...
- 【Android】Android处理Home键方法小结
实验几次之后(android4.1 和android4.2)发现在单个的activity里面有以下几个方法可以使用: 方法1:onSaveInstanceState方法 下面这个方法可以处理home的 ...
- 向Spark集群提交任务
1.启动spark集群. 启动Hadoop集群 cd /usr/local/hadoop/ sbin/start-all.sh 启动Spark的Master节点和所有slaves节点 cd /usr/ ...
- Docker数据卷和Docker系统管理(一)
一. 创建和挂载数据卷 1. 创建数据卷 (1)执行下列命令,创建一个名为my-data的数据卷 [root@c720120 ~]# docker volume create my-data my-d ...
- BZOJ3156 防御准备 动态规划 斜率优化
原文链接http://www.cnblogs.com/zhouzhendong/p/8688187.html 题目传送门 - BZOJ3156 题意 长为$n$的序列$A$划分,设某一段为$[i,j] ...
- 【JavaScript】快速入门
摘抄地址快速入门 No1: JavaScript严格区分大小写 No2: JavaScript不区分整数和浮点数,统一用Number表示 NaN表示Not a Number,当无法计算结果时用NaN表 ...
- Python语言说明
第一章:Python入门一.语言什么是语言:人与人之间的沟通计算机语言:计算机语言,即人和计算机之间的沟通语言. 按照级别分类:机器语言:最底层,最低级的语言,只能识别0/1,电平信号汇编语言:计算机 ...