Хотя это не задокументировано на справочной странице для pkg
, pkg list PACKAGENAME
является наиболее кратким и легким для запоминания способом, по крайней мере для меня.
Одно из различий между этим методом и методом, предложенным @uzsolt, заключается в том, что pkg info -l
производит вывод, который, возможно, больше подходит для «потребления человеком», с небольшими штрихами форматирования:
$ pkg info -l mod_php73
mod_php73-7.3.7:
/usr/local/libexec/apache24/libphp7.so
/usr/local/share/licenses/mod_php73-7.3.7/LICENSE
/usr/local/share/licenses/mod_php73-7.3.7/PHP301
/usr/local/share/licenses/mod_php73-7.3.7/catalog.mk
pkg list
OTOH производит более строгий вывод, строгий список имен файлов, подходящий для подсчета, итерации или других форм «машинного потребления»:
$ pkg list mod_php73
/usr/local/libexec/apache24/libphp7.so
/usr/local/share/licenses/mod_php73-7.3.7/LICENSE
/usr/local/share/licenses/mod_php73-7.3.7/PHP301
/usr/local/share/licenses/mod_php73-7.3.7/catalog.mk
Не ищите дальше:https://github.com/pyenv/pyenv
Большинство дистрибутивов не могут позволить себе роскошь поддерживать несколько выпусков python/ruby/php, потому что это требует много тяжелой работы и часто даже невозможно, потому что эти языки содержат модули со сложными зависимостями.