Forzar a Firefox a usar xdg-open para abrir archivos descargados

Forzar a Firefox a usar xdg-open para abrir archivos descargados

Firefox en Kubuntu no funciona, ya que no sigue las aplicaciones predeterminadas del sistema que puedo configurar usando "asociaciones de archivos" en el Módulo de control de KDE. Por ejemplo, quiere abrir carpetas con K4dirstat, vídeos en sí mismo y archivos PDF conCAÑUTILLO.

Quiero que Firefox descargue todo (o casi todo) de forma predeterminada, y luego, cuando hago doble clic en el archivo descargado en Firefox, quiero que se abra usandoxdg-abierto(o usaría la aplicación xdg-open), incluida la cosa "abrir la carpeta que contiene".

Mi pregunta es similar a esta pregunta de 2011:Firefox: abre archivos descargados con la aplicación predeterminada del sistema

Pero quiero marcar "guardar archivo" en esa ventana y luego abrirlo con una aplicación sensata desde Firefox.

Esta pregunta sin respuesta también parece relacionada, como si fuera posible hacer lo que quiero. Creo que esa otra pregunta también está respondida:https://askubuntu.com/questions/546113/change-default-application-for-a-file-type-in-dolphin-and-firefox

Respuesta1

No estoy seguro de que esto sea exactamente lo que se pregunta. Publicaré sobre cómo hacer que la lista de descargas de Firefox abra un archivo en la aplicación deseada.

Algunas aplicaciones recién instaladas adoptan el estado "predeterminado" en Firefox about:preferencesen lugar de la aplicación normal por tipo de archivo establecida a nivel del sistema (por ejemplo, Palemoon asume el estado predeterminado en lugar de gwenview para archivos JPEG,paisaje de tintao File Roller se hace cargo en lugar de Okular para un archivo PDF).

"Preguntar siempre" es la opción que se debe utilizar en este caso y luego intentar crear un archivo por usuario ~/.local/share/applications/mimeinfo.cachecon las líneas:

[MIME Cache]
application/pdf=okularApplication_pdf.desktop

La desventaja de lo anterior es que es una configuración por tipo de archivo. Para tener una solución para todos los archivos (como se dice enesterespuesta), ejecute:

cd .local/share/applications/
ln -s mimeapps.list defaults.list

En caso de que esto deje de funcionar: compruebe que la aplicación no deseada no se vuelva a seleccionar en about:preferences: asegúrese de que "Preguntar siempre" esté seleccionado allí. Es posible que no funcione configurar manualmente un programa diferente (incluso el predeterminado para su tipo de archivo a nivel del sistema, pero que no está marcado como "predeterminado" en la lista de su archivo about:preferences).


Probadoen Firefox 60.0 en Kubuntu 18.04.

información relacionada