Інтернет Windows Android

Найкращі способи очищення сміття в Ubuntu. П'ять кращих утиліт для очищення файлової системи в Linux Як очистити диск у лінуксі

Оригінал: The five best Linux file system cleaning tools
Автор: Jack Wallen
Дата публікації: 11 січня 2012 року
Переклад: А. Кривошей
Дата перекладу: лютий 2012 р.

Всі чули про утиліти для чищення системи у Windows, але мало хто знає, що подібні програми є і для Linux. Чи вірите чи ні, але вони існують, і сьогодні я хочу представити їх вашій увазі. Про деяких ви, ймовірно, чули, і їхня функціональність не буде для вас новиною. Кожна з нижченаведених утиліт дозволить вам підтримувати файлову систему Linux в порядку.

1. Synaptic

Така функціональність є у Synaptic (насправді вона вбудована в apt і багато інших менеджерів пакетів) - вона дозволяє позбутися непотрібних конфігураційних файлів. Вони зазвичай залишаються після видалення пакетів. Ця функція дуже проста у використанні. Просто натисніть кнопку "стан" у лівому нижньому кутку вікна програми. Далі у списку, що з'явиться у верхній частині лівої панелі, виберіть "Не встановлені (залишилися файли налаштувань)". Тепер просто позначте конфігураційні файли, які ви хочете видалити, і натисніть "Застосувати". Все дуже просто.

2. BleachBit

Це зручна утиліта для звільнення дискового простору та підвищення безпеки системи. Вона має версії для Linux та Windows. BleachBit очищає різні кеші, видаляє куки, очищає історію відвідування сайтів, тимчасові файли, логи та видаляє інше сміття, про яке ви, ймовірно, і не знали, але яке є в кожній системі. BleachBit має чудовий графічний інтерфейс, який дозволяє легко вибрати, що ви хочете видалити. Замість того, щоб вибирати файли або типи файлів, ви вибираєте програми або системні списки, які відображаються в деревоподібній структурі. Крім того, ви можете вказати диски або директорії, з якими працюватиме програма, і навіть переглянути огляд того, що вона робитиме, до того, як ці дії будуть застосовані до вашої системи. BleachBit набагато потужніший, ніж більшість інших утиліт, тому користуватися ним необхідно з обережністю.

3. GtkOrphan

GtkOrphan дозволяє легко видаляти непотрібні пакети із систем Debian. За замовчуванням GtkOrphan не встановлений, тому для початку необхідно встановити його (з Synaptic або з командного рядка). GtkOrphan - це графічний інтерфейс для deborphan і він сканує та видаляє з системи непотрібні бібліотеки. Залежно від того, скільки їх у вашій системі, при цьому може звільнитися багато дискового простору. Як і будь-яка програма, що видаляє бібліотеки, її потрібно використовувати з обережністю, щоб не видалити будь-що необхідне для роботи системи або програм.

4. Cruft

Cruft - це утиліта командного рядка, яка сканує систему та видаляє все, чого там не повинно бути. Вона збирає більшу частину результатів з бази даних dpkg, і навіть зі списку " додаткових файлів " , які створюються протягом життя різних програм у системі, і видаляє їх. Програма має досить велику кількість опцій, серед яких:
-d - здійснювати пошук лише з заданих дисках;
-chroots – не виконувати перевірку валідності символічних посилань у заданих каталогах;
-ignore – ігнорувати задані директорії;
-r - створити файл зі звітом

5. Gconf-Cleaner

Gconf-Cleaner – це утиліта, яку можна порівняти з програмами для чищення реєстру у Windows. Він сканує базу даних Gconf (Gconf Registry - база даних налаштувань для GNOME) і видаляє записи, що не використовуються і застарілі. Gconf-Cleaner простий у використанні і, залежно від стану вашої системи, може видалити велику кількість записів. Це графічна програма і вона також потребує певної обережності під час роботи з нею (як і під час чищення реєстру в Windows). Хоча я ніколи не мав жодних проблем з Gconf-Cleaner, теоретично можливо при необережному поводженні видалення потрібних налаштувань GNOME. Але є й добрі новини. Якщо ви остаточно загробите свій робочий стіл GNOME, ви завжди можете видалити директорію з налаштуваннями GNOME у своїй домашній папці та почати все заново.

