Recomendado, 2024

Selección del editor

Listar todas las extensiones de kernel de terceros en mac os x

Cómo permitir descargar instalar aplicaciones de origen desconocido en Mac OS de terceros 2020

Cómo permitir descargar instalar aplicaciones de origen desconocido en Mac OS de terceros 2020

Tabla de contenido:

Anonim

Si está solucionando problemas en una máquina Mac con algunos problemas particularmente extraños que las medidas de rutina no parecen resolver, puede ser útil enumerar qué extensiones del kernel están activadas, en particular los kexts de terceros cargados en OS X.

Determinar qué extensiones de kernel se cargan y ejecutan en Mac OS X es bastante fácil, y usando grep puede enumerar fácilmente todos los kexts de terceros . También puede usar el mismo comando para enumerar las extensiones nativas del núcleo. Para lograr esto, usará el comando kextstat y canalizará la salida a grep, usando la línea de comando. Esto funciona igual en todas las versiones de Mac OS X.

Cómo ver todas las extensiones de kernel de terceros en Mac OS X

La sintaxis completa para ver extensiones de kernel de terceros es la siguiente:

kextstat | grep -v com.apple

La salida variará dependiendo de qué extensiones de terceros, si las hay, están en el núcleo. Puede verse más o menos así:

Index Refs Address Size Wired Name (Version) Linked Against
117 0 0xffdddfff8209ff910 0x2000 0x2000 com.radiosilenceapp.nke.PrivateEye (1) 4 1
119 0 0xfffff945818248770 0x3000 0x3000 com.whattheheckisthis.WeirdExtension (1) 5 2

Si ve algo fuera de lugar en esa lista, ese podría ser un buen lugar para comenzar a solucionar problemas.

Cómo enumerar todas las extensiones de kernel en OS X

Por supuesto, siempre puede enumerar todas las extensiones del núcleo (es decir, los kexts oficiales de Mac OS X de Apple incluidos) simplemente escribiendo la siguiente cadena de comandos:

kextstat

El resultado aquí será significativo, pero aún puede ser valioso.

Si desea obtener más información sobre kextstat, simplemente escriba 'man kextstat' para abrir la página de manual en el Terminal OS X.

No olvide que también puede inspeccionar manualmente la ubicación tradicional de la carpeta del sistema de extensión del kernel si es necesario, incluso mover y eliminar archivos kext desde allí para ayudar en el proceso de instalación, desinstalación, solución de problemas o descubrimiento de extensiones del kernel.

Top