Як вимкнути захист цілісності системи в OS X (SIP)

мак-ель-капітан

Минулого вівторка ми запустили опцію, як встановити Java 8 на наш Mac з OS X El Capitan за допомогою команди в терміналі або безпосередньо за допомогою доступу за посиланням Oracle. Сьогодні ми побачимо один із кроків, необхідних для встановлення тієї чи іншої версії Java на нашому Mac, але ми вже попереджали, що це не рекомендується для всіх користувачів OS X..

SIP блокує певний доступ до системи (/ System / sbin / usr) де знаходяться інсталяційні файли та важливі дані, це також запобігає використанню процесів на рівні операційної системи, і тому ми не запрошуємо вас це робити, оскільки це може спричинити проблеми в майбутньому, якщо у вас немає необхідні знання для відключення цього захисту. Для встановлення Java необхідно деактивувати цей захист, і тому ми побачимо кроки, які слід виконати.

Процес деактивації SIP

Для початку цього процесу нам доведеться виконати ці попередні кроки. Перше, що ми збираємося зробити, це вимкнути Mac і запустити знову в режимі відновлення. Для цього це необхідно натисніть cmd + R саме тоді, коли ми починаємо.

Після запуску в безпечному режимі ми відкриємо меню Службові програми OS X, і виберемо Комунальні послуги та термінал. Тепер ми напишемо команду в терміналі «csrutil disable; перезавантажити »або безпосередньо скопіюйте та вставте його. Тепер на нашому Mac буде вимкнено захист SIP, і потрібно буде перезапустити Mac, щоб цей процес набув чинності.

sip-термінал

Перевірте статус SIP і знову активуйте SIP

Найпростіший варіант перевірити, чи добре виконана ця деактивація чи ні, полягає в спробі безпосередньо встановити Java або подібний і якщо у нас немає проблем, це добре деактивовано Ми також можемо використовувати команду «статус csrutil»У Терміналі, але вхід із режиму відновлення, тобто cmd + R при запуску, і відкрийте Термінал з Утиліти> Термінал. З'явиться приблизно так: «Статус захисту цілісності системи: вимкнено якщо він деактивований або SСтатус захисту цілісності ystem: увімкнено якщо активовано »

Щоб змінити процес і знову активувати SIP на нашому Mac це так просто, як вимкнути машину, знову увійти в режим відновлення та отримати доступ до терміналу, набравши або скопіювавши команду «включити csrutil перезавантажте Mac.

Ми знову наполягаємо на тому, що цей процес недоцільно проводити для менш просунутих користувачів в OS X, тому будьте обережні з ним.


4 коментарі, залиште свій

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   shiryu222 - сказав він

    Чи означає це, що все, що ви використовуєте з java, не працюватиме в Captain? Якщо ви зробите це та встановите java, щоб мати змогу використовувати програми, які його використовують, а після цього ви скасуєте його. Чи працюватиме Java? Я все менше переконуюсь встановлювати Captain через ці речі і через те, що деяка програма, яку я використовую, не працює через SIP ...

    1.    Хорді Гіменес - сказав він

      Добре!

      Ну, я справді не знаю, чи вдасться, змінивши процес, продовжувати використовувати Java, але я сумніваюся, що це можливо. Але якщо вам потрібна Java для чогось конкретного, вам доведеться її відключити або безпосередньо не оновлювати

      привіт

  2.   Начо - сказав він

    Привіт, Джорді, чи є інший спосіб відключити SIP, крім режиму відновлення?
    Я запитую, тому що якось, коли я намагаюся завантажитися в режим відновлення, це видає мені помилку »і т.д. У мене є MBP 2011 з ssd де hdd і hdd де супердрайв.

  3.   Jordan - сказав він

    Привіт Джорді,

    Щойно режим відновлення запущено, який варіант вибрати, щоб вийти з нього?
    Оскільки жодна з наданих опцій мене не цікавить і не дозволяє отримати доступ до терміналу для виконання команди.

    Я роблю це, тому що щойно встановив нову карту Bluetooth на macbook pro 13″ на початку 2011 року, але вона не працює для мене, і я шукаю спосіб змусити її працювати.

    вітання