Здравствуйте, Kluev, Вы писали:
K>Это утешение для слабых умов. Когда каждая прога лежит в отдельном каталоге то никакие dpkg-query не нужны.
Предлагаю "сильным умам" объяснить, как будет выглдить установка программы,которая использует ms office api. Все dll от ms office должны лежать в каталоге этой проги?
K>>>Хорошо если добрый дядя сделал для тебя пакет а если сам ручками собираешь, тогда пляски с бубном и начинаются. В винде гораздо проще залил в один каталог экзешник с дллелями и наслаждайся.
A>>ручками это как? gcc -o mysuperprog -c myprog.cpp ? или всетаки make? а если make то все уже придумано давно http://packages.debian.org/unstable/admin/checkinstall
K>Вкурсе. Только такие решения — это по сути костыли и воркэраунды вокруг неудачного дизайна структуры каталогов.
В конкурирующей ОС вообще никакого дизайна. А этот дизайн появился раньше win и переживет ее еще

. Более того, пользователи виндоуз просто не в курсе про hard/soft symlinks, и не представляют, что программа может быть запущена откуда угодно и не обязательно из своего каталога (особенно в случае с chroot, правда сомневаюсь, что ты знаешь что это такое).