Apakah opsi --enablerepo yum hanya mengaktifkan repo untuk perintah saat ini?

34

Apakah --enablerepoopsi yum hanya memungkinkan repositori selama durasi perintah saat ini?

Misalnya jika enabledpengaturan dalam /etc/yum.repos.d/remi.repofile diatur ke 0(dinonaktifkan) dan saya jalankan:

yum --enablerepo remi,remi-php55 install php

Apakah repositori ditentukan ( remidan remi-php55) hanya diaktifkan selama durasi installperintah?

Apakah ada cara untuk mempertahankan enabledpengaturan menggunakan yumdaripada mengedit .repofile secara langsung?

Kev
sumber

Jawaban:

47

The --enablerepopilihan overides pilihan permanen diatur dalam .repofile untuk hanya perintah saat ini. --disablerepomelakukan kebalikan dari repo yang diaktifkan.

Jika Anda menginstal (atau telah menginstal) yum-utilspaket maka Anda dapat menggunakan yum-config-manageruntuk secara permanen mengaktifkan / menonaktifkan repo tanpa mengedit file:

yum-config-manager --enable remi

akan mengaktifkan remirepo secara permanen .

yum repolist all

akan mencantumkan semua repo idyang Anda gunakan dengan opsi --enableatau --disable.

garethTheRed
sumber
apa yang setara DNF?
Leo Ufimtsev
1
@LeoUfimtsev - Google menemukan docs.fedoraproject.org/en-US/Fedora/23/html/…
garethTheRed