哪一个优先?
RHEL 7 服务器
例如,如果我有 device-mapper-libs.i686 和 device-mapper-libs.x86_64,哪一个运行?
他们都跑吗?
这会对性能造成影响吗?
答案1
这些包只是库,不能自行运行。您可能会有一个或多个应用程序链接针对这些库;通常在 RHEL7 上,应用程序将与 64 位版本的库链接,而 32 位版本往往是为了向后兼容。
您可以查看是否可以使用以下命令卸载 32 位版本:
rpm --test -e device-mapper-libs.i686
如果没有报告任何内容需要这些库,理论上你可以卸载它们,假设你已经通过 RPM 安装了所有软件。如果你从源代码编译了一些东西,那么 RPM 的依赖关系就不会跟踪它们。