Kaip išjungti sistemos vientisumo apsaugą OS X (SIP)

makas kapitonas

Praėjusį antradienį mes pateikėme parinktį, kaip įdiegti „Java 8“ į „Mac“ su „OS X El Capitan“ per komandą terminale arba tiesiogiai patekę iš „Oracle“ nuorodos. Šiandien mes pamatysime vieną iš žingsnių, būtinų norint įdiegti šią ar bet kurią kitą „Java“ versiją į „Mac“, tačiau mes jau įspėjome, kad tai nerekomenduojama visiems OS X vartotojams.

SIP blokuoja konkrečias sistemos prieigas (/ System / sbin / usr) ten, kur yra diegimo failai ir svarbūs duomenys, taip pat neleidžiama naudoti procesų operacinės sistemos lygiu, todėl mes to kviečiame padaryti, nes tai gali sukelti problemų ateityje, jei neturite reikalingų žinių, kad ši apsauga būtų išjungta. Norint įdiegti „Java“, būtina šią apsaugą išjungti, todėl matysime veiksmus, kuriuos reikia atlikti.

SIP deaktyvavimo procesas

Norėdami pradėti nuo šio proceso, turėsime atlikti šiuos ankstesnius veiksmus. Pirmas dalykas, kurį ketiname padaryti, yra išjungti „Mac“ ir vėl paleisti atkūrimo režimu. Tam tai būtina paspauskite „cmd + R“, kai tik pradedame.

Kai pradėsime veikti saugiuoju režimu, atidarysime „OS X Utilities“ meniu, kurį pasirinksime Komunalinės paslaugos ir terminalas. Dabar komandą parašysime terminale «csrutil išjungti; perkraukite »arba tiesiogiai nukopijuokite ir įklijuokite. Dabar mūsų „Mac“ jau bus išjungta SIP apsauga ir reikės iš naujo paleisti „Mac“, kad šis procesas įsigaliotų.

gurkšnis-terminalas

Patikrinkite SIP būseną ir vėl suaktyvinkite SIP

Lengviausias būdas pamatyti, ar šis deaktyvavimas yra gerai atliktas, ar ne, yra bandyti tiesiogiai įdiegti „Java“ ar pan ir jei neturime problemų, ji yra gerai išjungta. Taip pat galime naudoti komandą «„csrutil“ būsena»Terminale, bet įeinant iš atkūrimo režimo, ty paleidimo metu„ cmd + R “ir atidarykite„ Terminal “iš„ Utilities “>„ Terminal “. Tai pasirodys maždaug taip: «Sistemos vientisumo apsaugos būsena: išjungta jei jis išjungtas arba S„ystem Integrity Protection“ būsena: įjungta jei aktyvuota »

Norėdami pakeisti procesą ir vėl suaktyvinti SIP „Mac“ yra taip paprasta, kaip išjungti kompiuterį, vėl įeiti į atkūrimo režimą ir pasiekti terminalą įvedant arba nukopijuojant komandą «kad csrutil"ir paleiskite „Mac“ iš naujo.

Mes dar kartą reikalaujame, kad šio proceso nepatartina atlikti mažiau pažengusiems OS X vartotojams, todėl būkite atsargūs.


4 komentarai, palikite savo

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   222 sakė

    Ar tai reiškia, kad viskas, ką naudosite su „Java“, neveiks kapitone? Jei tai padarysite ir įdiegsite „Java“, kad galėtumėte naudotis programomis, kurios ją naudoja, o kai tai padarysite, ją grąžinsite. Ar „Java“ vis tiek veiks? Vis mažiau esu įsitikinęs, kad įdiegiau „Captain“ dėl šių dalykų ir dėl to, kad kai kurios naudojamos programos neveikia dėl SIP ...

    1.    Jordi Gimenez sakė

      Geras!

      Na, aš tikrai nežinau, ar pakeisdami procesą galėsite toliau naudoti „Java“, bet aš abejoju, ar jis gali. Bet jei jums reikia „Java“ kažkam konkrečiam, turite jį išjungti arba tiesiogiai neatnaujinti

      saludos

  2.   Nacho sakė

    Sveiki, Jordi, ar yra koks nors kitas būdas išjungti SIP, išskyrus atkūrimo režimą?
    Aš klausiu, nes kažkaip, kai bandau paleisti į atkūrimo režimą, man atsiranda klaida »ir tt ir tt, norėdami tęsti, palieskite raktą» ir jis atsinaujina. Turiu MBP 2011 su ssd, kur hdd ir hdd, kur superdrive.

  3.   Jordanija sakė

    Sveiki, Jordi,

    Kai atkūrimo režimas prasidės, kokią parinktį turėtume pasirinkti, kad išeitume?
    Kadangi nė viena iš parinkčių manęs nedomina ir neleidžia pasiekti terminalo, kad atlikčiau komandą.

    Tai darau, nes ką tik 13 m. pradžioje įdėjau naują „Bluetooth“ kortelę į „Macbook Pro“ 2011 colių ir ji man neveikia, todėl ieškau būdo, kaip tai padaryti.

    Sveikinimas