Kernelbővítmények manuális telepítése Mac OS X rendszerben
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:
- Másolja a .kext fájl(oka)t a /System/Library/Extensions/ mappába
- Nyissa meg a terminált, és írja be:
cd /Rendszer/Könyvtár/Bővítmények/
- Írja be a következő parancsokat a terminálba, és cserélje le a kext nevet a telepítendővel
- Most távolítsa el a kext gyorsítótárakat:
- Indítsa újra a Mac-et
sudo chmod -R 755 kextfile.kext sudo chown -R root:wheel kextfile.kext
sudo rm -R Extensions.kextcache sudo rm -R Extensions.mkext
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