Легковесные программы для повседневной работы

Аватара пользователя

im
Сообщения: 125
Зарегистрирован: 14 мар 2015, 14:18

Re: Легковесные программы для повседневной работы

#191

Сообщение im » 23 окт 2016, 02:22

SaintPaul писал(а): мужкики, а есть какая-то утилитка для корректного удаления софта, которая все зависимости, файлы настроек и т.д будет сносить?
Такой программы нет. Bleachbit на самом деле не удаляет ненужные зависимости, призрачное освободившееся место можно получить темже apt-get clean, которое вновь заполнится после первого апдейта. Существует программка deborphan и её графический вариант: Новый: да
Состояние: установлен
Автоматически установлен: нет
Версия: 0.4.4-2
Приоритет: необязательный
Раздел: universe/admin
Сопровождающий: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Архитектура: all
Размер в распакованном виде: 267 k
Зависимости: menu, perl, deborphan (>= 1.7.28.2), libgtk2-perl (>= 1:1.100-1), libglib-perl (>=
1:1.100-1), liblocale-gettext-perl, libgtk2-gladexml-perl
Описание: Графическая утилита для поиска и удаления неиспользуемых библиотек
GtkOrphan is a graphical tool which scans your Debian system, looking for orphaned libraries. It
implements a GUI front-end to deborphan, but adds the package removal capability. A detailed
documentation on the program can be found at: http://www.marzocca.net/linux/gtkorphan.html.
Но как она выстраивает зависимости до сих пор никто не разобрался, некоторые после использования жалуются, что удаляется нужный софт.
Можно избавится от лишних локалей с помощью программы: Пакет: localepurge
Новый: да
Состояние: не установлен
Версия: 0.7.3.4
Приоритет: необязательный
Раздел: universe/admin
Сопровождающий: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Архитектура: all
Размер в распакованном виде: 153 k
Зависимости: debconf (>= 0.5) | debconf-2.0, locales, ucf, procps
Предлагает: debfoster, deborphan, bleachbit
Описание: reclaim disk space by removing unneeded localizations
This package provides a script to recover disk space wasted for unneeded locales, GNOME/KDE
localizations and localized man pages. Depending on the installation, it is possible to save
hundreds of megabytes of disk space taken up by localization you will most probably never have any
use for. It is run automatically upon completion of any APT installation actions.

This tool is a hack which is *not* integrated with the system's package management system and
therefore is not for the faint of heart. Its interference can provoke strange, but usually harmless,
behavior in programs related to apt/dpkg, such as dpkg-repack, reportbug, etc. Responsibility for
its usage and possible breakage of the system therefore lies in the system administrator's hands.

Please do abstain from reporting any such bugs blaming localepurge if you break the system by using
it. If you don't know what you are doing and can't handle any resulting breakage, you should not
install this package.
Она также делает заявленное лишь частично, подавляющая часть лишних локалей и справок остаётся в системе.
С 16.04 версии нашёл новую примочку к aptitude: aptitude-curses, в ней можно избавиться от пакетов вручную, при этом зависимости моментально просчитываются, вроде как подбираются решения в случае "неразрешимых" зависимостей, но по сути - тот же synaptic на ncurses. Остаётся mc/ncdu с правами рута и интернет в качестве справки, с запросом "какие из файлов удалить не критично", как правило это /usr/share/doc, man...
PS: Програмка удаления дубликатов файлов, возможность создания символических ссылок на дубликаты FSlint Новый: да
Состояние: не установлен
Версия: 2.44-2
Приоритет: необязательный
Раздел: universe/admin
Сопровождающий: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Архитектура: all
Размер в распакованном виде: 791 k
Зависимости: python (>= 2.3), python-gtk2 (>= 2.4), python-glade2, findutils (>= 4.1.1)
Описание: Utility collection to find and fix common errors in file storage
FSlint is a toolkit to clean filesystem lint. It includes a GTK+ GUI as well as a command line
interface and can be used to reclaim disk space. It has an interface for uninstalling packages, and
it can find things like:

* Duplicate files
* Problematic filenames
* Temporary files
* Bad symlinks
* Empty directories
* Nonstripped binaries
Сайт: http://www.pixelbeat.org/fslint
Больше относится к чистке файлов пользователя, но может помочь уменьшить портированые приложения, к примеру из /opt, хотя, как правило, версии пакетов порт программ и нативных разные.
Может кто вкурсе, какой софт ещё есть для чистки системы?