J'ai remarqué que le dossier référencé dans la ligne d'objet occupe 1,5 Go. Puis-je exécuter le programme ci-dessous pour l'effacer sans causer de dommage permanent à mon système?
rm -rf /var/cache/PackageKit/metadata/updates/packages/*
fedora
disk-usage
sb2150
la source
la source
/var/cache/PackageKit
répertoire. Qu'est-ce que je rate?dnf
beaucoup utilisé . J'ai 3 répertoires supplémentaires (23, 24, 25)) sous le/var/cache/PackageKit
que tous contiennent des fichiers RPM. Je pense que ma seule vraie option ici est la suppression manuelle à ce stade.PackageKit est utilisé par GNOME. Si vous utilisez Yum ou DNF sur la CLI, n'en avez pas besoin. Vous pouvez supprimer les fichiers .rpm
/var/cache/PackageKit/metadata/updates/packages
et définir PackageKit pour ne plus les stocker.Il y a un réglage dans le fichier
/etc/PackageKit/PackageKit.conf
En tant que root, supprimez le signe dièse sur cette option de configuration et les packages ne seront pas enregistrés.
la source
/var/cache/PackageKit
répertoire est toujours en croissance. Cela signifie: ne fonctionne pas sur Fedora 24, et à partir de Thomas Mueller , ni sur Fedora 25.Oui, vous pouvez supprimer ces paquets en toute sécurité. Ces packages ne sont utilisés que comme cache par Packagekit.
Réf.: Https://bugs.freedesktop.org/show_bug.cgi?id=80053
la source
/var/cache/PackageKit/24
ou des/var/cache/PackageKit/25
répertoires après la mise à niveau vers Fedora 26. Unepkcon
réponse acceptée ne les supprime pas.si vous n'utilisez pas PackageKit pour mettre à jour (mais dnf), vous devriez envisager de désactiver le téléchargement automatique de PackageKit, car PackageKit n'effacera que son cache lors de son utilisation pour installer les mises à jour:
Je pense que ce téléchargement automatique devrait être opt-in plutôt que opt-out.
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
la source
sudo
, c'est-à-dire en tant qu'utilisateur root.La
pkcon refresh force -c -1
solution ne fonctionnait pas pour moi car il y avait plusieurs versions de Fedora dans le sillage de mon chemin de mise à niveau. J'ai résolu le problème d'espace de manière constructive,dnf clean all --releasever=xxx
où xxx est l'ancienne version à nettoyer. Il a nettoyé environ 8 Go d'espace pour la version précédente.la source
La
pkcon refresh [force]
commande donnée dans la réponse acceptée fonctionne, mais surtout pour les référentiels actuellement activés. Il ne supprime plus les fichiers inutiles dans les caches des anciens référentiels, notamment des anciennes versions de distribution. Ceux-ci peuvent être supprimés manuellement en toute sécurité. (Si vous voulez vraiment les supprimer en utilisantpkcon
, alors une sorte depkcon repo-enable [reponame]; pkcon fresh force; pkcon repo-disable [reponame]
peut fonctionner.)la source
Je recevais des avertissements sur l'espace de stockage lors du démarrage de Fedora25 sur ma machine virtuelle. J'ai suivi la solution susmentionnée pour modifier le fichier /etc/PackageKit/PackageKit.conf et annulé la mise en commentaire de la ligne # KeepCache = false, puis enregistré le fichier. Ensuite, j'ai exécuté la commande suivante: pkcon refresh force -c -1, mais il restait des fichiers non désirés dans / var / cache / PackageKit /. ces fichiers en cache. J'ai redémarré Fedora et le tour est joué! Pas plus d'erreurs !!
la source