Yum eklentileri nasıl kurulur, devre dışı bırakılır veya etkinleştirilir

YUM eklentileri, paket yöneticisinin genel performansını genişletmek ve iyileştirmek için geliştirilmiş programlardır. Bazıları varsayılan olarak kurulur, bazıları ise değildir. Yum, herhangi bir yum komutunu her çalıştırdığımızda, varsa, hangi eklentilerin yüklendiğini ve etkin olduğunu bize her zaman bildirir.

Bugün, CentOS / RHEL dağıtımlarında YUM paket yöneticisi eklentilerinin nasıl etkinleştirileceğini veya devre dışı bırakılacağını ve yapılandırılacağını açıklayacağız.

1. Tüm etkin eklentileri görüntüleyin ve YUM eklentilerini etkinleştirin


Tüm aktif eklentileri görmek için terminalde aşağıdaki gibi bir yum komutu çalıştırabiliriz. Orada, en hızlı ayna eklentisinin önce yüklendiğini görebilirsiniz.
 yum arama nginx

Yum eklentilerini etkinleştirmek için aşağıdaki gibi /etc/yum.conf dosyasının ana bölümünde eklenti eklentileri = 1 (1 aktif anlamına gelir) olduğundan emin olmamız gerekir. Orada üst bölümde eklentiler = 1 satırını görebiliriz.

 nano /etc/yum.conf

Bu, yum eklentilerini global olarak etkinleştirmenin genel yöntemidir.

2. YUM eklentileri nasıl devre dışı bırakılır


CentOS veya RHEL'de yum eklentilerini devre dışı bırakmak için, önceki değeri 0 (yani devre dışı) olarak değiştirmemiz yeterlidir, bu da tüm eklentileri global olarak devre dışı bırakır:

Bu noktada aşağıdaki hususları dikkate almalıyız.

  • Bazı eklentiler (ürün kimliği ve abonelik yöneticisi gibi) kritik yum işlevselliği sunduğundan, özellikle küresel olarak tüm eklentilerin devre dışı bırakılması önerilmez.
  • İkincisi, basit bir yöntem olarak global eklenti deaktivasyonuna izin verilir ve bu, yum ile olası bir sorunu araştırırken bu hükmü kullanabileceğimiz anlamına gelir.
  • Çeşitli eklentilerin ayarları /etc/yum/pluginconf.d/ dizininde bulunur.
  • /etc/yum.conf dosyasında eklentileri global olarak devre dışı bırakmak, bireysel yapılandırma dosyalarındaki ayarları geçersiz kılar.

3. Ekstra YUM eklentileri nasıl kurulur ve yapılandırılır

Aşama 1
Tüm yum eklentilerinin listesini ve ilgili açıklamalarını görmek istiyorsak aşağıdaki komutu kullanacağız. Her yum eklentisinin ayrıntılı bilgilerini görebiliriz.

 yum arama yum eklentisi

Adım 2
Yum kullanarak bir eklenti kurmak için aynı paketi kurma yöntemini kullanabiliriz. Örneğin aşağıdaki eklentiyi kuracağız:

 yum yum-plugin-changelog'u kurun

Aşama 3
Eklenti yüklendikten sonra varsayılan olarak etkinleştirilecektir, bunu yapılandırma dosyasında doğrulamak mümkün olacaktır:

 nano /etc/yum/pluginconf.d/changelog.conf

4. Adım
Ayrıca yum içeren bir paketin değişiklik günlüğünü aşağıdaki gibi görüntülemek mümkün olacaktır:

 yum değişiklik günlüğü httpd

4. Komut satırından yum eklentileri nasıl devre dışı bırakılır


Aşağıdaki seçeneklerden bazılarını kullanarak bir yum komutu yürütürken bir veya daha fazla eklentiyi devre dışı bırakabiliriz:

Tüm eklentileri devre dışı bırak

 --noplugins

Tek bir eklentiyi devre dışı bırak

 --disableplugin = plugin_name

Aşağıdaki yum komutunu çalıştırarak tüm eklentileri devre dışı bırakabiliriz, bu durumda httpd'yi kurarken en hızlı ayna eklentisini devre dışı bırakacağız:

 yum install --disableplugin = en hızlı ayna httpd

Bu şekilde yum eklentilerini CentOS veya RHEL'de yönetebiliriz.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave