Меню пользователя
Имя пользователя
Пароль
Запомнить меня
Поиск по сайту
Вход пользователей
Пользователь:

Пароль:

Запомнить меня

Забыли пароль?

Регистрация
Поиск
Кто активен
4 пользователь(ей) активно (4 пользователь(ей) просматривают Open Форум)

Участников: 0
Гостей: 4

далее...
Уважаемые пользователи форума! Внимание!
Темы, озаглавленные бездумно и не ясно для кого, изобилующие БОЛЬШИМИ БУКВАМИ, "!!!" или "???", нарушающие правила, написанные корявым русским языком, содержащие оскорбления, рекламу или клевету, написанные вне тематических разделах Форума, - будут закрываться или удаляться без специального предупреждения, а их Авторы будут удаляться или отправляться в бан! Надеемся на вашу сознательность и уважение к себе и ко всем участникам форума.
:: Правила Форума :: - - :: ББ-коды для использования на форуме ::
Сообщение: *
 
* = Обязательное поле

Re: Ubuntu Tweak

Заголовок темы: Re: Ubuntu Tweak
Отправитель: stimpack 05/05/2010 14:08:43

Как я вижу, линукс плавно превращается в набор таких же перделок и свистелок, как винда... Печально.

А вот нормальный юниксвей:
dpkg-query -W --showformat='${Package} ${Status}\n'|grep 'deinstall ok config-files'|awk '{print $1}'
эта команда выдаст список пакетов, удаленных из системы, но оставивших свои конфиги (их удалили без ключа --purge)

Соответственно, через цикл их тут же можно и подчистить, например так:
dpkg-query -W --showformat='${Package} ${Status}\n'|grep 'deinstall ok config-files'|awk '{print $1}' | while read pkg;do dpkg --purge $pkg;done

Почистить накешированные пакеты в локальном репозитарии:
apt-get autoclean
apt-get clean

Удаление бэкапов конфигурационных файлов:
rm -f /var/lib/dpkg/*-old /var/cache/debconf/*-old
find /etc -type f -name '*\.dpkg-*' -exec rm {} \;

Поиск и удаление осиротевших пакетов, как тут выразились:
apt-get autoremove

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

open-suse.ru