@drysdam dpkg -L <package_name> может быть, это лучше всего подходит для вашей непосредственной проблемы, но вы могли бы прочитать Стандарт Иерархии файловой системы, который описывает, где в файловой системе находятся различные типы файлов.
Это нет окончательный; это просто описательный отчет о том, как обстоят дела "в основном".
Более специфичным для Ubuntu является Руководство по серверу Ubuntu, в котором все будет описано достаточно подробно. (Так много других руководств замалчивают слишком много деталей, но это должно быть лучше.)
Вот один из способов сделать это для пакетов, которые вы еще не установили. Просто измените "autoconf" ниже для пакета, для которого вы пытаетесь получить список файлов:
Предполагая, что мы хотели бы найти файлы пакета autotools-dev, в разделе "Быстрый фильтр" введите autotools-dev, чтобы найти его. Пакет autotools-dev появится автоматически. Выберите его, нажав на него, а затем нажмите "Свойства". В появившемся диалоговом окне выберите вкладку "Установленные файлы".
One of the answers suggests the following dpkg-query -c <package_name.deb>Вы не можете сделать это с файлом deb. Я подозреваю, что плакат предназначался для использования dpkg-deb с теми же `параметрами dpkg-deb -c <filename.deb>
хорошо!!! я на самом деле хочу знать, что, как и в Windows, если я устанавливаю приложение, я могу видеть его в program files аналогично в ubuntu, где найти установленное приложение…Я только что установил RabbitMQ и хочу знать, где он находится, мне нужно настроить его run.sh файл
@ das_weezul : - да, я хочу знать все, что делается с моим ящиком, когда я нажимаю установить из synaptic package manager…я новичок в ubuntu … так что любые ссылки приветствуются
Пакеты Linux часто устанавливают файлы повсюду, в отличие от Windows, где они в основном находятся в программных файлах, а некоторые - в пользователях. Вот почему важно использовать менеджер пакетов, он отслеживает все эти файлы. Если вы хотите найти только исполняемый файл, вы можете выполнить команду "which rabbitmq`.