Eliminando una aplicación de homebrew-cask

2

Homebrew-cask ofrece a los usuarios la posibilidad de instalar las aplicaciones con GUI de manera conveniente. Quiero confirmar que: mientras intento desinstalar un software que fue instalado por homebrew-cask, ¿eliminará esos Application Supports ,% co_de? %, o archivos relacionados también?

Por cierto, si actualizo manualmente un software (que fue instalado por Cask) sin usar el comando proporcionado por Cask, ¿dañará la función de Cask (como actualizar ese software en el futuro con Cask nuevamente)?

    
pregunta Yang Xia 29.04.2015 - 13:13

3 respuestas

1

No, la desinstalación del comando uninstall de brew-cask no eliminará los archivos en Application Support, Caches, Preferencias, etc. Para eso necesitarás una aplicación de terceros, como AppCleaner o iTrash. Simplemente elimino una aplicación de esta manera y ni siquiera eliminé el enlace simbólico que se hizo a la carpeta ~/Applications/ .

Aunque Homebrew Cask es una solución fácil para instalar una aplicación, no es perfecta. En la página man de brew-cask puede leer sobre los problemas con el comando de desinstalación. Puede usar el comando zap que hace un poco más que desinstalar pero que también tiene limitaciones, vea la página del manual.

No sé si la actualización de la aplicación se corromperá, nunca la he probado. Es posible que deba ingresar la información de fetch para el barril usando el comando, o incluso volver a instalarla con fetch —-force .

    
respondido por el user14492 29.04.2015 - 18:07
1

Para la eliminación completa intente:

brew cask zap any_program

La actualización manual no debería dañar nada. Actualiza la misma copia del programa que fue instalada por Cask.

    
respondido por el ipeacocks 29.04.2015 - 19:01
0

Además de la respuesta de @ user14492 , que es correcta, consulte la última línea del siguiente párrafo, que responde tu última pregunta.

  

Actualización / actualización de casks

     

Dado que el repositorio de cascos de homebrew es un Tap de Homebrew, tirarás hacia abajo   los últimos Casks cada vez que emites el comando regular de Homebrew   %código%. Actualmente, Homebrew-Cask no siempre puede detectar si un   La aplicación ha sido actualizada. Puede forzar una actualización a través del comando   %código%. Estamos trabajando para mejorar esto.

     

En general, es seguro ejecutar actualizaciones desde una aplicación .

Fuente: Cómo usar Homebrew-cask .

    
respondido por el jherran 29.04.2015 - 20:15

Lea otras preguntas en las etiquetas