例如,在x86_64 CentOS上安装i386时,yum也希望安装i386版本。
它为什么要这么做?我能得到x86_64版本来节省磁盘空间吗?
[root@rt ~]# yum install mysql-server mysql
Resolving Dependencies
--> Running transaction check
---> Package mysql.i386 0:5.0.77-4.el5_6.6 set to be updated
--> Processing Dependency: perl(DBI) for package: mysql
---> Package mysql.x86_64 0:5.0.77-4.el5_6.6 set to be updated
---> Package mysql-server.x86_64 0:5.0.77-4.el5_6.6 set to be updated
--> Processing Dependency: perl-DBD-MySQL for package: mysql-server
--> Running transaction check
---> Package perl-DBD-MySQL.x86_64 0:3.0007-2.el5 set to be updated
---> Package perl-DBI.x86_64 0:1.52-2.el5 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
===================================================================================
Package Arch Version Repository Size
===================================================================================
Installing:
mysql i386 5.0.77-4.el5_6.6 base 4.8 M
mysql x86_64 5.0.77-4.el5_6.6 base 4.8 M
mysql-server x86_64 5.0.77-4.el5_6.6 base 9.8 M
Installing for dependencies:
perl-DBD-MySQL x86_64 3.0007-2.el5 base 148 k
perl-DBI x86_64 1.52-2.el5 base 600 k
Transaction Summary
===================================================================================
Install 5 Package(s)
Upgrade 0 Package(s)
Total download size: 20 M
Is this ok [y/N]: 发布于 2012-01-16 10:05:57
这很可能是32位客户端可能需要的部分,这对于更老的32位仅二进制应用程序来说是必要的。
甚至说节省4.8MB的磁盘空间也不值得花时间,IMHO。
https://serverfault.com/questions/350244
复制相似问题