Hoy me he encontrado con un problema que he conseguido solucionar tras bastantes dolores de cabeza: Eliminar iconos del Launchpad. Nunca había utilizado el Launchpad pero últimamente accedo más a él y me he dado cuenta de que hay iconos que simplemente no deberían estar porque son aplicaciones que tuve instaladas pero ya no. Además, parece que Steam no elimina los iconos del Launchpad, un comportamiento algo extraño ya que solo deja los iconos de juegos instalados anteriormente que llevan al menú para volver a descargarlo e instalarlo. El caso es que me he puesto a investigar cómo borrar iconos del Launchpad de OS X (yo tengo Lion) y he encontrado una forma de hacerlo:
- Crear una carpeta en el Launchpad (se hace igual que con iOS) y renombrarla como Trash (doble clic en su nombre para editarlo)
- Meter dentro de la carpeta Trash todos los iconos que queramos borrar del Launchpad (ojo, esto borra los iconos, no desinstala nada)
- Ejecutar Terminal y escribir el siguiente código:
sqlite3 ~/Library/Application\ Support/Dock/*.db «delete from items where exists (select i.rowid from items as i inner join groups on i.parent_id=groups.item_id where groups.title like ‘Trash’ and items.rowid = i.rowid);»
- Ejecuta el comando siguiente comando para reiniciar el Dock y el Launchpad.
killall Dock
- La carpeta Trash se habrá quedado vacía. Si quieres borrala solo tienes que dejar dentro cualquier icono y luego sacarlo fuera.
Cabe destacar que tal como está en tu blog el código no ha de funcionar si no se reemplazan las “ por » y las ‘ por ‘ de no ser así el código sería incorrecto.
no se si seré muy bruto pero a mi no me funciona, algún consejo
gracias
creo que mi pregunta es: en terminal desde donde debo partir para ejecutar el comando que das…¿?
Funciona de manera excelente sobre todo para quellas aplicaciones que ya ni siquiera se encuentran en la carpeta de aplicaciones, muchas gracias!!.
Funciona perfectamente, lo acabo de probar con ML10.8.2 y ya pude eliminar varios iconos que tenía de más. Muchas Gracias!!