Jak ručně nainstalovat rozšíření jádra v Mac OS X

Anonim

Pokročilí uživatelé Mac OS X mohou považovat za užitečné vědět, že KEXT (rozšíření jádra) lze nainstalovat ručně. Proces ruční instalace kexts do OS X není příliš obtížný, pokud vám vyhovuje příkazový řádek, ale je to vícekrokový proces zkopírování příslušného souboru .kext do příslušného adresáře kernel extensions a poté pomocí chmod a chown k přiřazení příslušných oprávnění kextu tak, aby běžel tak, jak bylo zamýšleno.

Ruční instalace Kextu do Mac OS X

K dokončení instalace kext budete muset použít terminál, tento proces je stejný ve všech verzích OS X:

  1. Zkopírujte soubor(y) .kext do /System/Library/Extensions/
  2. Otevřete Terminál a zadejte:
  3. cd /System/Library/Extensions/
  4. Na terminálu zadejte následující příkazy a nahraďte název kext tím, který instalujete
  5. sudo chmod -R 755 kextfile.kext sudo chown -R root:wheel kextfile.kext

  6. Nyní odstraňte kext cache:
  7. sudo rm -R Rozšíření.kextcache sudo rm -R Rozšíření.mkext

  8. Restartujte Mac

Rozšíření jádra by nyní mělo být nainstalováno. Pro jistotu se můžete dotázat na seznam aktivních rozšíření jádra v OS X pomocí příkazu kextstat, k omezení výsledků použijte grep.

Podobně můžete odebrat položku ze stejné složky /System/Library/Extensions/ a odinstalovat soubor kext a restartovat Mac znovu, aby se změna projevila.

Jak vidíte, je to časově náročnější než spoléhat se na instalační program aplikace, který umístí kext sám, a je to o něco složitější než alternativa, jako je Kext Drop, takže v ideálním případě budete místo toho instalační aplikace, protože většina souborů kext stejně pochází z instalátoru aplikace, že? Pokud však z nějakého důvodu nemůžete k instalaci rozšíření jádra použít instalační aplikaci nebo modifikátor kext, výše uvedená metoda ruční instalace funguje skvěle ve všech verzích OS X.

Děkuji Nickovi za tip

Jak ručně nainstalovat rozšíření jádra v Mac OS X