Come elencare tutte le applicazioni su un Mac

L’installazione delle applicazioni su macOS segue un percorso leggermente differente rispetto a Windows. Solitamente, le applicazioni si presentano come singoli file con estensione .app, il che rende il loro spostamento all’interno del disco rigido un’operazione più agevole. Ecco alcuni suggerimenti su come localizzare le applicazioni che potresti aver “perso” di vista.

Esplorando la Cartella Applicazioni

Il metodo più intuitivo è, ovviamente, quello di aprire la cartella “Applicazioni”. Questa cartella è facilmente accessibile dalla barra laterale del Finder, dalla parte superiore del disco rigido o dalla cartella utente (identificata dal tuo nome). Per una visualizzazione più ordinata, è possibile cliccare sull’icona “Elenco” presente nella barra superiore, che permette di vedere tutto sotto forma di lista.

Tuttavia, questo approccio non rivela la totalità delle applicazioni presenti nel tuo sistema. Ad esempio, se un’applicazione è rimasta nella cartella “Download”, non verrà inclusa in questo elenco.

Sfruttare le Cartelle Smart

Le cartelle smart rappresentano uno strumento estremamente utile. Si comportano come ricerche salvate, accessibili direttamente dalla barra laterale del Finder. In questo caso, le useremo per individuare tutte le applicazioni.

Per creare una cartella smart, apri una finestra del Finder e seleziona “File > Nuova cartella smart” dalla barra dei menu superiore.

Si aprirà una finestra simile a quella di ricerca. Per definire i criteri di ricerca, clicca sul pulsante “+” accanto a “Salva”. Un menu a tendina ti consentirà di selezionare la regola in base alla quale la cartella smart filtrerà i file. Di default, la ricerca è impostata sul “Nome file”.

È preferibile modificare il criterio di ricerca da “Nome” a “Tipo”, specificando “Applicazione”.

La cartella si popolerà rapidamente con le applicazioni presenti nel sistema. Se desideri salvare questa cartella smart, clicca su “Salva” in alto a destra. Assegna un nome e scegli la destinazione dove salvare la cartella.

La posizione di salvataggio predefinita è “Ricerche salvate”, ma è possibile optare per qualsiasi altra cartella. In ogni caso, la cartella verrà aggiunta alla barra laterale per un accesso facilitato.

Consultando le Informazioni di Sistema

L’applicazione “Informazioni di Sistema” dispone di una sezione dedicata alla visualizzazione di tutti i file .app installati nel sistema. Per aprirla, tieni premuto il tasto Opzione e clicca sul logo Apple; la prima voce nel menu sarà proprio “Informazioni di Sistema”.

Naviga fino a “Software > Applicazioni” e attendi qualche istante affinché il sistema effettui una scansione del disco e popoli l’elenco. Questa lista include tutti i file .app, inclusi quelli di sistema e interni, quindi fai attenzione se decidi di modificarli.

Utilizzo della Riga di Comando

Se hai bisogno di una lista dei percorsi dei file delle applicazioni per scopi tecnici, puoi utilizzare il terminale per cercare i file. Il comando `find`, combinato con l’opzione `-iname`, ci permetterà di localizzare tutti i file con estensione `.app`. La sintassi da utilizzare è la seguente:

sudo find / -iname *.app

Apri l’applicazione Terminale, incolla il comando e premi “Invio”. La ricerca richiederà un po’ di tempo e genererà una lista molto lunga, comprendente anche molte applicazioni interne e di sistema. È consigliabile reindirizzare l’output verso un file per una consultazione più comoda:

sudo find / -iname *.app > nomefile

Questo comando esegue la ricerca nella directory principale e include tutti gli elementi presenti nel disco rigido. Noterai la presenza di molte directory duplicate, specialmente quelle relative alle applicazioni interne di Xcode. Per eliminare queste ridondanze, possiamo usare `sed` e un’espressione regolare per identificare e rimuovere i file .app all’interno di altri file .app:

sed -i '/\.app.*\.app/d' nomefile

Questo comando rimuoverà tutte le voci che corrispondono a questo criterio dalla lista creata. Poiché il file verrà modificato direttamente, è opportuno prestare attenzione ed evitare di eseguire il comando su altri file.