В моей установке OS X 10.11 есть два каталога «Библиотеки», один из которых /Library/, а другой /System/Library/.
В чем разница между разными папками библиотеки?
Как и во всей системе Unix, есть два типа lib
папок.
Один конкретный для пользователя, а другой для всей системы и так для всех пользователей машины.
В частности, для OS X: версия Macintosh HD является фактической компьютерной библиотекой, а версия домашней папки относится к вашей учетной записи пользователя.
Вот пример, который поможет вам понять, как его использовать:
/System/Library
— это место для хранения шрифтов, экранных заставок, виджетов Dashboard и всего остального, к чему нужен доступ всем локальным пользователям.
~/Library
предназначен только для вашей собственной учетной записи пользователя (кеш и файлы настроек, виджеты только для вашего использования и т. д.).
РЕДАКТИРОВАТЬ: взято отсюда , полный обзор всех возможных папок библиотек в системе Mac OS X:
В пользовательской библиотеке ~/Library хранятся настройки для каждого пользователя и т. д.
Локальная библиотека, /Library, хранит общекомпьютерные настройки, содержимое всех пользователей и т. д. Я называю это «локальной» библиотекой, потому что в NextStep она была /Local/Library, но вы увидите множество других имен для нее. , такие как корневая библиотека, компьютерная библиотека, ...
В сетевой библиотеке /Network/Library будут храниться настройки, общие для всех компьютеров в сетевом домене - если администратор сетевого домена настроит ее, чего больше никто не делает...
Системная библиотека /System/Library хранит базовые настройки, ресурсы и т. д., поставляемые с OS X. Теоретически здесь ничего менять не следует.
/System/Library
предназначен для вещей, которые не меняются и устанавливаются Apple. Файлы здесь помогают операционной системе работать.
/Library
для вещей, которые могут измениться и которые относятся ко всем пользователям на компьютере.
И для полноты (хотя и не упоминается в вопросе):
~/Library
это то, куда идут вещи, которые могут измениться для конкретного пользователя.
macOS имеет 3 типа файлов Libraries
.
Вот следующие:
/Library/
- Используется для управления общесистемными настройками, которые используются всеми пользователями.
Обычно обычному пользователю нет причин вносить изменения, хотя приложения изменяют это во время и после установки.
/System/Library/
- То же, /Library/
но с защитой SIP. Используется macOS в качестве ядра Library
. Большинство вещей там требуются для macOS.
Не следует (и нельзя без отключения SIP) изменять.
~/Library/
- То же, /Library/
но для пользовательских вещей (у каждого пользователя есть одна.
Вы можете получить доступ к каждому из них, выбрав Finder> Перейти> Перейти к папке и введя соответствующий путь.
Алекс Иксерас
ребатома
Пасьер
/System/Library
вероятно, неправильное название; это должно было называться/Library/System