¿Cómo puedo eliminar aplicaciones de Launchpad en Mac OS X 10.10 (Yosemite)?

8

¿Hay alguna forma de eliminar iconos de aplicaciones no deseadas de Launchpad sin usar ninguna aplicación de administración?

Esto es posible en Mac OS X 10.7 (Lion) usando algunos comandos en el "Terminal"; pero ¿qué pasa con Mac OS X 10.10 (Yosemite)?

GiorgioMoroder
fuente
¿Por qué no hay una aplicación de gestión? ¿Sabes algo que haga esto?
slhck
@slhck Ni Launchpad Manager ni Launchpad Control son compatibles con Yosemite, los he probado a ambos. Espero que no es una forma de controlar esto a través de la terminal.
Benjamin R
Correcto, ¿pero también estaría bien usar una aplicación de administración si hubiera una? Ese era el punto de mi pregunta ... Simplemente no estaba seguro de por qué solo querría Terminal.
slhck

Respuestas:

16

Se me ocurrió una solución a través de la terminal. La ubicación de la base de datos SQLite se cambió en Mac OS X 10.10 (Yosemite).

Todavía puede eliminar aplicaciones del Launchpad con este comando "Terminal". Simplemente reemplace el APPNAMEcon la aplicación que desea eliminar.

sqlite3 $ (sudo find / private / var / folder -name com.apple.dock.launchpad) / db / db "ELIMINAR DESDE aplicaciones DONDE title = 'APPNAME';" && killall Dock

Probé si todavía se elimina después de reiniciar. Hasta ahora parece funcionar.

davidtrautmann
fuente
Eso solo funcionará si solo hay un usuario. Debe agregar -user <username>al comando find para obtener un solo resultado si hay varios usuarios, o usarlo find ... -execpara ejecutarlo a todos, si eso es lo que desea.
Tim Sylvester
4

Aparentemente, puede buscar cosas en el centro de atención y presionar Command-Enter en lugar de solo Enter, y muestra la ubicación del archivo, ¡así que lo eliminé de inmediato!

Greg Wardlaw
fuente
0

Sigue estos pasos:

  1. Buscador abierto,
  2. Aplicaciones abiertas,
  3. Busque el nombre de la aplicación que desea eliminar de la plataforma de lanzamiento,
  4. Arrastre la aplicación a la Papelera.
  5. Proceso completo
Dhaniwal_10
fuente
Gracias por responder, pero encontré una solución para eliminar la aplicación instalada haciendo clic en el enlace "Agregar a la pantalla de inicio" en Chrome DevTools.
piecioshka
Ok, acabo de encontrar: apple.stackexchange.com/a/180265/274614
piecioshka
0

Al hacer clic en un ícono o mantener presionada la tecla de opción hasta que los íconos comiencen a moverse, solo funciona para las aplicaciones descargadas de la tienda de aplicaciones,

Advierto contra las siguientes respuestas en las que está Trashing el ícono, ya que a menudo eliminarlo no es lo que desea, tiene una función que simplemente no pertenece en Launchpad, eliminarlo podría causar más problemas en el futuro.

La mejor opción para simplemente eliminar el icono de Launchpad, pero no eliminarlo es el comando de terminal publicado por davidtrautmann.

Invierno profundo
fuente
0

Entonces, la respuesta de David fue bastante cercana, pero por alguna razón no funcionó correctamente en mi computadora. (OS X 10.11.6) findNo quería buscar recursivamente la base de datos. Ya que tengo habilidad para hurgando donde no debería estar, me hizo encontrar una solución que funcionó. Esto requerirá algo de trabajo manual.

En mi caso, quería eliminar la aplicación Dashboard porque la tengo desactivada. Frecuentemente uso Dash, una aplicación de documentación de API fuera de línea, pero Dashboard es lo primero en la lista de aplicaciones cuando busco desde launchpad. Esto significa que no puedo simplemente presionar ENTERcuando busco, tengo que usar mi trackpad. Y no me gusta tener que hacer eso. Tampoco puede eliminarlo mediante aplicaciones de retención de clics porque es una aplicación integrada. Bastante molesto, ¿verdad?


