Remi:哪个存储库包含什么?

rob*_*sch 2 repository dnf centos8

如果我添加 remi 存储库,dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm我会得到 3 个文件,其中/etc/yum.repos.d声明了以下存储库:

remi-modular
remi-modular-test
remi
remi-test
remi-debuginfo
remi-test-debuginfo
remi-safe
remi-safe-debuginfo
Run Code Online (Sandbox Code Playgroud)

我遗漏了一些关于如何组织包以及何时使用什么的介绍性文字。我什么时候应该使用 remi、remi-safe 或 remi-modular 存储库?

Mic*_*ton 5

作为一般规则,您应该启用remi-safe,remiremi-modular(但所有这三个都应该已启用)。这些存储库一起包含您希望从 remi 安装的包和模块流。

这些存储库细分如下:

  • remi-safe 包含主存储库 remi 和 remi-modular 中其他软件包所需的软件包,但不包含在您正在使用的 Linux 发行版中。它被称为“安全”,因为它不会替换发行版附带的任何软件包。

  • remi 和 remi-modular 包含您感兴趣的软件包。它们可能会替换和覆盖您的发行版中包含的软件包和模块流。模块流包含在 remi-modular 存储库中,其他包位于 remi 存储库中。

remi-test 和 remi-modular-test 包含在 remi 和 remi-modular 存储库中全面发布之前正在测试的更新。您通常不会启用这些功能,但如果您的软件包出现问题,您可能可以通过这些存储库尽早访问更新。

debuginfo 存储库包含 debuginfo RPM,可在调试程序或通过自动错误报告时使用。您也不会启用这些存储库;如果需要进行错误报告,ABRT 将自动从中安装软件包,并且您可以使用dnf debuginfo-install <package>.