GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menghapus atau Menghapus Paket dari CentOS

Pendahuluan

Paket yang tidak perlu memperlambat kinerja sistem dan menghabiskan ruang penyimpanan. Jika perangkat lunak tertentu tidak digunakan, sebaiknya hapus, dan melakukannya dengan mudah.

Dalam tutorial ini, pelajari cara menghapus paket dan menghapus dependensi dari CentOS 7.

Prasyarat

  • Akses ke akun pengguna dengan sudo atau akar hak istimewa
  • Jendela terminal atau baris perintah (Ctrl +Alt +F2 )
  • Manajer paket YUM dan RPM, disertakan secara default

Copot Paket dari CentOS dengan Yum

CentOS adalah distribusi RHEL (Red Hat Enterprise Linux). Pengguna mengandalkan pengelola paket RPM (Red-hat Package Manager) dan YUM (The Yellowdog Updater, Modified).

Untuk menghapus paket dari CentOS , gunakan perintah yum berikut:

yum remove [package_name]

ATAU

yum erase [package_name]

Dalam contoh berikut, kami menghapus paket server web Apache, yang diajukan dengan nama httpd.x86_64 , menggunakan yum perintah.

Sebelum menghapus, prompt perintah meminta kata sandi root (atau pengguna sudo), dan konfirmasi bahwa Anda ingin perangkat lunak dihapus.

Ketik y (untuk ya) dan tekan Enter . Jika Anda berubah pikiran, tekan n (untuk tidak) lalu Enter .

Terakhir, output memberi tahu Anda bahwa proses telah selesai dan menunjukkan kepada Anda paket mana yang telah dihapus.

Cara Menghapus Paket dengan Dependensi Menggunakan Yum

Dependensi paket adalah binari, pustaka, dan modul yang diandalkan oleh perangkat lunak. Saat menginstal perangkat lunak, perangkat lunak akan mengunduh dan menyimpan dependensi yang diperlukan secara otomatis.

Dalam kebanyakan kasus, menghapus perangkat lunak dari manajer paket lokal juga akan menghapus ketergantungannya (kecuali program lain memerlukannya).

Namun, ada beberapa kasus di mana dependensi ini harus dihapus secara manual.

Untuk menghapus paket dan menghapus semua dependensi yang tidak dibutuhkan gunakan perintah berikut:

yum autoremove [package_name]

Atau, Anda dapat mengubah file konfigurasi yum untuk menghapus dependensi paket secara otomatis saat menghapus paket dengan yum remove atau yum erase perintah.

Mulailah dengan membuka yum.conf file dengan editor teks pilihan Anda:

vi /etc/yum.conf

Kemudian, tambahkan baris berikut ke file:

directive clean_requirements_on_remove=1


Simpan dan keluar filenya.

Cara Menemukan File Tertentu di CentOS

Jika Anda perlu menghapus sebuah paket tetapi tidak yakin dengan nama file persisnya, Anda dapat menggunakan salah satu dari dua perintah berikut:

yum list- | grep [package_name]

ATAU

rpm -qa | grep [package_name]

Outputnya akan mencantumkan semua paket yang diinstal dengan frasa tertentu yang ditemukan dalam nama file.

Seperti yang Anda lihat pada gambar di bawah, httpd muncul dalam paket berikut (dan dependensi):


Setelah Anda memiliki nama persis paket yang ingin Anda hapus, Anda dapat menghapusnya dari sistem CentOS Anda.

Untuk opsi lebih lanjut tentang daftar paket di CentOS, baca tutorial terperinci kami.


Cent OS
  1. Cara menghapus paket yatim piatu di CentOS Linux

  2. Cara menonaktifkan repositori paket YUM di CentOS

  3. Cara Menghapus Paket yang Terinstal Dari Repositori Tertentu Di CentOS, Fedora

  1. Cara Menghapus/Menghapus GNOME dari CentOS/RHEL 7

  2. Cara menghapus aria2 dari Ubuntu

  3. Cara menghapus instalan neovim dari Ubuntu

  1. Cara Menghapus atau Menghapus Paket Perangkat Lunak Dari Ubuntu

  2. Cara menghapus instalan rhythmbox-plugin dari Ubuntu

  3. Cara menghapus instalan uap dari Ubuntu