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ų.
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.
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 ...
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
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.
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