1

Прежде всего, пожалуйста, прости меня за мое невежество. Я не уверен, возможно ли это.

Я мог бы поиграть и установить много программного обеспечения, инструментов, баз данных или серверов или сервисов, таких как macports, php и т.д. В течение некоторого времени я мог бы забыть, что я вставил, и, может быть, много чего я делаю больше не нужно. Есть ли способ или команда терминала, которые позволяют мне проверить, что там?

3 ответа3

2

Это практически невозможно, поскольку вы можете размещать приложения практически где угодно. Кроме того, что представляет собой "приложение", может быть спорным - учитывается ли двухстрочный сценарий оболочки?


Обычные приложения обычно находятся в /Applications , ~/Applications (для каждого пользователя).

Виджеты находятся в ~/Library/Widgets (для каждого пользователя) или /Library/Widgets (необычные, общесистемные).

Панели настроек находятся в /Library/PreferencePanes (все пользователи) или ~/Library/PreferencePanes (каждый пользователь)

В основном это те вещи, которые вы устанавливаете вручную.


Если вы установили что-либо с помощью обычного установщика, это было зарегистрировано в /Library/Receipts(квитанции установщика и файл журнала InstallHistory.plist ).


Если вы используете менеджеры пакетов Homebrew, Fink или MacPorts Unix, они отслеживают то, что они установили. Посмотрите их документацию.


Если вы установили что-то вручную (на ум приходят плагины QuickLook), или скомпилировали что-то самостоятельно, то вам в основном не повезло.

0

Насколько мне известно, все, что установлено через установленный пакет OS X (.pkg или .mpkg), отслеживается в /Library/Receipts/InstallHistory.plist. Что касается установки методом «перетаскивания», вам придется искать их в файловой системе.

Вы можете выполнить команду, такую как find / -type d -name MacOS которая указала бы на какой-то пакет в OS X, но есть риск, что вы идентифицируете фреймворки, системные файлы и тому подобное.

0

Не бойся!

man hier 

Покажет вам, где все должно быть. А где их не должно быть, например, установленных в /Users /Shared, а Adobe?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .