Noté que la carpeta a la que se hace referencia en la línea de asunto ocupa 1.5 GB. ¿Puedo ejecutar lo siguiente para borrarlo sin causar daños permanentes a mi sistema?
rm -rf /var/cache/PackageKit/metadata/updates/packages/*
fedora
disk-usage
sb2150
fuente
fuente
/var/cache/PackageKit
directorio. ¿Qué me estoy perdiendo?dnf
bastante. Tengo 3 directorios adicionales (23, 24, 25) bajo el/var/cache/PackageKit
cual todos contienen archivos rpm. Creo que mi única opción real aquí es la eliminación manual en este momento.PackageKit es utilizado por GNOME. Si usa Yum o DNF en la CLI, entonces no los necesita. Puede eliminar los archivos .rpm
/var/cache/PackageKit/metadata/updates/packages
y configurar PackageKit para que ya no los almacene.Hay una configuración en el archivo
/etc/PackageKit/PackageKit.conf
Como root, elimine la marca hash en esta opción de configuración y los paquetes no se guardarán.
fuente
/var/cache/PackageKit
directorio todavía está creciendo. Eso significa: No funciona ni en Fedora 24, ni a partir de Thomas Mueller , ni en Fedora 25.Sí, puede eliminar estos paquetes de forma segura. Packagekit solo utiliza estos paquetes como caché.
Ref: https://bugs.freedesktop.org/show_bug.cgi?id=80053
fuente
/var/cache/PackageKit/24
o/var/cache/PackageKit/25
directorios después de actualizar a Fedora 26.pkcon
de la respuesta aceptada no los elimina.si no usa PackageKit para actualizar (pero dnf) uno debería considerar deshabilitar la descarga automática de PackageKit, porque PackageKit solo borrará su caché cuando lo use para instalar actualizaciones:
Creo que esta descarga automática debería habilitarse en lugar de darse de baja.
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
fuente
sudo
, es decir, como usuario root.La
pkcon refresh force -c -1
solución no funcionó para mí, ya que había varias versiones de Fedora en mi camino de actualización. Resolví el problema del espacio de manera constructivadnf clean all --releasever=xxx
donde xxx es la versión anterior que necesitaba ser limpiada. Limpió alrededor de 8 Gig de espacio para la versión anterior.fuente
El
pkcon refresh [force]
comando dado en la respuesta aceptada funciona, pero, lo que es más importante, solo para los repositorios actualmente habilitados. No elimina los archivos que ya no se necesitan en los cachés para repositorios más antiguos, especialmente para las versiones de distribución antiguas. Esos se pueden eliminar de forma segura manualmente. (Si realmente desea eliminarlos usandopkcon
, entoncespkcon repo-enable [reponame]; pkcon fresh force; pkcon repo-disable [reponame]
puede funcionar de alguna manera ).fuente
Estaba recibiendo advertencias de espacio de almacenamiento al iniciar Fedora25 en mi máquina virtual. Seguí la solución antes mencionada para editar el archivo /etc/PackageKit/PackageKit.conf y descomenté la línea # KeepCache = false y guardé el archivo. Luego ejecuté el siguiente cmd: pkcon refresh force -c -1 pero todavía había archivos no deseados en / var / cache / PackageKit / así que ejecuté rm -r -f / var / cache / PackageKit / * en la línea de comando para eliminar Estos archivos en caché. ¡Reinicié Fedora y Voila! ¡No más errores!
fuente