La única respuesta precisa es “depende”. Cuando Homebrew instala un paquete, se coloca en una ruta de carpeta llamada Cellar y luego se vincula a su ruta de ejecución normal. Si se instala un .app, se realiza mediante la creación de un enlace simbólico en la carpeta de aplicaciones de su usuario (a diferencia de la carpeta de aplicaciones de nivel del sistema). Así es, por ejemplo, cómo funciona una aplicación OS X instalada como brew cask.
Bien, entonces, ¿qué sucede cuando la aplicación se actualiza fuera de banda?
- Es posible que funcione bien, porque el proceso de actualización tiene en cuenta las diferencias de ruta y sobrescribe los contenidos instalados de la bodega, lo que hace que todos los enlaces simbólicos sigan siendo funcionales.
- Es posible que no conozca la ruta durante la actualización e instale una segunda copia de trabajo, sobrescribiendo el enlace simbólico en el proceso, pero que sea transparente para el usuario.
- Es posible que no conozca la ruta e instale una segunda copia de trabajo sin sobrescribir los enlaces simbólicos. El orden PATH determinaría qué versión se ejecuta ejecutando el comando y es posible que vea dos instancias de .app
- Es posible que no conozca la ruta, instale una copia que no funcione o falle debido a la falta de reconocimiento de ruta y actualizaciones diferenciales. Ambas versiones podrían terminar rotas de esta manera.
- Cualquier número de otros casos límite posibles que no he considerado en mi respuesta
Como puede ver, podría funcionar bien, podría no funcionar. Como regla general, cuando se utiliza un administrador de paquetes de cualquier tipo para instalar software, debe asegurarse de que las actualizaciones también se realicen utilizando el administrador de paquetes.
- ¿Cuáles son algunas aplicaciones o softwares que los desarrolladores web usan para facilitar la codificación?
- ¿Cuáles son las mejores aplicaciones y servicios de viaje P2P?
- ¿Qué es un buen programa o complemento de codificador de video (y decodificador)?
- ¿Por qué algunos software son tan caros?
- ¿Cuál es el mejor proveedor de software POS?
La mejor de las suertes.