debian – ia32-libs的优点和缺点是什么?

在我正在安装的Linux(Mint 17)上,我一直在努力避免安装ia32-libs软件包.
当我过去使用它时,我记得一些问题出现,最显着的启动时间显着减慢,一些肉桂设置被打破.

我注意到Linux Mint 17.1升级requires ia32-libs for Skype(我想继续使用).
这是我尚未升级的一个主要原因.

ia32-libs包的实际利弊是什么?
在新应用程序可能是64位原生的意义上,它是否已被“弃用”,所以我可以避免下载?或者我只是推迟了不可避免的事情?

最佳答案
ia32-libs允许您安装常见的32位程序,不多也不少.它是32位库的集合.它对64位程序没有影响.它不会损害性能,它只会占用一些磁盘空间.

较新版本的Debian和Ubuntu通过允许在64位系统上安装32位软件包使ia32-libs过时,因此您可以精确选择所需的库.这称为multiarch.Mint 17是multiarch,因此您可以通过安装与64位库相同的软件包名称的i386版本来安装单独的32位库,例如: apt-get install libc6:i386.您可能需要一次性运行sudo dpkg –add-architecture i386来启用multiarch(我不知道安装程序是否适合您)(然后在开始安装之前使用apt-get update更新软件包列表) 32位包).

仍然提供ia32-libs软件包以实现向后兼容性,以防您有第三方deb软件包声明对该软件包名称的依赖,并且为了便于安装大量公共库,以防您手动安装二进制文件和不想花时间选择所需的精确软件包来获取所需的库.

转载注明原文:debian – ia32-libs的优点和缺点是什么? - 代码日志