Kernelbővítmények manuális telepítése Mac OS X rendszerben

Anonim

A haladó Mac OS X felhasználók számára hasznos lehet tudni, hogy a KEXT (kernelbővítmények) manuálisan telepíthető. A kexts manuális telepítése az OS X-be nem túl nehéz, ha jól ismeri a parancssort, de ez egy többlépcsős folyamat: a megfelelő .kext fájlt a megfelelő kernelkiterjesztések könyvtárába másoljuk, majd a chmod és chown, hogy megfelelő jogosultságokat rendeljen a kexthez, hogy az rendeltetésszerűen fusson.

A Kext manuális telepítése Mac OS X rendszerbe

A kext telepítéséhez a terminált kell használnia, ez a folyamat az OS X minden verziójában ugyanaz:

  1. Másolja a .kext fájl(oka)t a /System/Library/Extensions/ mappába
  2. Nyissa meg a terminált, és írja be:
  3. cd /Rendszer/Könyvtár/Bővítmények/
  4. Írja be a következő parancsokat a terminálba, és cserélje le a kext nevet a telepítendővel
  5. sudo chmod -R 755 kextfile.kext sudo chown -R root:wheel kextfile.kext

  6. Most távolítsa el a kext gyorsítótárakat:
  7. sudo rm -R Extensions.kextcache sudo rm -R Extensions.mkext

  8. Indítsa újra a Mac-et

A kernelbővítményt most telepíteni kell. A kextstat paranccsal lekérdezheti az OS X aktív kernelbővítményeinek listáját, és korlátozza az eredményeket a grep használatával.

Hasonlóan eltávolíthat egy elemet ugyanabból a /System/Library/Extensions/ mappából, hogy eltávolítson egy kext fájlt, majd újraindítsa a Macet, hogy a változtatás érvénybe lépjen.

Amint látja, ez időigényesebb, mint egy alkalmazástelepítőre hagyatkozni a kext elhelyezésében, és kicsit összetettebb, mint az olyan alternatíva, mint a Kext Drop, így ideális esetben csak az egyik inkább a telepítő alkalmazásokat, mert a legtöbb kext fájl amúgy is alkalmazástelepítőből származik, igaz? Mindazonáltal, ha valamilyen okból nem tud telepítőalkalmazást vagy kext módosító alkalmazást használni a kernelbővítmény telepítéséhez, akkor a fent vázolt kézi telepítési módszer kiválóan működik az OS X összes verziójában.

Köszönet Nicknek a tippért

Kernelbővítmények manuális telepítése Mac OS X rendszerben