Відповіді:
Ви можете використовувати команду apt-get autoremove. Це видалить пакети, встановлені як автоматичні залежності, але більше не залежать від них.
apt-getмістить прапор, --auto-removeякий можна використовувати для автоматичного видалення автоматично встановлених пакетів при видаленні встановленого вручну пакету:
apt-get remove --auto-remove packagename
Деякі інші інструменти також здатні це робити, наприклад aptitude, автоматично запропонують видалити пакунки, осиротілі.
Автоматичне відстеження пакунків вбудовано для вподобання, тому відстеження має працювати незалежно від того, який інструмент ви використовуєте для встановлення пакетів.
sudo apt-get remove --auto-remove package.
aptitude purge digikam
deborphan
aptitude purge $(deborphan)
deborphanперелічує пакети, які не використовуються або не залежать. Тож ви можете сміливо їх видаляти. Я схильний використовувати purgeяк варіант, aptitudeоскільки він видаляє також конфігураційні файли та інші речі.
aptitude purge <pkgname>дуже корисно для повністю знищити пакунки, які мали невдалу / частково успішну видалення. Їх статус може бути перерахований dpkg -L <pkgname>як, deinstallале за допомогою використання aptitudeбуде видалено їх повністю з бази даних можливостей, а затримані файли, не видалені невдалою установкою, здається, також видаляються.
Комп'ютерний двірник в системному меню також може це зробити.
Я використовую налаштування ubuntu , він має дуже ефективну утиліту для очищення додатків, яка ніколи не видаляла більше, ніж повинна.
sudo apt-get remove --auto-remove
Тільки запустіть це.
Встановіть BleachBit з Software Center. Коли ви очистите ур-систему, використовуючи її, BleachBit автоматично запустить цю команду для очищення підходящого кешу.
У мене була така ж проблема. Ось що я зробив:
sudo apt-get check
Ця команда надасть назву залежностей. Наприклад, моя система мала chromium-browser-l10n.
Потім введіть наступну команду
sudo apt-get remove --auto-remove chromium-browser-l10n
Це повністю видалить залежності з вашої системи