Прибирання мого домашнього довідника


25

У мене є наступна проблема: я встановив купу пакетів Ubuntu з моменту використання Ubuntu, тепер я видалив ці пакунки за допомогою Synaptic Package Manager, але якось він все ще залишив приховані папки в моєму домашньому каталозі для певних програм, які я видалив. , зайнявши нестандартний диск. напр. .Netbeans та .amarok тощо

Чи є спосіб виявити ці папки, які вже не використовуються автоматично, та видалити їх?

Відповіді:


14

Погляньте на папки, які вас турбують, щоб побачити, чи є там щось цінне, і - якщо ви задоволені втратою даних - просто видаліть їх (про всяк випадок, ви можете залишити їх у кошику протягом декількох тижнів).

Надалі ви можете доручити менеджеру пакунків видалити додаток, а також пов'язані з ним файли конфігурації, виконавши продувку .

  • У синаптичній формі клацніть правою кнопкою миші пакет і виберіть Позначити для повного видалення .
  • У командному рядку, якщо вам зручніше, введіть sudo apt-get purge packagename.

Це видалить будь-які дані конфігурації та програми, які програма створила в цілому , це, звичайно, залишить недоторканими всі дані, які ви зберегли з програми (тобто каталог проектів NetBeans), сюди входять усі користувачі, конкретна конфігурація, яка зберігається у вашому домашньому каталозі. Ручне видалення - єдиний спосіб позбутися від них.

Якщо ви хочете дізнатися, які папки займають багато місця, тут є аналізатор використання диска (програми → аксесуари → аналізатор використання диска), виберіть опцію «сканувати домашню», щоб отримати список усього вдома, включаючи приховані файли.

Також використовуйте Комп'ютерний двірник (Система → Адміністрація → Комп'ютерний двірник) для очищення сміття, яке залишив менеджер пакунків. З точки зору командного рядка, це було б рівнозначно виконанню sudo apt-get autoremove && sudo apt-get autoclean.

Деякі програми, такі як NetBeans та AmaroK, можуть залишати після себе досить багато даних. Але немає ніякого способу , щоб система автоматично видаляти їх без ризику видалення що - то хто - то на справді хотіли б зберегти. Для користувачів такої функції немає; Хороша робота, враховуючи, що ви, можливо, використовували мережеві боби протягом декількох років, перш ніж видаляти її - мені було б дуже прикро, якби вдалий видалив всю вашу роботу, щоб звільнити 500 кілобайт. :-)


6
Команда очищення та відповідна функція Synaptic не видаляє конфігураційні файли з користувача / дому. Він видаляє конфігурації з / etc та, ймовірно, інших системних папок. Єдиний спосіб, коли я знаю, як видалити приховані конфігураційні папки з / home - це ручне видалення.
lovinglinux

4

Ну, у мене була одна і та ж проблема одного разу, і я просто відкрив nautilus, натиснув Ctrl+, hщоб переглянути приховані файли, і сортував їх за датою. Я знайшов багато папок, які не були змінені після певної дати. Зверніть увагу, проте я встановив нову свіжу версію Ubuntu, і, отже, деякі програми мали новіші модифіковані дати, що допомогло мені сортувати.

Я не впевнений у цьому: деякі програми можуть змінювати файли всередині папки, але дата папки не буде змінена. Ви також повинні це перевірити.


3

Немає способів визначити ці невикористані папки надійними. Програма може вибрати будь-яке ім'я папки, щоб зберегти інформацію користувача. Не обов'язково існує зв’язок між назвою папки та назвою програми.

У більшості випадків видаляти ці папки не варто, оскільки більшість з них займають дуже мало місця. І якщо ви коли-небудь перевстановіть програму, всі ваші дані все ще є.

Однак ви можете вручну видалити папки, які займають дуже багато місця. Ви повинні здогадатися, чи папки більше не використовуються. Ви можете спершу створити резервну копію цих папок.

Простір, який займає кожна папка, може бути вказаний у графічному файловому менеджері або на консолі з такою командою:

cd "$HOME"
du -h --max-depth 1

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.