私の問題は私の問題ではありません。おそらく、誰かがCentOS 7にパッケージ(私の場合はhtop)をインストールするための次のコマンド間の主な違いが何であるかを説明できます。
# yum --enablerepo=epel install htop
# yum install htop
yum install htop
私はタイピングが少ないため、常にsimpleを使用しました。すべてがうまくいくようですが、私の友人は最初のオプションを使用していますが、2番目のオプションを使用するのに本質的に問題があるのではないかと思います。
ありがとうございます!
答え1
最初のコマンドが実行されると、その設定が上書きされますyum --enable-repo=epel
。.repo
この場合、無効にすると、特定のパッケージがインストールされたときにこの設定が有効になります。 EPELリポジトリを無効にしてここからパッケージをインストールする場合は、そのコマンドを使用する必要があります。それ以外の場合は、パッケージのインストール前後に実行する必要があり、yum-config-manager --enable repo
.repoyum install <package>
ファイルを編集するのyum-config-manager --disable repo
は非常に面倒です。 。
EPELリポジトリはシステムですでに有効になっているので、単にyum install package
。
友達がリポジトリファイルでEPELを有効にした場合、そのコマンドを使用する理由はなく、問題なく2番目のコマンドを使用できます。