Kako ročno namestiti razširitve jedra v Mac OS X

Anonim

Naprednim uporabnikom Mac OS X bo morda koristno vedeti, da je mogoče KEXT (razširitve jedra) namestiti ročno. Postopek ročne namestitve kexts v OS X ni prezahteven, če ste zadovoljni z ukazno vrstico, vendar je postopek v več korakih kopiranja ustrezne datoteke .kext v ustrezen imenik razširitev jedra in nato uporabe chmod in chown za dodelitev ustreznih dovoljenj kextu, tako da bo deloval, kot je predvideno.

Ročna namestitev Kext v Mac OS X

Za dokončanje namestitve kext boste morali uporabiti terminal, ta postopek je enak v vseh različicah OS X:

  1. Kopirajte datoteko(e) .kext v /System/Library/Extensions/
  2. Odprite terminal in vnesite:
  3. cd /System/Library/Extensions/
  4. V terminal vnesite naslednje ukaze in zamenjajte ime kext s tistim, ki ga nameščate
  5. sudo chmod -R 755 kextfile.kext sudo chown -R root:wheel kextfile.kext

  6. Sedaj odstranite predpomnilnike kext:
  7. sudo rm -R Extensions.kextcache sudo rm -R Extensions.mkext

  8. Ponovni zagon Maca

Razširitev jedra bi morala biti zdaj nameščena. Lahko poizvedujete po seznamu aktivnih razširitev jedra v OS X z ukazom kextstat, da se prepričate, uporabite grep za omejitev rezultatov.

Podobno lahko odstranite element iz iste mape /System/Library/Extensions/, da odstranite datoteko kext, pri čemer znova zaženete Mac, da začne sprememba veljati.

Kot lahko vidite, je to zamudnejše od zanašanja na namestitveni program aplikacije, da sam postavi kext, in je nekoliko bolj zapleteno kot alternativa, kot je Kext Drop, tako da boste v idealnem primeru samo enega od Namesto tega namestitvene aplikacije, ker večina datotek kext tako ali tako prihaja iz namestitvenega programa, kajne? Kljub temu, če za namestitev razširitve jedra iz nekega razloga ne morete uporabiti namestitvene aplikacije ali aplikacije za spreminjanje kext, zgoraj opisani način ročne namestitve odlično deluje v vseh različicah OS X.

Hvala Nicku za namig

Kako ročno namestiti razširitve jedra v Mac OS X