Mac OS X'teki Uygulamaların Listesi


3

Mac'te yüklü olan tüm uygulamaların listesini ya /Libraryda içinden bulmanın bir yolu var mı /System?

Yanıtlar:


4

Eğer sistem ile sıradışı bir şey yaptığını sürece, /Applicationsklasör (ve herhangi bir ~/Applicationsklasör) olan yüklü programların listenizi. Mac OS X, programların kendilerini Windows gibi yaptığı gibi kaydettirebilecekleri merkezi bir konuma sahip değildir. Bir şeyi kaldırmak istiyorsanız, onu /Applicationsçöp kutusuna sürüklersiniz ya da uygulamanın içinde veya içinde depolanan diğer parçaları bulmanıza yardımcı olmak için AppZapper gibi bir program kullanabilirsiniz ./Library~/Library

MacPorts kullanıyorsanız, o zaman port installedyüklediği programları görmek için de komutu kullanırsınız.

/Systemsadece sisteme Apple tarafından yerleştirilen dosyaları içerir. Düzenli uygulamalar orada yazmaz.


Teşekkürler. Apple'ın "Arşivle ve Yükle" yükseltme özelliğinin yalnızca Apple onaylı uygulamaları koruduğundan beri merak ediyorum, bu yüzden bir liste alıp alamayacağımı bilmiyordum.
waiwai933

2

Tüm yüklü uygulamaları kapsamıyor, ancak yeterince basit ve benim için çalışıyor:

find /Applications -type d -name '*.app' -prune -print

Aşağıdakiler için yukarıdaki kullanabilirsiniz /Libraryveya /System.


1

Bir seçenek kullanmaktır mdfind:

mdfind kMDItemContentType=com.apple.application-bundle

Ancak diğer uygulama paketlerinin içindeki uygulamaları içermez. Ayrıca Spotlight, nokta ile başlayan dizinler gibi bazı dizinleri de indekslemez.

Başka bir seçenek kullanmaktır lsregister:

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -dump|awk '$1=="path:"'

Çıktı zaten silinmiş uygulamaları içerebilir. -killHizmetleri Başlat veritabanını yeniden ekleyerek bunu önleyebilirsiniz , ancak OS X'in uygulamaları ilk kez açmaya ilişkin uyarıları göstermesini sağlar.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.