tolyangin:

To> Подскажите пожалуйста как это теперь все вычистить из системы? Планирую
To> lenny держать в чистоте и порядке. устанавливал менеджером aptitude.

Дело в том, что библиотечные пакеты, которые нужны для компиляции (с
суффиксом -dev) устанавливают по зависимости ещё и пакеты библиотек, которые
нужны для работы скомпилированных программ. Если вы хотите, чтобы
Multispeech продолжал работать, то прежде чем удалять пакеты для разработки,
вам нужно пометить эти необходимые для работы скомпилированных программ
пакеты как установленные вручную, чтобы aptitude как-нибудь ненароком их не
удалил. Сделать это можно такой командой:

ldd /opt/multispeech/bin/multispeech | awk '/=> \// {print $3}' | xargs dpkg -S 
| cut -d: -f1 | sort -u | xargs aptitude unmarkauto

Подставьте здесь путь к Multispeech в вашей системе.

После этого можете удалять пакеты для разработки. Полный список таких
пакетов можно получить командой:

dpkg --get-selections | grep '^lib.*-dev\b'

-- 
Дмитрий  Падучих
-- 
Blinux-rus mailing list
[email protected]
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus

Ответить