Просто дійте з обережністю.

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

Linux Mint 18.3 хоч і стабільна операційна система, але профілактику прибирання в ній все одно доводиться робити ручками. Згодом в операційній системі, та як і в будь-якій іншій накопичується сміття, яке залишається після видалення програм, непотрібних залежностей тощо. Більшість досвідчених користувачів очищення системи роблять за допомогою терміналу та нехитрого набору команд.

Основні команди, які можна запустити у вікні терміналу:

  • sudo apt-get autoclean(очищає систему від deb пакетів, які не потрібні, рекомендується робити періодично);
  • sudo apt-get autoremove(Видаляє невіддалені залежності від вже віддалених пакетів);
  • sudo apt-get clean(Очищає каталог var/cache/apt/archives).

Також для цього існують програми. Одна з них є в репозиторії Linux Mint, її можна встановити прямо з Менеджера програм, називається вона. BleachBit». Для її встановлення необхідно запустити «Менеджер програм», у полі для пошуку ввести назву програми «BleachBit» і встановити її.

Встановлення програми BleachBit

Після установки програми ярлик для її запуску поміщається в «Меню» в розділ «Адміністрування», відзначу створюється два ярлики для запуску програми з правами root і без них.


Меню. Розділ «Адміністрація»

Запускаємо програму з правами root.


Програма з правами root

Програма запущена з адміністративними правами дозволяє зробити очищення спільно використовуваних розділів системи, а ось для очищення системи, що належать до користувача, вже необхідно запустити другий ярлик.

BleachBit— програма з відкритим вихідним кодом, яка створена для очищення вільного місця та збільшення продуктивності, написана мовою Python. Програма призначена для Windowsі Linuxопераційних систем і здатна прати тисячі додатків, включаючи Firefox, Internet Explorer, Adobe Flash, Google Chrome, Opera, Safari і т.д. За допомогою BleachBitможна звільнити кеш, видалити куки, очистити історію інтернету, розкрити тимчасові файли, видалити журнали та викинути сміття. BleachBitне тільки очищає систему від сміття, але вміє подрібнювати файли з метою запобігти їх відновленню забезпечуючи конфіденційність, а також очищає Firefox зробити його швидше.

Сайт розробника BleachBit: https://www.bleachbit.org/

Для установки BleachBitв Ubuntuскористайтесь командою:

$ sudo apt-get install bleachbit

або менеджером пакетів Synaptic

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

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

Stacer - утиліта оптимізації системи для Ubuntu

Stacer— це програма з відкритим вихідним кодом, яка дозволяє відстежувати споживання ресурсів операційною системою. Програма написана із використанням Framework Electron. Утиліта дозволяє очищати кеш, видаляти небажані програми та навіть зупиняти та запускати системні процеси, що працюють у фоновому режимі. Єдиний мінус — відсутність російськомовного інтерфейсу. Але програма інтуїтивно зрозуміла.

Щоб розпочати встановлення Stacer, спочатку завантажте інсталяційний пакет. Він доступний за адресою: https://github.com/oguzhaninan/Stacer/releases

Ubuntu Cleaner

Ubuntu Cleaner- Програма, призначена для очищення кешів браузерів, видалення непотрібних програм. Ubuntu Cleanerзаснована на розробках програми Ubuntu Tweakствореною китайським розробником Ding Zhou(Дін Чжоу) спеціально для ОС Ubuntu.

Автор проекту Ubuntu Tweakпризупинив його розвиток з 2014 та переключився на розробку платного аналога для Mac OS. Але як би там не було, Ubuntu Tweakживий і, як і раніше, його можна використовувати для налаштування Ubuntu 16.04.

За своєю суттю Ubuntu Cleaner- Зручна альтернатива BleachBit. Ubuntu Cleanerорієнтована на користувачів-початківців, які мало знайомі з пристроєм GNU Linux систем.

Для того, щоб встановити Ubuntu Cleanerзі свого власного виділеного PPAвиконайте команди:

$ sudo add-apt-repository ppa:gerardpuig/ppa $ sudo apt-get update $ sudo apt-get install ubuntu-cleaner

Можливий варіант встановлення .deb пакет.

Програма Ubuntu Cleanerдоступна за адресою: http://ubuntu-cleaner.blogspot.ru/2016/06/ppa.html

DupeGuru

