Centos 64位使用 yum 会安装两个相同软件包的解决方法
2012-09-10 11:05
936 查看
系统环境:Centos 5.6 X86_64 事项:关于yum install 安装两个相同软件包问题 今天我刚上了64位的Cetnos 系统,想着安装mysql,采用yum install mysql后发现它给我yum了i386版及 x86_64版,故使用rpm -qa |grep mysql 有两个相同的mysql;知道问题是由于yum引起那么我们就可以从yum的配置文件入手了;下面我们通过修改/etc/yum.conf文件来排除32位的包被yum安装。 #vi /etc/yum.conf [main] cachedir=/var/cache/yum keepcache=0 debuglevel=2 exclude=*.i?86 …… exclude选项支持正则表达式,*.i?86可以用来过滤掉i386,i686等32bit包了 如果你已经安装了一些32位的软件包你也可以以下命令删除哦 #yum remove \*.i\?86
Linux 64位系统下yum安装32位与64位两软件包的解决方法 这个问题是源于源的目录结构,有些版本的源可能没有这类问题,而我这里的版本是64位的Redhat 5 u 8。 在yum.conf中的main字段部分添加排除包含i386和i686字段的软件包,并更新YUM仓库的信息,在/etc/yum.conf配置文件的main字段增加在YUM操作时排除包含i386和i686字样的软件包。 # vim /etc/yum.conf [main] cachedir=/var/cache/yum keepcache=0 debuglevel=2 exclude=*.i386 *.i686 logfile=/var/log/yum.log distroverpkg=redhat-release tolerant=1 exactarch=1 obsoletes=1 gpgcheck=1 plugins=1 这样更新一下YUM缓冲的信息。 # yum clean all Loaded plugins: downloadonly, rhnplugin, security Cleaning up Everything 删除已经安装了的标记为了i386或i686的的软件包。 # yum remove \*.i\?86 Loaded plugins: downloadonly, rhnplugin, security ... Setting up Remove Process Is this ok [y/N]: y ... Running Transaction Erasing : nss 1/303 ... Erasing : openssl 303/303 Removed: GConf2.i386 0:2.14.0-9.el5 ... zlib-devel.i386 0:1.2.3-3 Complete!
相关文章推荐
- Centos 64位使用 yum 会安装两个相同软件包的解决方法
- Centos 64位使用 yum 会安装两个相同软件包的解决方法
- 64位Linux使用yum安装两个相同软件不同版本包的解决方法
- CentOS使用yum安装软件提示需要KEY的解决方法
- CentOS 5 上使用yum同时安装32位和64位包的解决方法
- CentOS 5 上使用yum同时安装32位和64位包的解决方法
- CentOS 64位系统 yum安装32位软件包的方法
- 在Centos中yum安装和卸载软件的使用方法
- 64位centOS6.3安装yum时系统报错,centOS6.3到centOS7原理相同办法解决
- [Linux]在Centos中yum安装和卸载软件的使用方法
- 在Centos中yum安装和卸载软件的使用方法
- 在Centos中yum安装和卸载软件的使用方法
- 在Centos中yum安装和卸载软件的使用方法
- 在CentOS系统中使用yum安装指定版本软件的方法
- 在Centos中yum安装和卸载软件的使用方法(转)
- 在Centos中yum安装和卸载软件的使用方法
- 在Centos中yum安装和卸载软件的使用方法
- 在Centos中yum安装和卸载软件的使用方法
- 在Centos中yum安装和卸载软件的使用方法
- 在Centos中yum安装和卸载软件的使用方法(转载)