Есть ли способ узнать, какое приложение / пакет владеет или создает определенный файл? Например, в Linux эти команды покажут владельца пакета
apt-file /bin/progname
rpm -qf /bin/progname
yum whatprovides /bin/progname
В OS X файл может быть частью собственного приложения OS X или установлен Macports или Homebrew. Это совершенно разные среды. Существуют ли команды для каждой среды, чтобы проверить, какому приложению / пакету принадлежит определенный файл?
pkgutil --file-info /Applications/TextEdit.app
, и вы получите, что он принадлежит com.apple.pkg.Essentials, но также скажет вам, какие средства обновления были применены к нему (в моем случае, com.apple.pkg.update.os.10.10.2.14C109 .patch, com.apple.pkg.update.os.10.10.3.14D131.delta, com.apple.pkg.update.os.10.9.2.13C64.combo).