Почему я не могу переместить ваши файлы в системные папки (исправлены MIDI-файлы QuickLook)

Ваши инструкции говорят:
...
Переместить Audio.qlgenerator в /System/Library/QuickLook
Переместить Music.qldisplay в System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A

Но я не могу этого сделать. Они просто "не будут двигаться". Я использую ОС 10.11.6 (недавнее обновление). Они сделали это, чтобы мы, простые смертные, могли связываться с внутренностями ОС?

ТИА Кенк

1 ответ

Я предполагаю, что это было в ответ на мой ответ на вопрос о плагине быстрого просмотра, который я сделал для воспроизведения MIDI-файлов.

Тецуджин прав, эти файлы уже есть, и для их замены вам нужно отключить SIP. По сути, вы перезаписываете небольшую часть фреймворка quicklookui (расположенного в quartz.framework) в версию из предыдущих версий OS X (в частности, 10.7), чтобы позволить миди-файлам воспроизводиться через quicklook.

Apple избавилась от этой функциональности из-за незначительных угроз безопасности.

Для меня, однако, незначительный риск для безопасности, который я принимал, вполне оправдывал основное неудобство, связанное с отсутствием воспроизведения миди в режиме быстрого просмотра, и я поделился своим ответом с другими, которые, возможно, чувствовали то же самое.

Но имейте в виду, что существует незначительный риск для безопасности, и вы следуете этим инструкциям на свой страх и риск.

Тем не менее, я тестировал его / запускал его 10.11 в течение нескольких месяцев без видимых ошибок в фреймворке quicklookui, фреймворке кварца и т. Д.

Короткий ответ однако...

  1. Загрузитесь в режим восстановления (выключите и удерживайте command - r как только начинается процесс загрузки
  2. Нажмите Утилиты вверху, а затем Терминал
  3. Введите csrutil disable
  4. Перезагрузись нормально
  5. Теперь вы сможете заменить файл в System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A

Но будьте очень осторожны с отключенным SIP и не возитесь с системными файлами, если вы не знаете, что делаете, - также всегда проверяйте, что вы недавно сделали резервную копию.

Другие вопросы по тегам