Ako manuálne nainštalovať rozšírenia jadra v systéme Mac OS X

Anonim

Pokročilí používatelia Mac OS X môžu považovať za užitočné vedieť, že KEXT (rozšírenia jadra) je možné nainštalovať manuálne. Proces manuálnej inštalácie kexts do OS X nie je príliš náročný, ak vám vyhovuje príkazový riadok, ale je to viackrokový proces skopírovania príslušného súboru .kext do príslušného adresára rozšírení jadra a potom pomocou chmod a chown, aby ste kext pridelili príslušné povolenia, aby fungoval podľa plánu.

Manuálna inštalácia Kext do Mac OS X

Na dokončenie inštalácie kext budete musieť použiť terminál, tento proces je rovnaký vo všetkých verziách OS X:

  1. Skopírujte súbor(y) .kext do /System/Library/Extensions/
  2. Otvorte terminál a zadajte:
  3. cd /System/Library/Extensions/
  4. Na termináli zadajte nasledujúce príkazy a nahraďte názov kext tým, ktorý inštalujete
  5. sudo chmod -R 755 kextfile.kext sudo chown -R root:wheel kextfile.kext

  6. Teraz odstráňte kext cache:
  7. sudo rm -R Extensions.kextcache sudo rm -R Extensions.mkext

  8. Reštartujte Mac

Rozšírenie jadra by teraz malo byť nainštalované. Zoznam aktívnych rozšírení jadra v OS X môžete pre istotu vyhľadať pomocou príkazu kextstat, na obmedzenie výsledkov použite grep.

Podobne môžete odstrániť položku z rovnakého priečinka /System/Library/Extensions/ a odinštalovať súbor kext a reštartovať Mac znova, aby sa zmena prejavila.

Ako vidíte, je to časovo náročnejšie ako spoliehanie sa na inštalátor aplikácie, ktorý umiestni samotný kext, a je to o niečo zložitejšie ako alternatíva ako Kext Drop, takže v ideálnom prípade budete namiesto toho inštalačné aplikácie, pretože väčšina súborov kext aj tak pochádza z inštalátora aplikácie, však? Ak však z nejakého dôvodu nemôžete použiť inštalačný program alebo modifikátor kext na inštaláciu rozšírenia jadra, vyššie uvedená metóda manuálnej inštalácie funguje skvele vo všetkých verziách OS X.

Vďaka Nickovi za tip

Ako manuálne nainštalovať rozšírenia jadra v systéme Mac OS X