1、error: cannot create %sourcedir /usr/src/redhat/SOURCES出错解决方案
出现error: cannot create %sourcedir /usr/src/redhat/SOURCES错误,是权限的问题,可以使用mkdir /usr/src/redhat/SOURCES,建立文件后,再使用chmod 777 SOURCES来放开SOURCES的权限,然后安装RPM包就可以正常安装了
2、依赖包的安装
出现ibmpfr.so.1()(64bit) is needed by cpp-4.4.4-13.el6.x86_64时,是缺mpfr-2.4.1-6.el6.x86_64.rpm这个包
出现libppl.so.7()(64bit) is needed by cloog-ppl-0.15.7-1.2.el6.x86_64时,是缺ppl-0.10.2-11.el6.x86_64.rpm这个包
注意此类依赖包的查找。
3、rpm包互相依赖
在安装rpm -ivh elfutils-libelf-devel-0.137-3.el5.x86_64.rpm 提示依赖 “elfutils-libelf-devel-static-x86”
按照提示要求,安装rpm -ivh elfutils-libelf-devel-static-0.137-3.el5.x86_64.rpm 又提示依赖刚刚执行但是无法通过的“elfutils-libelf-devel-x86_64”
现在的局面是A依赖B,B又依赖A,死循环!
解决方案:就是把它们放在一起执行,用空格分开就可以了。