Kako ručno instalirati proširenja kernela u Mac OS X

Anonim

Naprednim korisnicima Mac OS X-a može biti korisno znati da se KEXT (proširenja kernela) mogu ručno instalirati. Postupak ručnog instaliranja kextsa u OS X nije pretežak ako se dobro snalazite u naredbenom retku, ali to je proces u više koraka kopiranja odgovarajuće .kext datoteke u odgovarajući direktorij proširenja jezgre, a zatim pomoću chmod i chown za dodjeljivanje odgovarajućih dopuštenja kextu kako bi radio kako je predviđeno.

Ručno instaliranje Kexta u Mac OS X

Morat ćete koristiti terminal da dovršite instalaciju kexta, ovaj proces je isti u svim verzijama OS X:

  1. Kopirajte .kext datoteku(e) u /System/Library/Extensions/
  2. Otvorite terminal i upišite:
  3. cd /System/Library/Extensions/
  4. Upišite sljedeće naredbe na terminalu, zamjenjujući kext naziv s onim koji instalirate
  5. sudo chmod -R 755 kextfile.kext sudo chown -R root:wheel kextfile.kext

  6. Sada uklonite kext predmemorije:
  7. sudo rm -R Extensions.kextcache sudo rm -R Extensions.mkext

  8. Ponovo pokrenite Mac

Proširenje kernela sada bi trebalo biti instalirano. Možete zatražiti popis aktivnih proširenja jezgre u OS X s naredbom kextstat da biste bili sigurni, koristite grep za ograničavanje rezultata.

Slično tome, možete ukloniti stavku iz iste mape /System/Library/Extensions/ da biste deinstalirali kext datoteku, ponovno pokrećući Mac kako bi promjena stupila na snagu.

Kao što vidite, ovo oduzima više vremena od oslanjanja na program za instalaciju aplikacije da sam postavi kext, i malo je složenije od alternative kao što je Kext Drop, tako da biste idealno imali samo jedan od instalacijske aplikacije umjesto toga, jer većina kext datoteka ionako dolazi iz instalacijskog programa, zar ne? Unatoč tome, ako iz nekog razloga ne možete koristiti aplikaciju za instaliranje ili aplikaciju za modifikaciju kext-a za instaliranje proširenja kernela, gore navedena metoda ručne instalacije izvrsno funkcionira u svim verzijama OS X.

Hvala Nicku na savjetu

Kako ručno instalirati proširenja kernela u Mac OS X