Come identificare le applicazioni a 32 bit su macOS senza eseguirne ciascuna? [duplicare]

7

Con macOS 10.13.4 Apple inizierà a mostrare un avviso se viene avviata un'applicazione a 32 bit e si presume che con 10.14 applicazioni a 32 bit non verrà eseguito affatto. Avviare ogni applicazione per vedere se è a 32 bit potrebbe essere complicato, quindi se voglio prepararmi per la migrazione in anticipo, come posso facilmente (tramite GUI o terminale) assemblare un elenco di tutte le applicazioni a 32 bit sul mio sistema?

    
posta nohillside 04.02.2018 - 17:18
fonte

1 risposta

17

Informazioni di sistema utilizza l'indice di Spotlight per trovare tutte le applicazioni accessibili sul sistema.

  1. Apri l'app (/ Applicazioni / Utility / Informazioni di sistema.app
    o menu Apple → Informazioni su questo Mac → Rapporto di sistema ...).
  2. Scegli Applicazioni in Software nella barra laterale e attendi che i dati vengano caricati.
  3. Una delle colonne presenti in questa lista è ' 64-Bit (Intel) '.

    Facendo clic sull'intestazione della colonna, la colonna viene ordinata in base ai valori Sì / No all'interno.
    Ispezionando le app elencate come "No" ti diremo quali app non sono a 32 bit.

PuoiancheutilizzarelostrumentoCLIdiSpotlight,'mdfind'(/usr/bin/mdfind)sullarigadicomando.EseguiquantosegueinTerminale:

mdfind"kMDItemExecutableArchitectures == '*i386*' &&
  kMDItemExecutableArchitectures != '*x86*'"

che restituisce percorsi all'applicazione, come ad esempio:

/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

Attualmente in macOS 10.13, le seguenti app di Apple di prima generazione sono a 32 bit e devono ancora essere aggiornate o rimosse in 10.14:

  • / Applicazioni / DVD Player.app
    (probabilmente rimosso)
  • / Sistema / Libreria / Metodi di input / InkServer.app
    (per il supporto dell'inchiostro, cioè le tavolette grafiche, probabilmente rimosse)
  • /System/Library/Frameworks/QuickLook.framework/Versions/A/Resources/quicklookd32.app
    (Esiste già una versione a 64 bit, quicklookd.app senza il 32 nel nome)
risposta data 04.02.2018 - 17:22
fonte

Leggi altre domande sui tag