Поиск по этому блогу

Очистка системы от ненужных файлов

После длительных экспериментов с разными программами и с настройкой системы решил очистить систему от всякого хлама.
Попалась полезная статья на эту тему: Очистка системы от ненужного мусора (Ubuntu/Debian).

Привожу ниже текст статьи, так как сегодня не смог зайти по ссылке. Вот достал из кеша...


Автор: lufkin

Если Вы хотите очистить свою систему от ненужных файлов, а также освободить место на диске, следуйте инструкции, описанной в этой статье:


Synaptic
Удаление остаточных конфигурационных файлов.
Файлы конфигураций это зависимости, которые остались в системе после удаления приложений.
Откройте Synaptic в Система > Администратирование > Программа управления пакетами Synaptic (System > Administration > Synaptic Package Manager).
В нижнем левом углу окна щелкните на кнопку Статус. В списке выше Вы увидите следующие разделы:
Все
Установленные (для автоматического удаления)
Не установленные
Не установленные (остались конфигурационные файлы)
Установленные
Установленные (локально или устаревшие).
Откройте раздел “Не установленные (остались конфигурационные файлы)” (если такого раздела у Вас нет, значит конфигурационные отсутствуют).
Отметьте пакеты, которые вы хотите удалить и на Панели Инструментов нажмите на кнопку “Применить”.
Удаление незадействованных пакетов.
Также взгляните в раздел “Установленные (для автоматического удаления)”. Обычно там содержатся библиотеки, которые больше не используются системой.
Удаление частичных пакетов.
На этот раз предстоит работа в Терминале. Откройте Терминал в Приложения > Стандартные > Терминал. (Applications > Accessories > Terminal.) и введите команду
sudo apt-get autoclean
Удаление неиспользуемых локалей.
Для этого вы должны установить пакет localepurge. Это автоматизированный скрипт, который освобождает дисковое пространство от ненужных локалей и локализованных справочных систем.
установка пакета localepurge:
sudo apt-get install localepurge
Каждый раз, когда вы устанавливаете приложение с помощью apt-get install, localepurge автоматически удаляет файлы переводов, которые вам не нужны.
Для настройки localepurge, вы должны отредактировать файл /etc/locale.nopurge.
Пример:
Я хочу установить пакет dicus, используя apt-get:
sudo apt-get install discus
после окончания установки, вы можете увидеть что-то, типа этого:
localepurge: Disk space freed in /usr/share/locale: 41860K
Удаление незадействованных пакетов.
Если вы хотите удалить незадействованные пакеты, вы должны установить пакет deborphan.
установка deborphan:
sudo apt-get install deborphan
использование deborphan:
sudo deborphan | xargs sudo apt-get -y remove –purge
Удаление незадействованных пакетов с помощью GtkOrphan
GtkOrphan (Perl/GTK2-приложение для систем на базе Debian) графическая утилита, которая анализирует систему на выявление в ней незадействованных пакетов. Собственно, она является графическим режимом пакета deborphan.
установка GtkOrphan:
Первое, что нужно, это загрузить последнюю версию GtkOrphan отсюда(http://ftp.debian.org/debian/pool/main/g/gtkorphan/gtkorphan_0.4.2-2_all...), используя следующую команду
wget http://ftp.debian.org/debian/pool/main/g/gtkorphan/gtkorphan_0.4.2-2_all...
После того, как вы его загрузили, установите его командой
dpkg -i gtkorphan_0.4.2-2_all.deb
Во время установки, вы можете получить ошибку
dpkg -i gtkorphan_0.4.2-2_all.deb
Selecting previously deselected package gtkorphan.
(Reading database … 175891 files and directories currently installed.)
Unpacking gtkorphan (from gtkorphan_0.4.2-2_all.deb) …
dpkg: dependency problems prevent configuration of gtkorphan:
gtkorphan depends on deborphan (>= 1.7.17); however:
Package deborphan is not installed.
gtkorphan depends on libgtk2-gladexml-perl; however:
Package libgtk2-gladexml-perl is not installed.
dpkg: error processing gtkorphan (–install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
gtkorphan
Для устранения этой ошибки, введите команду
sudo apt-get -f install
Это закончит установку.
После этого, откройте приложение в Система > Администратирование > Remove Orphaned Packages (System > Administration > Remove Orphaned Packages).
Затем введите пароль администратора.
При первом запуске появится окно, где отобразится список незадействованных пакетов.
Список всех задействованных пакетов.
Окно “О программе”.
Теперь вы должны отметить галкой все незадействованные пакеты и нажать на кнопку “OK”. Затем подтвердить удаление в соответствующем окошке.
Дождитесь окончания процесса.
Удаление незадействованных пакетов с помощью Wajig
Wajig – упрощенный вариант пакетного менеджера Debian, командная оболочка, которая предназначена для быстрого использования таких задач как apt, apt-cache, dpkg, скриптов /etc/init.d и т. д., без необходимости изучения обширной документации.
установка Wajig:
sudo apt-get install wajig
Для запуска приложения в графическом варианте используйте команду
gjig
При первом запуске появится окно
Для просмотра незадействованных пакетов, щелкните на кнопку “Orphans”.
Для использования wajig из командной строки, отобразите список доступных операций, набрав
wajig help
Список команд:
wajig update (= dselect update)
wajig install less (= apt-get install less)
wajig new (list new packages since last update)
wajig newupgrades (list packages upgraded since last update)
wajig toupgrade (list all packages to be upgraded)
wajig updatealts editor (update the default “editor”)
wajig restart apache (restart the apache daemon)
wajig listfiles less (list the files supplied by the “less” pkg)
wajig whichpkg stdio.h (what package supplies this header file)
wajig whatis rats (one line description of the package “rats”)
wajig orphans (list libraries not required by other pkgs)
Для вывода полного списка доступных команд увеличьте объем информации, выдаваемой параметром help (level of verbosity).
Debfoster – Слежка за установленными пакетами.
Debfoster - это программа-оболочка для apt и dpkg. При первом запуске она спросит, какие из установленных пакетов вы хотите оставить.
После этого она изучит список пакетов, которые хотите установить на своей системе. Она использует этот список, чтобы определить пакеты, которые должны быть установлены из-за того, что от них зависят другие пакеты. Если одна из этих зависимостей изменяется, то debfoster уведомит вас и спросит, хотите ли вы удалить старый пакет.
Пакет помогает содержать установленную систему Debian без старых пакетов (в основном библиотек), которые никем не используются.
установка debfoster:
sudo apt-get install debfoster
использование debfoster:
Создайте новую точку списка имен удерживаемых пакетов командой
sudo debfoster -q
Также можно просмотреть или отредактировать созданный список
sudo gedit /var/lib/debfoster/keepers
Для принудительного удаления пакетов, которые не входят в этот список зависимостей, а также для восстановления целостности системы используйте команду
sudo debfoster –f
(с ключом –f выполнение будет осуществляться автоматически, на все вопросы ответом по-умолчанию будет “нет”).
Для обновления списка удерживаемых пакетов, устанавливаемых впоследствии, периодически необходимо выполнять команду
sudo debfoster
Xdiskusage – измерение занятого дискового пространства.
Xdiskusage - дружелюбная программа, которая отображает список файлов, занимающие все дисковое пространство в виде графика. Основан на дизайне программы "xdu", написанная Phillip C. Dykstra.
установка Xdiskusage:
sudo apt-get install xdiskusage
Чтобы запустить приложение воспользуйтесь командой
xdiskusage
При первом запуске появится окно

Комментариев нет:

Отправить комментарий