CentOS 7へのパッケージのインストール

CentOS 7へのパッケージのインストール

私の問題は私の問題ではありません。おそらく、誰かがCentOS 7にパッケージ(私の場合はhtop)をインストールするための次のコマンド間の主な違いが何であるかを説明できます。

  1. # yum --enablerepo=epel install htop
  2. # 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番目のコマンドを使用できます。

関連情報