Di Richard Mallion
Launchpad è il launcher di applicazioni simile a iOS che è arrivato in Mac OS X con il rilascio della versione 10. Lion.7 Lion.
Vorrei amarlo, ma nel suo formato attuale non è perfetto. Uno dei maggiori problemi che devo affrontare è che ha tutte le applicazioni sul mio disco rigido, per un valore di 8 pagine. Non solo ha tutte le mie applicazioni principali, ma per esempio ha anche 18 diverse applicazioni di disinstallazione Adobe.
Launchpad può anche essere difficile e incoerente quando si cancellano le applicazioni da esso. Le applicazioni acquistate dal Mac App Store possono essere facilmente cancellate tenendo premuto il tasto option e una volta che le icone iniziano a scuotersi, cliccate sulla “X” mostrata nell’angolo delle icone che volete cancellare. Fai attenzione perché questo disinstalla anche l’applicazione dal tuo disco rigido. Tuttavia le applicazioni che non sono state acquistate dal Mac App store non possono essere rimosse tramite l’UI.
Utilizzando la linea di comando c’è un modo per rimuovere tutte le applicazioni o rimuovere selettivamente le applicazioni da LaunchPad, indipendentemente da dove sono state acquistate. LaunchPad mantiene un database SQLite. Possiamo modificare questo database direttamente per rimuovere qualsiasi app o tutte le app che desideriamo.
Utilizzando il terminale – rimuovi una singola applicazione
Apri il terminale e usa il seguente comando, sostituendo “APPNAME” con il nome dell’applicazione che vuoi rimuovere dal Launchpad:
sqlite3 ~/Library/Application Support/Dock/*.db "DELETE from apps WHERE title='APPNAME';" && killall Dock
Per esempio, rimuovere “TextEdit” sarebbe:
sqlite3 ~/Library/Application Support/Dock/*.db "DELETE from apps WHERE title='TextEdit';" && killall Dock
Launchpad si aggiornerà automaticamente, aprilo per vedere i cambiamenti.
Utilizzando il Terminale – Rimuovere tutte le applicazioni da Launchpad
Utilizzando ancora il Terminale, l’intero database di Launchpad può essere ripulito da tutte le applicazioni, dandoti un nuovo inizio. Per farlo, inserisci i seguenti comandi nel Terminale:
sqlite3 ~/Library/Application Support/Dock/*.db "DELETE from apps;"
sqlite3 ~/Library/Application Support/Dock/*.db "DELETE from groups WHERE title<>'';"
sqlite3 ~/Library/Application Support/Dock/*.db "DELETE from items WHERE rowid>2;"
killall Dock
Nota che non è possibile annullare questa operazione a meno che tu non abbia un backup del database, una volta fatto questo dovrai aggiungere manualmente tutte le applicazioni trascinandole nell’icona del dock del Launchpad ma almeno ti ritroverai con un Launchpad più snello con solo le applicazioni che vuoi.