Це так званий режим "без корінь" у новій версії OS X. Це ефективно робить певні системні каталоги лише для читання (навіть для адміністраторів). "/ usr" є одним із цих захищених каталогів (єдиний підкаталог, який виключається з цього правила, є "/ usr / local")
Ви можете відключити цей безпрограшний режим за допомогою таких команд:
$ sudo nvram boot-args="rootless=0"
$ sudo reboot
Але це не рекомендується! Найкраща практика - встановити власні речі лише для "/ usr / local".
Оновлення (27 жовтня-15): 10.11 (El Capitan) Публічний реліз
Зауважте, що вищеописане вирішення проблеми більше не працюватиме з публічним випуском El Capitan, оскільки Apple змінила ситуацію.
Правильний спосіб відключення режиму "без корінь" (він же захист від цілісності системи, "SIP") - це тимчасове завантаження в режим відновлення (утримуйте Command + R під час завантаження) і використовуйте csrutil disable
команду (або csrutil enable
для повторного включення) з терміналу. До терміналу можна дістатися через меню Інсталятора, яке запускається в режимі відновлення.