我的问题甚至都不是我的问题。可能有人可以解释在CentOS 7上安装软件包的以下命令(在我的情况下为htop)之间的主要区别是什么。
# yum --enablerepo=epel install htop
# yum install htop
我一直在使用简单,yum install htop
因为它不太容易输入。一切似乎都正常,但是我的朋友使用第一个选项,我想知道使用第二个选项会导致我固有的错误。
谢谢!
第一个命令yum --enable-repo=epel
会在.repo
运行时覆盖该设置。在这种情况下,如果将其禁用,则该设置将在安装特定软件包时将其启用。如果他禁用了EPEL repo并想从中安装软件包,那么他将需要使用该命令,否则他必须先运行yum-config-manager --enable repo
,yum install <package>
然后再yum-config-manager --disable repo
在安装软件包之前和之后编辑.repo文件。将会非常乏味。
您的系统已启用EPEL存储库,因此您可以使用yum install package
。
如果您的朋友在回购文件中启用了EPEL,则没有理由让他使用该命令,而他可以直接使用第二个命令而不会出现任何问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句