Так і ні. * nix має величезну перевагу перед Windows в управлінні пакетами. На відміну від Windows, де вам належить покластись на сторонні пакети, щоб мати нормальних (не) інсталяторів, * nix дистрибутиви пропонують менеджерам пакетів, які дбають про встановлення та видалення в уніфікованому порядку. Як результат, коли ви виймете пакет, всі файли на рівні системи для цього пакета будуть видалені; вам не потрібно турбуватися про цю безладу.
Однак є одне місце, в якому програми можуть створювати файли, які не будуть видалені разом із пакетом: ваш $HOME
каталог. Багато файлів зберігають конфігурацію, ігри збереження тощо $HOME
, але менеджери пакунків ніколи не повинні торкатися нічого $HOME
. Як результат, коли ви виймете пакет, всі файли, створені у вашому домашньому каталозі, зберігатимуться.
Є срібний наклад; якщо ви дійсно хочете очистити всі залишені файли з пакета, який ви видалили, ядерна опція не є перевстановленням, вона б витирала вашу $HOME
. Зараз це, як правило, все ще є надмірною реакцією, оскільки більшість програм, як правило, зберігають свої файли в одному каталозі $HOME
(часто $HOME/.name-of-app/
або $HOME/.config/name-of-app/
).
Ідеальною весняною очисткою цих файлів було б просто видалити каталог програми, що в поєднанні зі стандартною видаленням пакету повинно бути достатньо, щоб позбавити вашу систему від усіх файлів, створених / належних до цього пакету.
Примітка: YMMV