linux下用RPM安装GCC时,提示出错
包里面有compat-gcc-32-3.2.3-47.3.i386.rpmcompat-gcc-32-c++-3.2.3-47.3.i386.rpmcpp-3.4.6-3...
包里面有
compat-gcc-32-3.2.3-47.3.i386.rpm
compat-gcc-32-c++-3.2.3-47.3.i386.rpm
cpp-3.4.6-3.i386.rpm
gcc-3.4.6-3.i386.rpm
gcc-c++-3.4.6-3.i386.rpm
gcc-g77-3.4.6-3.i386.rpm
gcc-gnat-3.4.6-3.i386.rpm
gcc-java-3.4.6-3.i386.rpm
gcc-objc-3.4.6-3.i386.rpm
glibc-devel-2.3.4-2.25.i386.rpm
glibc-headers-2.3.4-2.25.i386.rpm
glibc-kernheaders-2.4-9.1.98.EL.i386.rpm
libgcc-3.4.6-3.i386.rpm
执行下面步骤
rpm -ivh cpp-3.4.6-3.i386.rpm
rpm -ivh glibc-kernheaders-2.4-9.1.98.EL.i386.rpm
当执行:Failed dependencies:
rpm -ivh glibc-headers-2.3.4-2.25.i386.rpm时
提示error
glibc=2.3.4-2.25 is needed by glibc-headers-2.3.4-2.25
问下这是哪边错了。该怎么解决
写错了
当执行rpm -ivh glibc-headers-2.3.4-2.25.i386.rpm时
提示 error:Failed dependencies: 展开
compat-gcc-32-3.2.3-47.3.i386.rpm
compat-gcc-32-c++-3.2.3-47.3.i386.rpm
cpp-3.4.6-3.i386.rpm
gcc-3.4.6-3.i386.rpm
gcc-c++-3.4.6-3.i386.rpm
gcc-g77-3.4.6-3.i386.rpm
gcc-gnat-3.4.6-3.i386.rpm
gcc-java-3.4.6-3.i386.rpm
gcc-objc-3.4.6-3.i386.rpm
glibc-devel-2.3.4-2.25.i386.rpm
glibc-headers-2.3.4-2.25.i386.rpm
glibc-kernheaders-2.4-9.1.98.EL.i386.rpm
libgcc-3.4.6-3.i386.rpm
执行下面步骤
rpm -ivh cpp-3.4.6-3.i386.rpm
rpm -ivh glibc-kernheaders-2.4-9.1.98.EL.i386.rpm
当执行:Failed dependencies:
rpm -ivh glibc-headers-2.3.4-2.25.i386.rpm时
提示error
glibc=2.3.4-2.25 is needed by glibc-headers-2.3.4-2.25
问下这是哪边错了。该怎么解决
写错了
当执行rpm -ivh glibc-headers-2.3.4-2.25.i386.rpm时
提示 error:Failed dependencies: 展开
3个回答
展开全部
RPM包之间有依赖关系,装glibc-headers之前要先装glibc-devel-2.3.4-2.25.i386.rpm,可根据错误提示安装相应的RPM包。
如果不想这么麻烦,可以在联网情况下,在终端中输入命令
yum install gcc
或yum update gcc
进行在线安装或升级gcc。
补充:yum命令是Redhat Linux系统的命令。
如果不想这么麻烦,可以在联网情况下,在终端中输入命令
yum install gcc
或yum update gcc
进行在线安装或升级gcc。
补充:yum命令是Redhat Linux系统的命令。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
glibc=2.3.4-2.25 is needed by glibc-headers-2.3.4-2.25
提示需要glibc-headers-2.3.4-2.25这个包,那么,你的glibc的rpm在哪弄到的?是linux安装盘吗?那就在去安装盘的那个文件夹找这个headers的rpm,然后再安装,可能还会其实缺很多rpm,一个一个都这样找,然后安装,麻烦,不过很好用。
注意!!!系统的glibc是不能用rpm安装的吧!glibc是linux最基本的库,这个东西要是升级或者替换了,估计系统也就完蛋了。你下载的这个gcc版本应该是和你的系统版本不兼容,所以提示需要另一个版本的glibc,建议你针对你的系统版本找对应的gcc进行安装,最好能找到原来的安装盘,直接从安装盘添加删除软件,这样最方便了,针对redhat企业版而言。
提示需要glibc-headers-2.3.4-2.25这个包,那么,你的glibc的rpm在哪弄到的?是linux安装盘吗?那就在去安装盘的那个文件夹找这个headers的rpm,然后再安装,可能还会其实缺很多rpm,一个一个都这样找,然后安装,麻烦,不过很好用。
注意!!!系统的glibc是不能用rpm安装的吧!glibc是linux最基本的库,这个东西要是升级或者替换了,估计系统也就完蛋了。你下载的这个gcc版本应该是和你的系统版本不兼容,所以提示需要另一个版本的glibc,建议你针对你的系统版本找对应的gcc进行安装,最好能找到原来的安装盘,直接从安装盘添加删除软件,这样最方便了,针对redhat企业版而言。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询