Cara mengeluarkan pakej dengan kebergantungan menggunakan yum
- 2942
- 234
- Mr. Ramon Runolfsson
Biasanya, mengeluarkan pakej menggunakan sistem pengurusan pakej yum akan mengeluarkan pakej itu bersama -sama dengan kebergantungannya. Walau bagaimanapun, kebergantungan tertentu tidak akan dikeluarkan pada sistem, ini adalah apa yang boleh kita sebut sebagai "ketergantungan yang tidak digunakan"Atau (yang dipanggil"pakej daun"Menurut Yum Man Page).
Baca juga: 4 cara untuk mengunci pakej pemasangan atau kemas kini menggunakan yum
Dalam artikel ini, kami akan menerangkan dua cara untuk membuang atau menyahpasang pakej bersama dengan kebergantungan mereka menggunakan Pengurus Pakej Yum di CentOS dan RHEL Distribusi.
1. Menggunakan pilihan Autoremove Yum
Kaedah ini memerlukan anda menambah Arahan Clean_requirements_on_remove Dalam fail konfigurasi utama Yum /etc/yum.Conf. Anda boleh menggunakan editor baris perintah kegemaran anda untuk membukanya untuk mengedit seperti yang ditunjukkan.
# vim /etc /yum.Conf
Kemudian tambahkan baris berikut ke /etc/yum.Conf fail seperti yang ditunjukkan dalam output di bawah. Nilai satu menunjukkan bahawa arahan itu diaktifkan (atau dihidupkan), sifar bermaksud sebaliknya.
[Utama] cacheedir =/var/cache/yum/$ basearch/$ releasever keepcache = 0 debuglevel = 2 logfile =/var/log/yum.log exactarch = 1 Obsoletes = 1 gpgCheck = 1 plugin = 1 installOnly_limit = 5 bugtracker_url = http: // bugs.Centos.org/set_project.php?projek_id = 19 & ref = http: // bugs.Centos.org/bug_report_page.php?kategori = yum distroverpkg = centos-release clean_requirements_on_remove = 1
Simpan perubahan dan keluar dari fail.
Mulai sekarang, setiap kali anda mengeluarkan pakej, yum melalui setiap kebergantungan pakej dan keluarkannya jika mereka tidak lagi diperlukan oleh pakej lain.
# yum autoremove
2: Menggunakan plugin Yum-Plugin-Remove-With-Leaves
Pelanjutan ini menghilangkan sebarang kebergantungan yang tidak digunakan yang ditambahkan oleh pakej pemasangan, tetapi tidak akan dikeluarkan secara automatik. Ia juga membantu anda untuk memastikan sistem pembersihan perpustakaan dan pakej yang tidak digunakan.
Mula -mula pasang pelanjutan ini pada sistem anda menggunakan arahan yum berikut.
# yum Pasang yum-plugin-remove-with-leaves
Sebaik sahaja anda memasang pelanjutan, setiap kali anda ingin mengeluarkan pakej, tambahkan --Keluarkan-daun
Bendera, sebagai contoh.
# yum keluarkan policycoreutils-gui--remove-doa
Untuk maklumat lanjut, lihat halaman lelaki Yum:
# lelaki yum
Itu sahaja! Dalam artikel pendek ini, kami telah menunjukkan dua cara berguna untuk mengeluarkan pakej bersama dengan kebergantungan yang tidak digunakan menggunakan yum. Sekiranya anda mempunyai pertanyaan, gunakan borang komen di bawah untuk sampai ke kami.
- « LFCS Cara melancarkan/Unmount Tempatan dan Rangkaian (Samba & NFS) Filesystems di Linux - Bahagian 5
- LFCS memasang partition sebagai peranti RAID - Membuat & Menguruskan Sistem Backup - Bahagian 6 »