> CentOS > CentOS运维 >

yum只安装64位软件

如果想要保持一个纯的64位系统,在64位CentOS上避免安装32位软件包的话很容易,只需要在 yum.conf 加上一行过滤掉 i386, i686 的软件包就可以了.方法如下:

1 vi /etc/yum.conf
2 [main]
3 ...
4 exclude=*.i?86


1 echo exclude=*.i?86 >> /etc/yum.conf


当然了,这样设置你可以保证今后可以不安装上32位的rpm包,那以前已经安装上的又该怎么办呢?其实还是可以用yum 删除掉的:
1 yum remove \*.i\?86

Loaded plugins: downloadonly, rhnplugin, security
...
Setting up Remove Process
Is this ok [y/N]: y
...
Running Transaction
  Erasing        : nss
...
  Erasing        : openssl
Removed:
  GConf2.i386 0:2.14.0-9.el5
...
  zlib-devel.i386 0:1.2.3-3
Complete!

可以看到已经卸载了32位的rpm包了.


(责任编辑:IT)