Некоторые полезные программы для настройки системы:
Пакет deborphan удаляет всевозможные библиотеки, которые система не использует или которые остались как зависимости от удалённых пакетов.
Ставим пакет:
apt-get install deborphan
Далее нужно запустить deborphan с ключом --guess-all:
deborphan --guess-all
И посмотреть список пакетов, которые утилита считает лишними. Выбрать из них те, что действительно не нужны и удалить их с помощью команды apt-get remove <имя_пакета>.
После этого повторно вызвать deborphan и посмотреть не появилось ли новых ненужных пакетов. Если появились - в случае действительно "ненужности" - удалить их.
Можно удалить всё одним махом, (но только внимательней программа может ошибиться!!!).
apt-get remove `deborphan --guess-all`
localepurge удаляет их системы все лишние локали из /usr/share/locale. Потом будет запускаться после apt-get.
Man-страницы на других языках можно удалить следующим образом:
Идем в каталог с манами.
cd /usr/share/man
Далее валим всё ненужное
rm -rfv `ls /usr/share/man|grep -v ^man|grep -v ^ru`
Остаются только русские и английские маны.
rcconf позволяет отключать при загрузке ненужные сервисы.
sysv-rc-conf позволяет делать то же самое, только на разных уровнях запуска.
dpkg --get-selections | grep -v "deinstall" вывести полный список установленных пакетов.
dpkg --get-selections > installed_programs.txt - сохранить список всех установленных в системе пакетов.
sudo dpkg --set-selections < installed_programs.txt
sudo apt-get -y update
sudo apt-get dselect-upgrade - установить все пакеты из списка.
COLUMNS=150 dpkg -l > packages.txt - краткая информация об установленных пакетах (версия пакета и краткое описание).