Busca la carpeta

En mi cuenta, la base de datos estaba en un subdirectorio de /private/var/folders/cn. Después de leer el comentario de Tim sobre la respuesta de David, me di cuenta de que existirán varias carpetas aquí; probablemente uno por usuario. No lo he probado yo mismo, pero he modificado mi respuesta para verificar primero qué carpeta te pertenece.

En la Terminal, copia y pega ls -l /private/var/folders/cny presiona ENTER. Busque la que muestra su nombre de cuenta. Vaya a la sección "Abrir la base de datos".

(Si quieres buscar con Finder )

Si no tiene conocimientos de Terminal y / o prefiere buscar con Finder, puede crear un acceso directo. (Por favor, retírelo cuando termine. ¡Nos aventuramos en territorio peligroso!) Para crear uno, copie y pegue ln -s /private/var/folders ~/Desktop/privateen la Terminal y presione ENTER. Abra Finder, navegue hasta su Escritorio, abra el acceso directo y explore las carpetas hasta que lo encuentre com.apple.dock.launchpad. Probablemente estará en la cn/(gobbly-gook name)/dbcarpeta. Si tiene varias carpetas debajo cn, resalte una y presione Command + iy vea el propietario. Busque hasta encontrar cuál lo tiene como propietario.

Poniéndolo en acción en la Terminal

Abrir la base de datos

Querrá copiar y pegar sqlite3 /private/var/folders/cn/(folder name)/0/com.apple.dock.launchpad/db/dben la Terminal, reemplazando la (folder name)con la que encontró. (Quite el paréntesis). Presione ENTERpara abrir el sqlite3caparazón.

(Si nocn es la carpeta, todo lo que puedo decir es que intente con otra en ese directorio)./folders

Eliminar aplicaciones

Copie y pegue DELETE FROM apps WHERE title='APPNAME';en la Terminal, reemplace APPNAMEcon la aplicación que desea eliminar. ¡Mantenga las comillas! Repita esto para todas las aplicaciones que necesite eliminar. Usted puede eliminar el sistema de opciones por defecto.

Salir y matar muelle

Escribe .exitpara volver a bash. Ahora escribe sudo killall Docky presiona ENTER. Dele al sistema un momento antes de abrir Launchpad. ¡Todas las aplicaciones que querías eliminar deberían desaparecer!

Kamikaze Rusher
fuente
0

Descubrí que mis aplicaciones estaban duplicadas en la unidad secundaria y que los procedimientos normales solo las eliminaban de la unidad principal. También tuve que eliminar los archivos de la unidad secundaria yendo a las aplicaciones de usuario y luego eliminarlos de esa carpeta.

¡buena suerte!

N Alan Eggleston
fuente
Esto no parece ser una respuesta a la pregunta que se hizo. Lea las preguntas detenidamente antes de responder y asegúrese de que sus respuestas sean correctas para las necesidades de la pregunta.
music2myear
-1

Si mantiene presionada la tecla de opción, los iconos de la plataforma de lanzamiento se agitarán y algunos se podrán quitar haciendo clic en la "X" en su esquina. Tal vez eso sea obvio, pero en mi caso me permitió eliminar mi icono de inicio del ícono que intentaba eliminar.

marca
fuente
Esto solo eliminará los íconos de la aplicación MAS.
RusI
-1

En Yosemite abra Launchpad, mantenga presionada la tecla de control y haga clic en el icono que desea eliminar. Debería aparecer un signo de interrogación sobre el icono. Simplemente arrastre y suelte en la Papelera.

El hombre sanctus
fuente
Debe mantener presionada la tecla "Alt" . Aparecerá una "X" en la esquina superior izquierda del icono. Y esto solo eliminará íconos de aplicaciones MAS
RusI