DupeGuruє інструментом для пошуку та видалення дублікатів файлів. Програма відсканує папку або диск, перевірить усі файли на ім'я, зміст, вагу і видасть результат у вигляді наочної таблиці. Виявлені дублікати будуть видалені, за бажанням, переміщені або замінені на жорсткі посилання (з останнім зберігаючи структуру каталогів, простір має бути звільнений). Крім того, є ще дві версії програми, спеціалізовані в кожній галузі застосування: сервісна Music Edition для звукових файлів та сервісна Picture - Видання для зображень. Ці спеціалізовані версії є частиною основної програми, але досі знаходяться в імені пакета.

В даний час програма розробляється для Macі Linux. Версія для Windowsбільше не підтримується розробником, але його можна завантажити з офіційного сайту, вона цілком працездатна.

Щоб встановити найсвіжішу стабільну версію DupeGuruв Ubuntu, можна скористатися PPAрепозиторієм. Для цього виконайте послідовно у терміналі команди:

$ sudo add-apt-repository ppa:hsoft/ppa $ sudo apt-get update $ sudo apt-get install dupeguru-se

Версія для пошуку дублікатів музики:

$ sudo apt-get install dupeguru-me

Версія для пошуку дублікатів зображень:

$ sudo apt-get install dupeguru-pe

Вибір об'єкту в DupeGuru

Панель налаштувань DupeGuru

Панель результатів у DupeGuru

Розробник DupeGuruвигадав для свого програмного забезпечення термін « ярмарок товарів ». Це означає, що іноді з'являється заклик до пожертв при запуску. Ті, хто не пожертвують, використовуватимуть програму ліцензії BSDлише обмежено.

Чудова альтернатива DupeGuruє Fslint.

Злегка маячний заголовок, чи не так? 🙂 Досвідчені користувачі явно посміхнуться, а новачки будуть раді. А все через те, що сидячи в Windows завжди потрібно було чистити і оптимізувати ОС, щоб вона не гальмувала банально через "захаращення" старими файлами, непотрібними ключами в реєстрі та іншим. Просто коли сам тільки пересів із Windows на Ubuntu намагався знайти мани з оптимізації та чудово розумію новачків.

Однак в Ubuntu все одно потрібно інколи робити чищення системи від кеша зі старими пакетами (я для цього користуюсь), з чим програма BleachBit, що описується нижче, чудово справляється. Також вона здатна підчистити ще безліч інших тимчасових файлів, кеш додатків та інші "сміттєві" місця. Сподобалася функція чищення файлів Thumbs.db, які Windows створює скрізь і всюди. Огляд програми нижче.

При роботі операційної системи у її різних темних куточках неминуче накопичується сміття. Це можуть бути залишки віддалених програм, тимчасові файли, логи, кеш браузерів та інші нікому не потрібні речі. Далеко не все це сміття можна зібрати і викинути вручну, тому для цього використовуються спеціальні програми-чистильники. Тема наведення чистоти в Windows досить добре освітлена, тому поговоримо про збирання в Ubuntu.

Стараннями деяких проповідників open source склалася думка, що Linux є супер надійною і досконалою системою, яка навіть не потребує обслуговування, на відміну від цієї вашої вінди. Однак це зовсім не так, і бруду, наприклад, в Ubuntu накопичується не менше, а може і більше, ніж у Windows. Тому для очищення місця на диску, прискорення системи, безпечного видалення даних краще скористатися утилітою BleachBit.

BleachBit– це зручна безкоштовна програма для очищення системи, яка має версії як Linux, так Windows. Утиліта має простий та зрозумілий інтерфейс російською мовою. Всі пункти мають докладні підказки, так що її використання не викличе питань навіть у користувачів-початківців.

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

Окрім звичайного пошуку та видалення сміття BleachBit вміє виконувати і цілу низку спеціальних операцій:

  • Очищення пам'яті та свопу Linux
  • Видалення несправних ярликів
  • Видалення локалізацій, що не використовуються.
  • Очищення APT для Debian, Ubuntu, Kubuntu, Xubuntu та Linux Mint
  • Перезаписування чистого місця для неможливості відновлення раніше видалених файлів
  • Стиснення баз даних багатьох програм для економії місця

Зверніть увагу, що деякі функції програми вимагають підвищених прав, тому програму слід запускати з правами адміністратора, для чого є спеціальний ярлик у головному меню.

