Cara mengaktifkan, menonaktifkan, dan menginstal yum plug-in
- 4919
- 552
- Jermaine Mohr
Plug-in yum adalah program kecil yang memperluas dan meningkatkan kinerja keseluruhan dari manajer paket. Beberapa dari mereka diinstal secara default, sementara banyak yang tidak. Yum selalu memberi tahu Anda plug-in mana, jika ada, dimuat dan aktif setiap kali Anda menjalankan perintah yum.
Dalam artikel singkat ini, kami akan menjelaskan cara menghidupkan atau mematikan dan mengkonfigurasi plug-in Package Manager YUM di distribusi CentOS/RHEL.
Untuk melihat semua plug-in aktif, jalankan perintah yum di terminal. Dari output di bawah, Anda dapat melihat bahwa CastMirror Plug-in dimuat.
# Yum Search nginx Plugin yang dimuat: CastMirror Repodata berusia lebih dari 2 minggu. Instal Yum-Cron? Atau jalankan: yum makeCache cepat menentukan cermin tercepat…
Mengaktifkan yum plug-in
Untuk mengaktifkan yum plug-in, pastikan arahan plugin = 1
(1 artinya) ada di bawah [utama] bagian dalam /etc/yum.conf file, seperti yang ditunjukkan di bawah ini.
# vi /etc /yum.confFile konfigurasi yum
[Main] Cachedir =/var/cache/yum/$ Basearch/$ Releasever KeepCache = 0 DebugLevel = 2 LogFile =/var/log/yum.log exicarch = 1 obsoletes = 1 gpgcheck = 1 plugin = 1
installOnly_limit = 5
Ini adalah metode umum untuk mengaktifkan yum plug-in secara global. Seperti yang akan kita lihat nanti, Anda dapat mengaktifkannya secara individual dalam file konfigurasi reseptif mereka.
Menonaktifkan plug-in yum
Untuk menonaktifkan yum plug-in, cukup ubah nilai di atas menjadi 0
(artinya mati), yang menonaktifkan semua plug-in secara global.
plugin = 0
Pada tahap ini, penting untuk dicatat bahwa:
- Karena beberapa plug-in (seperti ID Produk Dan Manajer Langganan) menawarkan fungsionalitas yum mendasar, tidak disarankan untuk mematikan semua plug-in terutama secara global.
- Kedua, menonaktifkan plug-in secara global diizinkan sebagai jalan keluar yang mudah, dan ini menyiratkan bahwa Anda dapat menggunakan ketentuan ini saat menyelidiki kemungkinan masalah dengan yum.
- Konfigurasi untuk berbagai plug-in terletak di /etc/yum/pluginconf.D/.
- Menonaktifkan plug-in secara global /etc/yum.conf menimpa pengaturan dalam file konfigurasi individual.
- Dan Anda juga dapat menonaktifkan satu atau semua plug-in yum saat menjalankan yum, seperti yang dijelaskan nanti.
Menginstal dan Mengkonfigurasi Plug-In Yum Extra
Anda dapat melihat daftar semua plug-in yum dan deskripsinya menggunakan perintah ini.
# pencarian yum yum-plugin Plugin yang dimuat: FastestMirror Repodata berusia lebih dari 2 minggu. Instal Yum-Cron? Atau jalankan: yum makeCache kecepatan cermin pemuatan cepat dari hostfile yang di -cache * basis: cermin.sov.Inggris.Goscomb.net * epel: www.Mirrorservice.org * ekstra: cermin.sov.Inggris.Goscomb.Net * Pembaruan: Mirror.sov.Inggris.Goscomb.net ==================================================== ======================== N/S cocok: yum-plugin =================== ==================================================== ====== Paketkit-yum-plugin.x86_64: Tell PackageKit untuk memeriksa pembaruan saat YUM keluar dari fusionInventory-agent-yum-plugin.Noarch: Tanyakan Agen FusionInventory untuk mengirim inventaris saat YUM keluar dari Kabi-yum-plugins.Noarch: Centos Linux Kernel Abi Yum Plugin Yum-Plugin-Aliases.Noarch: Yum Plugin untuk mengaktifkan filter aliases yum-plugin-auto-update-debug-info.Noarch: Yum Plugin Untuk Mengaktifkan Pembaruan Otomatis ke Paket Debuginfo Terpasang Yum-Plugin-Changelog.Noarch: Plugin Yum untuk melihat Changelog Paket Sebelum/Setelah Memperbarui Yum-Plugin-FastestMirror.Noarch: Plugin Yum yang memilih repositori tercepat dari Data-Plugin-Filter Data Mirrorlist.Noarch: Yum Plugin to List Filter Berdasarkan Data Paket YUM-PLUGIN-FS-SNAPSHOT.Noarch: Yum Plugin untuk secara otomatis memotret sistem file Anda selama pembaruan yum-plugin-keys.Noarch: Plugin Yum untuk menangani kunci penandatanganan yum-plugin-list-data.Noarch: Yum Plugin untuk daftar data paket agregat yum-plugin-local.Noarch: Plugin Yum untuk secara otomatis mengelola repo lokal. paket yang diunduh yum-plugin-rge-confic.Noarch: Yum Plugin untuk menggabungkan perubahan konfigurasi saat menginstal paket yum-plugin-ovl.Noarch: Plugin Yum untuk mengatasi masalah overlayfs yum-plugin-post-transaction-.Noarch: Plugin Yum untuk menjalankan perintah sewenang-wenang ketika PKG tertentu ditindaklanjuti pada prioritas yum-plugin.Noarch: Plugin untuk memberikan prioritas pada paket dari berbagai repo yum-plugin-protectbase.Noarch: Yum Plugin untuk Melindungi Paket dari Repositori Tertentu. yum-plugin-ps.Noarch: Plugin Yum untuk melihat proses, sehubungan dengan paket yum-plugin-remove-dengan-leaves.Noarch: Plugin YUM untuk menghapus dependensi yang tidak lagi digunakan karena penghapusan YUM-PLUGIN-RPM-Warm-cache.Noarch: Plugin Yum untuk mengakses file RPMDB lebih awal untuk menghangatkan akses ke db yum-plugin-show-leaves.Noarch: Yum Plugin yang menunjukkan paket daun yang baru dipasang yum-plugin-tmprepo.Noarch: Yum Plugin untuk menambahkan repositori sementara yum-plugin-tsflags.Noarch: Yum Plugin untuk menambahkan tsflag dengan opsi CommandLine yum-plugin-upgrade-helper.Noarch: Yum Plugin untuk membantu peningkatan ke versi distribusi berikutnya YUM-PLUGIN-VERIFY.Noarch: Yum Plugin untuk menambahkan perintah verifikasi, dan opsi yum-plugin-versionlock.Noarch: Yum Plugin to Lock Paket yang Ditentukan dari Diperbarui
Untuk menginstal plug-in, gunakan metode yang sama untuk memasang paket. Misalnya kami akan menginstal Changelog plug-in yang digunakan untuk menampilkan changelog paket sebelum/setelah memperbarui.
# yum instal yum-plugin-changelog
Setelah Anda menginstal, Changelog akan diaktifkan secara default, untuk mengonfirmasi Take Take ke dalam file konfigurasinya.
# vi/etc/yum/pluginconf.D/Changelog.conf
Sekarang Anda dapat melihat Changelog untuk paket (httpd Dalam hal ini) seperti ini.
# yum changelog httpd Plugin yang dimuat: Changelog, Cepat Mirror Cermin Mirror Kecepatan dari Hostfile yang Di -cache * Basis: Cermin.linode.com * epel: cermin.Freethought-Internet.bersama.uk * ekstra: cermin.linode.com * pembaruan: cermin.linode.com listing all changelogs ===================== Paket terpasang ==================== HTTPD-2.4.6-45.EL7.centos.4.x86_64 Dipasang * Rabu 12 Apr 17:30:00 Sumber Centos 2017 <[email protected]> - 2.4.6-45.EL7.centos.4 - Hapus indeks.html, tambahkan centos-noindex.ter.GZ - Ubah VString - Ubah Symlink untuk Poweredby.PNG - Perbarui Selamat Datang.conf dengan alias yang tepat…
Nonaktifkan Yum Plug-in di baris perintah
Seperti yang dinyatakan sebelumnya, kita juga dapat mematikan satu atau lebih plug-in saat menjalankan perintah YUM dengan menggunakan dua opsi penting ini.
--noplugin
- Matikan semua plug-in--DisablePlugin = plugin_name
- menonaktifkan satu plug-in
Anda dapat menonaktifkan semua plug-in seperti dalam perintah yum ini.
# Yum Search ---Noplugins Yum-plugin
Perintah berikutnya menonaktifkan plug-in, CastMirror Saat menginstal httpd kemasan.
# yum instal -disisablePlugin = httpd tercepat Plugin yang dimuat: Changelog Resolving Dependencies-> Menjalankan Pemeriksaan Transaksi ---> Paket httpd.x86_64 0: 2.4.6-45.EL7.centos.4 akan diperbarui -> Ketergantungan pemrosesan: httpd = 2.4.6-45.EL7.centos.4 untuk paket: 1: mod_ssl-2.4.6-45.EL7.centos.4.x86_64 ---> paket httpd.x86_64 0: 2.4.6-67.EL7.centos.6 akan menjadi pembaruan…
Itu saja untuk saat ini! Anda mungkin juga ingin membaca artikel terkait yum berikut ini.
- Cara menggunakan 'riwayat yum' untuk mengetahui info paket yang diinstal atau dihapus
- Cara memperbaiki kesalahan yum: gambar disk database salah
Dalam panduan ini, kami menunjukkan cara mengaktifkan, mengkonfigurasi atau menonaktifkan plug-in Paket Yum Manager di CentOS/RHEL 7. Gunakan formulir komentar di bawah ini untuk mengajukan pertanyaan apa pun atau membagikan pandangan Anda tentang artikel ini.
- « 4 cara untuk menonton atau memantau file log secara real time
- Cara membuat tautan yang keras dan simbolis di Linux »