Por Richard Mallion
Launchpad es el lanzador de aplicaciones tipo iOS que llegó a Mac OS X con el lanzamiento de 10. Lion.7 Lion.
Quiero amarlo, pero en su formato actual no es perfecto. Uno de los mayores problemas a los que me enfrento es que tiene todas las aplicaciones de mi disco duro, 8 páginas. No sólo tiene todas mis aplicaciones principales, sino que, por ejemplo, también tiene 18 aplicaciones diferentes de desinstalación de Adobe.
Launchpad también puede ser difícil e inconsistente cuando se eliminan aplicaciones de él. Las aplicaciones que fueron compradas en la Mac App Store se pueden eliminar fácilmente manteniendo la tecla de opción y una vez que los iconos comienzan a sacudirse haga clic en la «X» que se muestra en la esquina de los iconos que desea eliminar. Tenga cuidado ya que esto también desinstala la aplicación de su disco duro. Sin embargo, las aplicaciones que no fueron compradas en la Mac App Store no pueden ser eliminadas a través de la interfaz de usuario.
Usando la línea de comandos hay una manera de eliminar todas las aplicaciones o eliminar selectivamente las aplicaciones de LaunchPad, independientemente de dónde se hayan comprado. LaunchPad mantiene una base de datos SQLite. Podemos editar esta base de datos directamente para eliminar cualquier app o todas las apps que deseemos.
Utilizando el Terminal – eliminar una sola aplicación
Abrir el Terminal y utilizar el siguiente comando, sustituyendo «APPNAME» por el nombre de la aplicación que queremos eliminar de Launchpad:
sqlite3 ~/Library/Application Support/Dock/*.db "DELETE from apps WHERE title='APPNAME';" && killall Dock
Por ejemplo, eliminar «TextEdit» sería:
sqlite3 ~/Library/Application Support/Dock/*.db "DELETE from apps WHERE title='TextEdit';" && killall Dock
El Launchpad se actualizará automáticamente, ábrelo para ver los cambios.
Usando la Terminal – Eliminar todas las aplicaciones de Launchpad
Usando la Terminal de nuevo, se puede limpiar toda la base de datos de Launchpad de todas las aplicaciones, dándole un nuevo comienzo. Para ello, introduzca los siguientes comandos en el Terminal:
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
Tenga en cuenta que no se puede deshacer esto a menos que tenga una copia de seguridad de la base de datos, una vez que haya hecho esto tendrá que añadir manualmente cualquier aplicación arrastrándola al icono del dock de Launchpad, pero al menos terminará con un Launchpad más delgado con sólo las aplicaciones que desea.