CentOS5.2 装完linux后 yum install 错误

yum-yinstallgcc*……………………packagegcc44-4.4.0-6.el5.i386(/gcc44-4.4.0-6.el5.i386)Error:M... yum -y install gcc*
……………………
package gcc44-4.4.0-6.el5.i386 (/gcc44-4.4.0-6.el5.i386)
Error: Missing Dependency: libgcj.so.7rh is needed by package gcc-java-4.1.2-46.el5.i386 (/gcc-java-4.1.2-46.el5.i386)
Error: Missing Dependency: glibc-devel >= 2.2.90-12 is needed by package gcc-4.1.2-46.el5.i386 (/gcc-4.1.2-46.el5.i386)
Error: Missing Dependency: libgfortran = 4.1.2-46.el5 is needed by package gcc-gfortran-4.1.2-46.el5.i386 (/gcc-gfortran-4.1.2-46.el5.i386)
Error: Missing Dependency: libgij.so.7rh is needed by package gcc-java-4.1.2-46.el5.i386 (/gcc-java-4.1.2-46.el5.i386)
Error: Missing Dependency: libstdc++-devel = 4.1.2-46.el5 is needed by package gcc-c++-4.1.2-46.el5.i386 (/gcc-c++-4.1.2-46.el5.i386)
Error: Missing Dependency: libobjc.so.1 is needed by package gcc-objc-4.1.2-46.el5.i386 (/gcc-objc-4.1.2-46.el5.i386)
Error: Missing Dependency: libgfortran.so.3 is needed by package gcc44-gfortran-4.4.0-6.el5.i386 (/gcc44-gfortran-4.4.0-6.el5.i386)
Error: Missing Dependency: libobjc = 4.1.2-46.el5 is needed by package gcc-objc-4.1.2-46.el5.i386 (/gcc-objc-4.1.2-46.el5.i386)
Error: Missing Dependency: libgnat = 4.1.2-46.el5 is needed by package gcc-gnat-4.1.2-46.el5.i386 (/gcc-gnat-4.1.2-46.el5.i386)
Error: Missing Dependency: libgmp.so.3 is needed by package gcc44-c++-4.4.0-6.el5.i386 (/gcc44-c++-4.4.0-6.el5.i386)
Error: Missing Dependency: libgomp >= 4.1.2-46.el5 is needed by package gcc-4.1.2-46.el5.i386 (/gcc-4.1.2-46.el5.i386)
Error: Missing Dependency: libgnat-4.1.so is needed by package gcc-gnat-4.1.2-46.el5.i386 (/gcc-gnat-4.1.2-46.el5.i386)
Error: Missing Dependency: libgfortran.so.1 is needed by package gcc-gfortran-4.1.2-46.el5.i386 (/gcc-gfortran-4.1.2-46.el5.i386)
Error: Missing Dependency: libgmp.so.3 is needed by package gcc44-gfortran-4.4.0-6.el5.i386 (/gcc44-gfortran-4.4.0-6.el5.i386)
Error: Missing Dependency: glibc-devel >= 2.2.90-12 is needed by package gcc44-4.4.0-6.el5.i386 (/gcc44-4.4.0-6.el5.i386)
Error: Missing Dependency: libgmpxx.so.3 is needed by package gcc44-4.4.0-6.el5.i386 (/gcc44-4.4.0-6.el5.i386)
Error: Missing Dependency: libgmp.so.3 is needed by package gcc44-4.4.0-6.el5.i386 (/gcc44-4.4.0-6.el5.i386)
Error: Missing Dependency: libgcj-tools.so.7rh is needed by package gcc-java-4.1.2-46.el5.i386 (/gcc-java-4.1.2-46.el5.i386)
Error: Missing Dependency: libgomp.so.1 is needed by package gcc44-4.4.0-6.el5.i386 (/gcc44-4.4.0-6.el5.i386)
Error: Missing Dependency: libgcj-devel = 4.1.2-46.el5 is needed by package gcc-java-4.1.2-46.el5.i386 (/gcc-java-4.1.2-46.el5.i386)
Error: Missing Dependency: libgmp.so.3 is needed by package gcc-gfortran-4.1.2-46.el5.i386 (/gcc-gfortran-4.1.2-46.el5.i386)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodiges
rpm -qa| grep gcc
libgcc-4.1.2-46.el5
yum配置的本地DVD库源,之前在安装系统的时候默认安装包,yum都没有问题,在装CentOS的时候选择了最简安装,手动去除了一些组件,会不会和这个有关?yum配制成网络库源还是出现同样的错误 。

最后用rpm方式安装的
展开
 我来答
zcmsgk
2015-11-26 · 知道合伙人软件行家
zcmsgk
知道合伙人软件行家
采纳数:343 获赞数:784
从事运维工程多年,有丰富的IDC经验,擅长web应用,熟练掌握Linux、windows各种web环境架构,以及软件应用

向TA提问 私信TA
展开全部
1、检查网络,确保网络连接正常

2、尝试修改yum源
3、修改yum源为阿里云的yum源方法如下:
① 备份之前的CentOS-Base.repo地址
cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.back
② 下载阿里云yum源
http://mirrors.aliyun.com/repo/Centos-5.repo
③将服务器上的软件包信息缓存到本地,以提高搜索安装软件的速度
yum makecache
如果你在执行上面这边命令时,报错:Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again

建议用如下方法解决:检查/etc/yum.repos.d/下是否有epel.repo文件,如果有,重命名为epel.repo_bak 千万不能以.repo格式备份,然后在执行一次上面的命令即可!
ncui1
2010-07-10 · TA获得超过1321个赞
知道小有建树答主
回答量:341
采纳率:0%
帮助的人:329万
展开全部
在linux系统中安装某一个软件往往需要其他相关软件的支持,如果所依赖的软件没有安装,那么必须先安装这些软件。但是centos 会自动帮你安装的。你的情况就是相关软件没有安装。用 yum install gcc 试一下。 在网络通的情况下, 应该很容易的,不需要手动安装相关软件。可能是你用了正则符号造成的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jhkwei
2010-07-09 · TA获得超过560个赞
知道小有建树答主
回答量:1324
采纳率:0%
帮助的人:869万
展开全部
应该是你升级没有成功,有一些包为别人所依赖,系统无法删除它,以至无法成功,应该你已经安装了gcc,你可以
rpm -qa| grep gcc
看看安装了什么东西,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式