CentOS 5.5-64位,Yum一下子给了x86

    技术2022-05-19  22

    编译PHP5.3.3时,需要用到libjpeg-devel库,早些时候通过rpm安装真是麻烦,现在通过yum安装软件包真方便。于是执行:

    1 yum install libjpeg-devel

    突然注意到yum这小子一下子给了两份包:x86-64 + i386,系统明明是64位的,怎么也给了个32bit的包?以前安装的32位CentOS,yum就只给32位的包。

    让yum只给64bit的包,也不难,只需要在/etc/yum.conf中加个exclude选项:

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

    exclude选项支持正则表达式,*.i?86可以用来过滤掉i386,i686等32bit包。

    另外,也应该删除已经安装的32bit包,执行下面的命令即可:

    1 yum remove /*.i/?86

    哈哈,又释放出100M以上的空间,空间也是钱啊。 参考《64位的 CentOS 上只安装64位的软件包》。


    最新回复(0)