BleachBit — ваш цифровой уборщик для Windows и Linux
Когда последний раз вы чистили свою систему?
Представьте: ваш жесткий диск заполнен непонятными временными файлами, браузер хранит гигабайты кеша, а старые логи давно пора удалить. Знакомая ситуация? Именно для таких случаев создан BleachBit — open-source утилита для очистки системы и защиты приватности.
Что под капотом?
BleachBit — это Python-приложение с 10-летней историей (первый коммит в 2014 году), которое:
- Освобождает место на диске, удаляя ненужные файлы
- Заботится о вашей приватности, стирая историю активности
- Поддерживает Windows и Linux
- Имеет открытый исходный код (GPLv3)
Интересный факт: проект поддерживается сообществом через Weblate — платформу для перевода с открытым исходным кодом.
5 причин попробовать BleachBit
- Полный контроль над очисткой — выбирайте, что именно удалять: кеш браузеров, временные файлы, логи и многое другое
- Предварительный просмотр — перед удалением можно увидеть, какие файлы будут затронуты
- Автоматизация через CLI — интеграция в скрипты через командную строку
- Локализация — поддерживает множество языков благодаря сообществу
- Кроссплатформенность — работает как на Windows, так и на Linux
Как запустить из исходников
Для разработчиков особенно удобно, что BleachBit можно запустить без установки:
make -C po local # собираем переводы
python3 bleachbit.py
А для автоматизации можно использовать командный интерфейс:
python3 bleachbit.py --help
Что можно почистить? Примеры
- Браузеры: кеш, cookies, историю посещений
- Системные файлы: временные файлы, кеш пакетов
- Приложения: логи, временные файлы популярных программ
- Метаданные: удаляет следы редактирования документов
Технические особенности
- Написано на Python 3
- Использует GTK для графического интерфейса
- Интегрировано с CI (AppVeyor и Travis CI)
- Имеет отдельные репозитории для CleanerML и winapp2.ini
Кому особенно пригодится?
- Разработчикам — для очистки тестовых окружений
- Администраторам — обслуживание множества рабочих станций
- Пользователям, заботящимся о приватности
- Владельцам устройств с малым объемом памяти
Попробуйте сами
BleachBit — тот редкий случай, когда полезный инструмент остается простым в использовании. Для разработчиков это еще и отличный пример хорошо организованного Python-проекта с открытым исходным кодом.
Готовы навести порядок в своей системе? Проект ждет вас на GitHub и на официальном сайте.