ldvldv: по разумному lib-ы должны устанавливаться с пометкой как установлены auto. например, boost-defaults установить не только libboost-all-dev, но и все остальные пакеты, с которыми у тс проблемы. При обновлении или удалении они также пачкой будут удалены/заменены и не нужно будет потом гадать, что это за библиотека и кому принадлежит, а потенциально такой отдельный lib в системе может представлять угрозу. я специально смотрел как обрабатывает данный момент apt - далеко не всегда он удаляет старую библиотеку при обновлении. Не только сами файлы, но и запись о них сохраняет.
Для размышления man apt-mark
azShoo: какой-никакой опыт на 100к не прокатит. Тем более в сети если работать. Да и программист - понятие растяжимое. Например, программист на asm, или Си, или bash, или php, или баз данных - есть разница?
https://packages.debian.org/source/wheezy/boost-de...
только отстань и не занудствуй.