Con macOS 10.13.4, Apple comenzará a mostrar una advertencia si se inicia una aplicación de 32 bits y se supone que con 10.14 las aplicaciones de 32 bits no se ejecutarán en absoluto. Iniciar cada aplicación para ver si es de 32 bits puede ser engorroso, así que si quiero prepararme para la migración con anticipación, ¿cómo puedo fácilmente (a través de GUI o Terminal) ensamblar una lista de todas las aplicaciones de 32 bits en mi sistema?
Información del sistema utiliza el índice de Spotlight para encontrar todas las aplicaciones accesibles en el sistema.
Una de las columnas presentes en esta lista es '64 bits (Intel) '.
Al hacer clic en el encabezado de la columna, se ordena la columna por los valores Sí/No dentro.
Inspeccionar las aplicaciones enumeradas como 'No' le indicará qué aplicaciones no son de 32 bits.
También puede utilizar la herramienta CLI de Spotlight, 'mdfind' (/usr/bin/mdfind) en la línea de comandos. Ejecute lo siguiente en la Terminal:
mdfind "kMDItemExecutableArchitectures == '*i386*' &&
kMDItemExecutableArchitectures != '*x86*'"
que devuelve rutas a la aplicación, como:
/Applications/KeyBindingsEditor.app
/Applications/Impactor.app
/Applications/DVD Player.app
/Applications/Tuxera Disk Manager.app
/Applications/LICEcap.app
/Applications/Utilities/Adobe Flash Player Install Manager.app
/Applications/Compressor.app
/Applications/JPEGmini Pro.app
Actualmente en macOS 10.13, las siguientes aplicaciones propias de Apple son de 32 bits y aún deben actualizarse o eliminarse en 10.14:
sin ladera
mdfind "kMDItemExecutableArchitectures == '*i386*' && kMDItemExecutableArchitectures != '*x86*'"
en la Terminal :-)grg
sin ladera
mdfind
enumera los resultados inmediatamenteAlejandro O'Mara
/Applications/DVD Player.app
en la lista.grg
grg
sin ladera