¿Cómo configurar Firefox descargado como navegador web predeterminado en Debian?
9
¿Cómo configuro un Firefox descargado manualmente como mi navegador web predeterminado para que al hacer clic en un enlace en otra aplicación se abra el enlace en este Firefox?
Intenté estos comandos, pero no parecían funcionar:
update-alternativescambia la aplicación que se usa para abrir un navegador web, no la aplicación que se usa para abrir una página web. Los dos no están directamente relacionados: "Quiero navegar por la web" es diferente de "Quiero navegar por esta página web", y hay diferentes tipos de contenido que se abren en un navegador web.
Lo que necesita cambiar es qué aplicación está asociada con el tipo MIMEtext/html y quizás otras. Estos se configuran a través del /etc/mailcaparchivo.
En Debian, /etc/mailcapse genera automáticamente a partir de las aplicaciones que ha instalado. Cuando varias aplicaciones pueden abrir el mismo tipo, hay un sistema de prioridad (similar, pero distinto, del sistema de prioridad para alternativas). Puede anular estas prioridades agregando entradas a /etc/mailcap.order. Por ejemplo, la siguiente línea hará que Firefox se use con preferencia sobre cualquier otra aplicación para todos los tipos que admite:
firefox:*/*
Después de que haya cambiado /etc/mailcap.order, ejecute /usr/sbin/update-mimecomo root para actualizar /etc/mailcap.
Si desea utilizar un programa que no proviene de un paquete Debian, edítelo directamente en /etc/mailcap, en el User Section.
Si desea establecer preferencias para su propia cuenta, defínalos en ~/.mailcap: las entradas en ese archivo anulan las de /etc/mailcap. Tienes que poner líneas completas de correo allí, como
Hago esto pero de nuevo no funciona. por ejemplo en x-chat cuando hago clic en el enlace no pasa nada.
Chalist
1
Ejecute ambos comandos como root (debería haber recibido un error de "Permiso denegado" al intentar hacer esto sin privilegios de root). Ahora, si ejecuta (u otra aplicación se ejecuta) x-www-browser, /home/user/firefox/firefoxdebería ser la que se use.
También puede usar el conveniente modo interactivo update-alternatives --config <name>para configurar aplicaciones predeterminadas en lugar de usar --set.
@chalist: ¿Recibe un mensaje de error? ¿Cuál es la salida de update-alternatives --display x-www-browser?
Anju Fabulina
x-www-browser - manual mode link currently points to /home/user/firefox/firefox /home/user/firefox/firefox - priority 100 /usr/bin/chromium - priority 40 Current 'best' version is '/home/user/firefox/firefox'.
Chalist
¿Cómo ves que no está funcionando? ¿Qué navegador se elige cuando comienzas x-www-browsertú mismo?
Anju Fabulina
cuando hago clic en un enlace en la aplicación que parece choqok, abriré en firefox (extraído en casa)
Chalist
0
Para las distribuciones base de Arch, tenemos que cambiar ~/.config/mimeapps.listy reemplazar en cualquier lugar que su navegador predeterminado no configure.
Por ejemplo:
[Default Applications]
x-scheme-handler/http=userapp-Pale Moon.desktop
x-scheme-handler/https=userapp-Pale Moon.desktop
x-scheme-handler/ftp=userapp-Pale Moon.desktop
x-scheme-handler/chrome=userapp-Pale Moon.desktop
text/html=userapp-Pale Moon.desktop
...
... (and anywhere Pale Moon.desktop has been setted)
Ejecute ambos comandos como root (debería haber recibido un error de "Permiso denegado" al intentar hacer esto sin privilegios de root). Ahora, si ejecuta (u otra aplicación se ejecuta)
x-www-browser
,/home/user/firefox/firefox
debería ser la que se use.También puede usar el conveniente modo interactivo
update-alternatives --config <name>
para configurar aplicaciones predeterminadas en lugar de usar--set
.fuente
update-alternatives --display x-www-browser
?x-www-browser - manual mode link currently points to /home/user/firefox/firefox /home/user/firefox/firefox - priority 100 /usr/bin/chromium - priority 40 Current 'best' version is '/home/user/firefox/firefox'.
x-www-browser
tú mismo?Para las distribuciones base de Arch, tenemos que cambiar
~/.config/mimeapps.list
y reemplazar en cualquier lugar que su navegador predeterminado no configure.Por ejemplo:
cambios a:
fuente