dpkg -S filename
найдет пакет, из которого прибыло имя файла. Используйте полный путь. Поиск /usr/sbin/apache2
найдет просто что файл, но поиск apache2
даст длинный список.
Найти полный путь использования команды который как в which apache2
.
Можно также искать .list
файлы в /var/lib/dpkg/info
. Этот каталог также перечисляет confiration файлы в .confiles
файлы. Имена файлов состоят из имени пакета с расширением, указывающим на содержание. Это вероятно каталог, который ищет dpkg.
Один способ сделать это (иногда) состоит в том, чтобы работать"apt-cache search <command>
", который иногда отображает имя пакета. Не заключайте мне в кавычки на этом, но я думаю, что это зависит от информации, данной в подробном описании пакета в репозитории APT. Это могли бы быть названия файлов в .deb-пакете, но это менее вероятно.
Это - метод, который я использую, по крайней мере, и он работает большую часть времени. Иначе Google обычно помогает.