Chinaunix首页 | 论坛 | 博客
  • 博客访问: 337412
  • 博文数量: 103
  • 博客积分: 3886
  • 博客等级: 中校
  • 技术积分: 1005
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-28 15:00
文章分类

全部博文(103)

文章存档

2011年(30)

2010年(73)

分类: LINUX

2011-07-26 11:45:12

 这个问题是源于源的目录结构,有些版本的源可能没有这类问题,而我这里的版本是64位的Redhat 5 u 4 (和CentOS 5.4相仿),在 找到解决方法。

在yum.conf中的main字段部分添加排除包含i386和i686字段的软件包,并更新YUM仓库的信息,在/etc/yum.conf配置文件的main字段增加在YUM操作时排除包含i386和i686字样的软件包。

 

  1. [root@node02 ~]# vim /etc/yum.conf  
  2. [main] 
  3. ... 
  4. exclude=*.i?86 
  5. ... 

这样更新一下YUM缓冲的信息。

 

  1. [root@node02 ~]# yum clean all 
  2. Loaded plugins: downloadonly, rhnplugin, security 
  3. Cleaning up Everything 

删除已经安装了的标记为了i386或i686的的软件包。

 

  1. [root@node02 ~]# yum remove \*.i\?86 
  2. Loaded plugins: downloadonly, rhnplugin, security 
  3. ... 
  4. Setting up Remove Process 
  5. Is this ok [y/N]: y 
  6. ... 
  7. Running Transaction 
  8.   Erasing        : nss                                                                                                 1/303  
  9. ... 
  10.   Erasing        : openssl                                                                                           303/303  
  11. Removed: 
  12.   GConf2.i386 0:2.14.0-9.el5  
  13. ...                                                                           
  14.   zlib-devel.i386 0:1.2.3-3                                        
  15. Complete! 
阅读(1583) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~