Я заметил, что папка, указанная в строке темы, занимает 1,5 ГБ. Могу ли я запустить ниже, чтобы очистить его, не нанося непоправимый урон моей системе?
rm -rf /var/cache/PackageKit/metadata/updates/packages/*
fedora
disk-usage
sb2150
источник
источник
/var/cache/PackageKit
каталоге оставалось более 3,5 ГБ . Чего мне не хватает?dnf
совсем немного. У меня есть 3 дополнительных каталога (23, 24, 25),/var/cache/PackageKit
которые содержат файлы rpm. Я думаю, что моя единственная реальная возможность здесь - это ручное удаление на данном этапе.PackageKit используется GNOME. Если вы используете Yum или DNF в CLI, тогда они вам не нужны. Вы можете удалить файлы .rpm
/var/cache/PackageKit/metadata/updates/packages
и установить PackageKit, чтобы они больше не сохранялись.В файле есть настройка
/etc/PackageKit/PackageKit.conf
От имени пользователя root удалите хэш-метку в этом параметре конфигурации, и пакеты не будут сохранены.
источник
/var/cache/PackageKit
каталог все еще растет. Это означает: не работает ни на Fedora 24, а также от Томаса Мюллера , ни на Fedora 25.Да, вы можете безопасно удалить эти пакеты. Эти пакеты используются только в качестве кэша Packagekit.
Ссылка: https://bugs.freedesktop.org/show_bug.cgi?id=80053
источник
/var/cache/PackageKit/24
или/var/cache/PackageKit/25
каталоги после обновления до Fedora 26.pkcon
Из принятого ответа их не удаляет.если для обновления не используется PackageKit (но dnf), следует отключить автоматическую загрузку PackageKit, поскольку PackageKit очистит кэш только при использовании его для установки обновлений:
Я думаю, что эта автоматическая загрузка должна быть включена вместо отказа.
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
источник
sudo
, то есть как пользователь root.pkcon refresh force -c -1
Решение не работает для меня , так как там было несколько версий Fedora в следе в моем обновлении пути. Я решил проблему с пространством конструктивно,dnf clean all --releasever=xxx
где ххх - это старая версия, которую нужно очистить. Было убрано около 8 гигабайт места для предыдущей версии.источник
Команда,
pkcon refresh [force]
приведенная в принятом ответе, работает, но, что важно, только для включенных в данный момент репозиториев. Он не удаляет ненужные файлы в кешах для старых репозиториев, особенно для старых версий дистрибутива. Они могут быть безопасно удалены вручную. (Если вы действительно хотите удалить их с помощьюpkcon
, то некоторые способыpkcon repo-enable [reponame]; pkcon fresh force; pkcon repo-disable [reponame]
могут работать.)источник
При загрузке Fedora25 на моей виртуальной машине я получал предупреждения о месте хранения. Я следовал вышеупомянутому решению, чтобы отредактировать файл /etc/PackageKit/PackageKit.conf, раскомментировал строку # KeepCache = false и сохранил файл. Затем я запустил следующую команду cmd: pkcon refresh force -c -1, но в / var / cache / PackageKit / были все еще ненужные файлы, поэтому я запустил rm -r -f / var / cache / PackageKit / * в командной строке для удаления эти кэшированные файлы. Я перезапустил Fedora и Вуаля! Больше ошибок нет !!
источник