这是关于CentOS/RedHat 8中AppStream模块的一般问题。如果我们是自定义编译应用程序,如Apache或PHP,我们应该禁用该应用程序的AppStream模块吗?我似乎没有在文档中找到任何直接引用。是否有任何好处和/或必要性?谢谢你,谢谢
mrfwxfqh1#
根据您要安装的软件,您甚至可能无法禁用AppStream模块(由于依赖关系或因为您需要更新版本的库等)。是否启用AppStream模块并不重要,除非您从这些AppStream模块安装软件包-特别是如果它们与您的自定义软件重叠:假设您正在从AppStream模块安装httpd,并且您还使用相同的路径自己编译它.下一个dnf update将使用AppStream模块中更新的RPM包中的二进制文件替换您的二进制文件。
httpd
dnf update
aamkag612#
CentOS Repo的URL已更改为“https://vault.centos.org“。例如:baseurl=https://vault.centos.org/$contentdir/$releasever/BaseOS/$baseline/os/相应地更新repo文件,运行“yum update/ dnf update:“,它应该可以正常工作。
2条答案
按热度按时间mrfwxfqh1#
根据您要安装的软件,您甚至可能无法禁用AppStream模块(由于依赖关系或因为您需要更新版本的库等)。
是否启用AppStream模块并不重要,除非您从这些AppStream模块安装软件包-特别是如果它们与您的自定义软件重叠:假设您正在从AppStream模块安装
httpd
,并且您还使用相同的路径自己编译它.下一个dnf update
将使用AppStream模块中更新的RPM包中的二进制文件替换您的二进制文件。aamkag612#
CentOS Repo的URL已更改为“https://vault.centos.org“。例如:baseurl=https://vault.centos.org/$contentdir/$releasever/BaseOS/$baseline/os/
相应地更新repo文件,运行“yum update/ dnf update:“,它应该可以正常工作。