Yumの--enablerepo
オプションは、現在のコマンドの期間中のみリポジトリを有効にしますか?
たとえば、/etc/yum.repos.d/remi.repo
ファイルのenabled
設定が0
(無効)に設定されている場合、次のコマンドを実行します。
yum --enablerepo remi,remi-php55 install php
指定されたリポジトリ(remi
およびremi-php55
)は、install
コマンドの実行中のみ有効ですか?
.repo
ファイルを直接編集する代わりに、enabled
を使用してyum
設定を永続化する方法はありますか?
--enablerepo
オプションは、現在のコマンドに対してのみ.repo
ファイルで設定された永続的なオプションを上書きします。 --disablerepo
は、有効なリポジトリに対して反対のことを行います。
yum-utils
パッケージをインストールした(またはインストールした)場合は、yum-config-manager
を使用して、ファイルを編集せずにリポジトリを永続的に有効/無効にすることができます。
yum-config-manager --enable remi
remi
リポジトリを永続的に有効にします。
yum repolist all
--enable
または--disable
オプションで使用するすべてのリポジトリid
がリストされます。