Utilizo Firefox como navegador por defecto en MacOS Catalina versión 10.15.7. Ayer utilicé brew
para actualizar Firefox a la última versión:
brew update
brew upgrade firefox
Después de la actualización, Firefox funciona normalmente cuando lo abro desde el menú de aplicaciones. Es la última versión: 91.0.1 (64-bit)
.
Sin embargo, desde la actualización, los enlaces de mi correo a través de la aplicación Apple Mail no se abren. Cuando hago clic en ellos, no ocurre nada. Si hago clic con el botón derecho en el enlace y selecciono "abrir con" y elijo Firefox, me aparece un diálogo que dice:
No puedes abrir la aplicación "Firefox" porque el entorno clásico ya no es compatible.
Cuando busco este mensaje de error, parece estar relacionado con aplicaciones que no están compiladas para MacOS. No creo que se aplique a Firefox.
Parece que una segunda versión más antigua de Firefox 89.0.2 todavía estaba instalada en mi sistema en /usr/local/Caskroom
. Lo encontré con el comando locate firefox
y luego lo quité, pero no resolvió el problema. locate firefox
y locate Firefox
ahora solo muestra firefox instalado en /Applications/Firefox.app
¿Qué está causando este error y cómo puedo solucionarlo?
Actualización
Esto tiene que ver con brew
. Acabo de probar a instalar Google Chome desde brew porque también había que actualizarlo. (Ni Firefox ni Chrome tienen los permisos necesarios para actualizarse). He utilizado el -f
para forzar a brew a sobrescribir la versión de chrome que había sido instalada de otra manera:
brew install google-chrome -f
Después de instalar Chrome desde brew, Mail tampoco puede abrir enlaces en él con el mismo mensaje. ¿Está brew poniendo alguna envoltura alrededor de estas aplicaciones que está utilizando el modo clásico?
3 votos
¿Hay alguna razón en particular por la que no estés instalando Firefox usando su instalador de apuntar y hacer clic? mozilla.org/es-ES/firefox/nuevo
0 votos
¿Por qué no iba a utilizar un gestor de paquetes? No quiero tener que descargar e instalar software manualmente y luego tener que repetir continuamente el proceso para mantenerlo actualizado.
2 votos
Firefox (y muchas otras aplicaciones) incluyen mecanismos de autoactualización para que no tengas que hacerlo manualmente: puedes elegir la opción totalmente automática o elegir simplemente pulsar un botón cuando Firefox te diga que hay una nueva versión
2 votos
Firefox 91 ha intentado utilizar diferentes llamadas de sistemas de Apple y ha estropeado la carga de CSS bugzilla.mozilla.org/show_bug.cgi?id=1725436 ¿Ha roto esto también otra integración de MacOS. Informa de esto a Mozilla como un error. Firefox no utiliza las APIs estándar de los programas de Apple, sino que es multiplataforma y utiliza otras de menor nivel que no hacen todo lo que hace una aplicación normal.