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

Cara membersihkan cache YUM di CentOS / RHEL

Untuk beberapa operasi (misalnya, operasi instalasi yum), Yum mengunduh paket-paket untuk diinstal ke dalam cache Yum. Paket yang di-cache terletak di struktur subdirektori dari /var/cache/yum yang mencerminkan arsitektur, rilis distribusi, dan repositori tempat paket diunduh.

Setelah instalasi berhasil, paket dihapus dari cache. Untuk mempertahankan paket yang di-cache, ubah keepcache pengaturan ke 1 di /etc/yum.conf file sebagai berikut:

# vi /etc/yum.conf
keepcache = 1

Membersihkan Cache Yum

Bersihkan cache Yum untuk mendapatkan kembali ruang disk atau untuk menghapus kesalahan karena file metadata yang rusak. Untuk menghapus paket yang di-cache saja, gunakan:

# yum clean packages

Untuk menghapus metadata untuk setiap repositori yang diaktifkan, gunakan perintah berikut:

# yum clean metadata

Untuk menghapus header paket, gunakan perintah berikut:

# yum clean headers

Untuk membersihkan semua informasi yang di-cache, gunakan perintah berikut:

# yum clean all

Jika Anda mendapatkan pesan “File metadata tidak cocok dengan checksum ” selama operasi Yum, menghapus metadata dari cache mungkin tidak membantu. Dalam hal ini, tambahkan baris berikut ke /etc/yum.conf menyelesaikan masalah:

# vi /etc/yum.conf
http_caching=none

Mengubah lokasi default yum cache

Terkadang ketika lokasi cache yum default penuh, Anda akan mendapatkan kesalahan saat menginstal paket yum apa pun.

insufficient space in download directory /var/cache/yum/rhel-x86_64-server-6/packages

Karena sistem file /var tempat cache yum berada penuh dan tidak ada ruang disk untuk yum mengunduh pembaruan sistem, kesalahan di atas akan ditampilkan.

Lokasi cache yum dikonfigurasi di /etc/yum.conf file sebagai cachedir pilihan di bagian [utama] dan dapat diubah:

$ cat /etc/yum.conf 
[main]
cachedir=/var/cache/yum/$basearch/$releasever


Cent OS
  1. Bagaimana cara membersihkan cache yum di CentOS?

  2. "yum clean all" tidak menghapus cache repositori yum di CentOS/RHEL/OEL

  3. Cara Membuat Repositori yum di CentOS/RHEL

  1. Cara menginstal phpMyAdmin di RHEL 8 / CentOS 8

  2. Cara Menginstal P7Zip di RHEL 8 / CentOS 8

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

  1. Cara menginstal ntfs-3g di RHEL 8 / CentOS 8

  2. Cara Menginstal PHP-mbstring di RHEL 8 / CentOS 8

  3. Cara menginstal phantomjs di RHEL 8 / CentOS 8