OSX/IOS

Cómo instalar manualmente extensiones de kernel en Mac OS X

Terminal en OS X

Los usuarios avanzados de Mac OS X pueden encontrar útil saber que KEXT (extensiones del kernel) se puede instalar manualmente. El proceso de instalación manual de texto en OS X no es muy difícil si se siente cómodo con la línea de comandos, pero es un proceso de varios pasos de copiar el archivo .kext apropiado al directorio apropiado de extensiones del kernel y luego usar chmod y chown para asignar los permisos adecuados al kext para que se ejecute según lo previsto.

Instalación manual de Kext en Mac OS X.

Necesitará usar la Terminal para completar la instalación de kext, este proceso es el mismo en todas las versiones de OS X:

  1. Copie los archivos .kext en / System / Library / Extensions /
  2. Abra la terminal y escriba:
  3. cd /System/Library/Extensions/
  4. Escriba los siguientes comandos en la terminal, reemplazando el nombre de kext con el que está instalando
  5. sudo chmod -R 755 kextfile.kext
    sudo chown -R root:wheel kextfile.kext

  6. Ahora elimine las cachés de kext:
  7. sudo rm -R Extensions.kextcache
    sudo rm -R Extensions.mkext

  8. Reinicia tu Mac

La extensión del kernel ahora debería estar instalada. Puede consultar una lista de extensiones de kernel activas en OS X con el comando kextstat para estar seguro, use grep para limitar los resultados.

De manera similar, puede eliminar un elemento de la misma carpeta / Sistema / Biblioteca / Extensiones / para desinstalar un archivo kext reiniciando su Mac nuevamente para que el cambio surta efecto.

Archivos kext

Como puede ver, esto lleva más tiempo que depender de un instalador de aplicaciones para colocar un kext y es un poco más complejo que la alternativa como Kext Drop, por lo que idealmente solo usará una de las aplicaciones de instalación, porque la mayoría de los archivos kext vienen de todos modos de un instalador de aplicaciones, ¿verdad? Sin embargo, si no puede usar una aplicación de instalación o una aplicación de modificación de kext por alguna razón para instalar una extensión del kernel, el método de instalación manual descrito anteriormente funciona muy bien en todas las versiones de OS X.

Gracias a Nick por el dato.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar