Как я могу определить команду, которую предоставляет пакет, используя команду линия? [дубликат]

На этот вопрос уже есть ответ здесь:

Допустим, у меня есть команда, для которой я хочу узнать исходный код. Например: unity-webapps-runner. Я знаю , который единство-webapps-runner говорит мне, где найти, но как узнать с помощью apt-cache , какой пакет установил двоичный файл, поэтому я могу запустить apt -get source ?

0
задан 22 January 2014 в 06:19

2 ответа

Попробуйте эту команду,

dpkg -S $(which unity-webapps-runner)

Вывод вышеуказанной команды показывает

unity-webapps-service: /usr/bin/unity-webapps-runner

Так что unity-webapps-runner принадлежит пакету unity-webapps-service.

Получите исходный код пакета unity-webapps-service, выполнив следующую команду:

apt-get source unity-webapps-service
0
ответ дан 22 January 2014 в 06:19

dpkg имеет эту опцию. Прочитайте тот же вопрос здесь

Сделайте это:

bash:$ dpkg -S unity-webapps-runner
unity-webapps-service: /usr/bin/unity-webapps-runner

Тогда, если вы хотите больше информации, используйте apt-cache

bash:$ apt-cache showpkg unity-webapps-service
0
ответ дан 22 January 2014 в 06:19

Другие вопросы по тегам:

Похожие вопросы: