После выполнения sudo apt-get install <app>, где приложение хранится?

После установки приложений с помощью apt-get install -app name-. Где копируются файлы? Скопированы ли они в одно место или несколько мест? И если да, то как мне это узнать?

Вот пример:

введите описание изображения здесь

Попросите управление пакетами, какие файлы содержит пакет:

dpkg -L <packagename> 

Это показывает, что файлы просто скопированы в эти местоположения. Эти файлы отмечены как управляемые с помощью управления пакетами, поэтому не трогайте их.

Кроме того, иногда некоторые файлы создаются / изменяются с помощью сценариев pre- / postinstall и pre- / postrm, включенных в пакет. Вы можете найти скрипты в /var/lib/dpkg/info/ после установки пакета.

Linux использует несколько каталогов и там, где это происходит, объясняется здесь: Как понять макет файловой системы Ubuntu?

В общем: программное обеспечение из обычных установок устанавливается таким образом, что одни и те же файлы (то есть библиотеки) используют один и тот же файл и не устанавливают свою собственную версию этого файла.

Если вы хотите узнать специфику этого пакета на своем изображении, см. http://packages.ubuntu.com/ru/saucy/all/ack-grep/filelist для онлайновой ссылки. Кто-то еще опубликует версию dpkg, чтобы сделать это локально;)

По ссылке говорится, что это файлы:

 /usr/bin/ack-grep /usr/share/doc/ack-grep/NEWS.Debian.gz /usr/share/doc/ack-grep/changelog.Debian.gz /usr/share/doc/ack-grep/copyright /usr/share/man/man1/ack-grep.1p.gz /usr/share/perl5/App/Ack.pm /usr/share/perl5/App/Ack/ConfigDefault.pm /usr/share/perl5/App/Ack/ConfigFinder.pm /usr/share/perl5/App/Ack/ConfigLoader.pm /usr/share/perl5/App/Ack/Filter.pm /usr/share/perl5/App/Ack/Filter/Default.pm /usr/share/perl5/App/Ack/Filter/Extension.pm /usr/share/perl5/App/Ack/Filter/FirstLineMatch.pm /usr/share/perl5/App/Ack/Filter/Inverse.pm /usr/share/perl5/App/Ack/Filter/Is.pm /usr/share/perl5/App/Ack/Filter/Match.pm /usr/share/perl5/App/Ack/Resource.pm /usr/share/perl5/App/Ack/Resource/Basic.pm /usr/share/perl5/App/Ack/Resources.pm 

Исполняемый файл /usr/bin/ack-grep