Apakah ada cara untuk mengetahui Aplikasi / paket mana yang memiliki atau membuat file tertentu? Sebagai contoh, di Linux perintah ini akan menampilkan pemilik paket
apt-file /bin/progname
rpm -qf /bin/progname
yum whatprovides /bin/progname
Di OS X, file bisa menjadi bagian dari aplikasi OS X asli, atau diinstal oleh Macports atau Homebrew. Ini adalah lingkungan yang sangat berbeda. Apakah ada perintah untuk setiap lingkungan untuk memeriksa aplikasi / paket mana yang memiliki file tertentu?
pkgutil --file-info /Applications/TextEdit.app
, dan Anda akan mendapatkan bahwa itu milik com.apple.pkg.Essentials, tetapi juga akan memberi tahu Anda siapa pembaru yang telah menerapkannya (dalam kasus saya, 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).