Как выяснить, какой (потенциально удаленный) порт предоставляет команду во FreeBSD?

266
Karl Richter

make search name=Xи make search key=Y, кажется, не находит имена команд надежно, особенно если они не упомянуты в описании порта. В системах на основе Debian есть команды, apt-fileкоторые находят (и более) команды в списке бинарных источников в менеджере пакетов системы.

1

2 ответа на вопрос

1
Steve Wills

Нет простого способа сделать это из командной строки, но поиск FreshPorts - хороший способ. На странице поиска, если вы установите для поиска значение «Под именем пути», это может найти то, что вы ищете, или использование окна поиска Google вверху также может помочь.

0
arved
find /usr/ports -name pkg-plist -maxdepth 3 | xargs grep command 

But this fails if the port uses AUTOPLIST (it generates its installed files during build)