В цілому, BleachBitє незамінним помічником для підтримки вашої системи у чистоті та звільненні додаткового місця на жорсткому диску.

Встановити програму можна з Центру програм Ubuntu або завантаживши інсталяційний файл із сайту програми. Там же доступна для завантаження та версія для Windows, яка вміє підчищати сліди роботи більш ніж за 500 програм і є гідним конкурентом Ccleaner.

Linux- Це чудова операційна система. Але і вона потребує догляду, прибирання, очищення, тому що в ній теж поступово накопичується непотрібне сміття у вигляді старих пакетів, вже не потрібних конфігураційних файлів, тимчасових файлів і так далі. Для Windows існує багато спеціальних утиліт, наприклад, відома всім ccleaner.

Програма добре очищає Windows від усього непотрібного, сам неодноразово нею користувався. А чи є щось подібне для лінукс? про всього непотрібного мотлоху?

1. Як очистити Linux за допомогою Bleachbit?

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

Sudo apt-get install bleachbit

У меню - системні утиліти, з'явиться програма bleachbit, вірніше навіть два ярлики. Одну можна запускати під звичайним користувачам, другу з правами адміністратора. Зрозуміло, що у другому випадку можна почистити набагато більше, ніж у першому. Запускаємо bleachbit (root):

Що ми бачимо?

autoclean: для видаляє лише "неповноцінні" пакети з кешу

autoremove: видаляє не видалені залежності від пакетів, що вже видалені.

clean: це тоді, коли місце потрібно звільнити якнайбільше і видалити весь кеш

Bash: Видалити історію команд Це дрібниці, і взагалі не зрозуміло навіщо потрібно - якщо ви хочете приховати команди, які ви набирали.

Тепер просто поставте галочки навпроти тих пунктів, які хочете почистити. Після цього натискаємо кнопку "Очистити". Ось і все, очистити лінукс у такий спосіб можна дуже просто! Але є й інші методи.

3. Як очистити Лінукс за допомогою Mundus?

Але сміття накопичується у системних файлах, а й у домашній директорії. Ми встановлюємо програми, потім їх видаляємо, але домашньої директорії залишаються файли налаштувань від цих програм. Як очистити систему від цього сміття?


Для цього також є спеціальна програма, яка називається Mundus і яку можна завантажити на сайті розробників - launchpad.net/mundus Завантажуємо пакет.deb або.rpm і встановлюємо як завжди. На виході отримуємо ось таку програму:

Після запуску програми вона відразу починає сканувати домашню папку, після чого видає всі конфігураційні файли.

Після цього можна вручну почистити непотрібні конфіги за допомогою кнопки Clean. Я сам тільки почав користуватися цією програмою, тому тонкощі поки що не вивчив, але гадаю нічого складного немає.

Безперечно, є й інші програми та способи очистити Linux, але й цих двох програм у принципі достатньо. Якщо ви знаєте ще способи, як можна очистити Linux, напишіть будь ласка в коментарях.


Чи не знайшли відповідь на своє запитання? Скористайтеся пошуком...

11 коментарів

11 коментарів до статті "Як очистити Linux?"

    хороша утилітка -замінює cd /var/cache/apt/archives і далі sudo rm *.deb-менше по клаві клацати))) цікаво,а є способи дізнатися (крім прямого перегляду) які конфіги в /home вже не потрібні. е "хвости" віддалених додатків і взагалі де ще "хвости" після деінсталяції залишаються?

    Я такого не зустрічав. Та й чи потрібна вона? Видалили програму, залишилися у ній ваші індивідуальні налаштування. А потім вирішили знову поставити – і оп, все знову одразу налаштовано. Та й взагалі це легко напевно і вручну видалити. Та й на продуктивність це не впливає, не кажучи про вільне місце.

    Хоча, якщо зустріч напишу тут.

    Знайшов програму, яка може почистити домашню папку, дописав статтю.

    Ubuntu Tweak не очищає кеш ескізів у ubuntu 14-04. У ubuntu 12-04 все було нормально.

    Так програма взагалі зіпсувалася, перші версії були чудові, а потім як все стало не так, я особисто перестав користуватися.

    Дякую, вставлю до статті фразу, що треба діяти ОБЕРЕЖНО!