如果我添加 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
我遗漏了一些关于如何组织包以及何时使用什么的介绍性文字。我什么时候应该使用 remi、remi-safe 或 remi-modular 存储库?
作为一般规则,您应该启用
remi-safe
,remi
andremi-modular
(但所有这三个都应该已经启用)。这些 repos 一起包含您希望从 remi 安装的包和模块流。这些回购分解如下:
remi-safe 包含主 repos remi 和 remi-modular 中其他软件包所需的软件包,但不包含在您使用的 Linux 发行版中。它被称为“安全”,因为它不会替换发行版提供的任何包。
remi 和 remi-modular 包含您感兴趣的包。它们可能会替换和覆盖您的发行版中包含的包和模块流。模块流包含在 remi-modular repo 中,其他包在 remi repo 中。
remi-test 和 remi-modular-test 包含在 remi 和 remi-modular repos 中的一般发布之前正在测试的更新。您通常不会启用这些,但如果您遇到包问题,您可能会通过这些存储库提前访问更新。
debuginfo repos 包含调试程序或通过自动错误报告时使用的 debuginfo RPM。您也不会启用这些存储库;如果需要报告错误,ABRT 将自动从它们安装包,您可以手动安装它们(例如,自己运行调试器)
dnf debuginfo-install <package>
。