Saya perhatikan bahwa folder yang direferensikan di baris subjek mengambil 1,5 GB. Bisakah saya menjalankan yang di bawah ini untuk menghapusnya tanpa menyebabkan kerusakan permanen pada sistem saya?
rm -rf /var/cache/PackageKit/metadata/updates/packages/*
fedora
disk-usage
sb2150
sumber
sumber
/var/cache/PackageKit
direktori saya . Apa yang saya lewatkan?dnf
sedikit juga. Saya memiliki 3 direktori tambahan (23, 24, 25)) di bawahnya/var/cache/PackageKit
yang semuanya berisi file rpm. Saya pikir satu-satunya pilihan nyata saya di sini adalah penghapusan manual pada saat ini.PackageKit digunakan oleh GNOME. Jika Anda menggunakan Yum atau DNF pada CLI maka tidak perlu ini. Anda dapat menghapus file .rpm
/var/cache/PackageKit/metadata/updates/packages
dan mengatur PackageKit untuk tidak menyimpannya lagi.Ada pengaturan dalam file
/etc/PackageKit/PackageKit.conf
Sebagai root, hapus tanda pagar pada opsi konfigurasi ini dan paket tidak akan disimpan.
sumber
/var/cache/PackageKit
direktori saya masih terus berkembang. Itu berarti: Tidak bekerja pada Fedora 24, dan pada Thomas Mueller , atau pada Fedora 25.Ya, Anda dapat dengan aman menghapus paket-paket ini. Paket-paket ini hanya digunakan sebagai cache oleh Packagekit.
Ref: https://bugs.freedesktop.org/show_bug.cgi?id=80053
sumber
/var/cache/PackageKit/24
atau/var/cache/PackageKit/25
direktori setelah memutakhirkan ke Fedora 26.pkcon
dari jawaban yang diterima tidak menghapusnya.jika tidak menggunakan PackageKit untuk memperbarui (tetapi dnf) orang harus mempertimbangkan menonaktifkan auto-download PackageKit, karena PackageKit hanya akan menghapus cache ketika menggunakannya untuk menginstal pembaruan:
Saya pikir pengunduhan otomatis ini harus memilih ikut serta bukan ikut serta.
https://www.lguruprasad.in/blog/2015/05/13/disabling-automatic-download-of-software-updates-in-gnome-3-14-on-debian-jessie/
https://bugzilla.gnome.org/show_bug.cgi?id=768632
sumber
sudo
, yaitu sebagai root pengguna.The
pkcon refresh force -c -1
solusi tidak bekerja bagi saya karena ada beberapa versi Fedora di bangun di jalur upgrade saya. Saya memecahkan masalah ruang secara konstruktif dengandnf clean all --releasever=xxx
mana xxx adalah versi lama yang perlu dibersihkan. Itu membersihkan sekitar 8 Gig ruang untuk versi sebelumnya.sumber
The
pkcon refresh [force]
perintah yang diberikan dalam jawaban yang diterima bekerja, tapi, penting, hanya untuk repositori saat ini diaktifkan. Itu tidak menghapus file yang tidak lagi diperlukan dalam cache untuk repositori lama, terutama untuk versi distribusi lama. Itu bisa dihapus dengan aman secara manual. (Jika Anda benar-benar ingin menghapusnya menggunakanpkcon
, maka beberapa carapkcon repo-enable [reponame]; pkcon fresh force; pkcon repo-disable [reponame]
dapat bekerja.)sumber
Saya mendapat peringatan ruang penyimpanan saat mem-boot Fedora25 di mesin virtual saya. Saya mengikuti solusi tersebut untuk mengedit file /etc/PackageKit/PackageKit.conf dan menghapus komentar # KeepCache = baris palsu dan menyimpan file tersebut. Kemudian saya menjalankan cmd berikut: pkcon refresh force -c -1 tetapi masih ada file yang tidak diinginkan di / var / cache / PackageKit / jadi saya menjalankan rm -r -f / var / cache / PackageKit / * pada baris perintah untuk menghapus file-file yang di-cache ini. Saya memulai kembali Fedora dan Voila! Tidak ada lagi kesalahan !!
sumber