0

我正在运行 Centos 7 以及其他存储库 remi-safe 和 mariaDB-10.5。几个月来一切正常,现在我在运行 yum update 时遇到包冲突:

Error: Package: libzip5-1.8.0-2.el7.remi.x86_64 (remi-safe)
Required: libzstd(x86-64) >= 1.3.6
Available: libzstd-1.3.4-1.el7.x86_64 (mariadb-main)
           libzstd(x86-64) = 1.3.4-1.el7
Error: Package: libzip5-1.8.0-2.el7.remi.x86_64 (remi-safe)
Required: libzstd(x86-64) >= 1.3.6
Install: libzstd-1.3.4-1.el7.x86_64 (mariadb-main)
         libzstd(x86-64) = 1.3.4-1.el7

我试图通过设置 yum 存储库的优先级来解决这个问题(我给 MariaDB 1 个,给 Remi 2 个,给 Centos Base 包 3 个,给 EPEL 4 个),但这并没有解决问题。

我怎样才能让 remi-safe 和 mariadb-10.5 再次在系统上运行而不会发生争吵?

4

1 回答 1

1

EPEL有zstd 1.5.0,所以你必须使用这个

所以应该禁用优先级插件或正确配置它,对于基础和 EPEL 存储库具有更高的优先级,更高的优先级意味着更低的值。

请注意,mariadb 10.5 在官方CentOS SCLo存储库中可用,它可能更好地集成到系统中。

于 2021-07-14T14:05:23.000 回答