GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Asociación de archivo a aplicación no listada?

Mientras busco archivos en nautilus, quiero abrir un archivo tex con Kile. Pero, cuando llego a un cuadro de diálogo similar a la captura de pantalla a continuación, no veo a Kile. Sin embargo, lo veo en el menú "Abrir con".

¿Cómo soluciono esto?

Respuesta aceptada:

En GNOME3 cuando las aplicaciones que se muestran a la derecha hacen clic en Abrir con otra aplicación menú contextual pero no en el botón derecho Propiedades menú hacerlo porque el Exec= línea en las aplicaciones .desktop no termina con una %letra

Ese es el caso de Kile. Las 2 letras más probables serían f o T , probaría con U primero.

gksudo gedit /usr/share/applications/kde4/kile.desktop

Haz que la línea Exec=se vea así

Exec=kile %U     

Entonces debería mostrarse (cierre/cierre sesión si es necesario)

Copiado de mi respuesta aquí.

Método alternativo

Un método alternativo (para establecer como predeterminado), por usuario sería editar ~/.local/share/applications/mimeapps.list

En el [Default Applications] sección en la que buscaría esta línea para texto sin formato, text/plain= y esta línea para archivos LaTex, text/x-tex=

Editaría uno o ambos para configurar Kile como predeterminado como tal

text/plain=kile.desktop
text/x-tex=kile.desktop

Ubuntu
  1. Descargue un archivo en Ubuntu usando la línea de comandos en el sistema Ubuntu 20.04

  2. Cat ¿Línea X a Línea Y en un archivo enorme?

  3. Buzón ocupado ¿Leer archivo línea por línea?

  4. VIM:cómo ir a la línea exacta en Ubuntu

  5. unix:divide un archivo .gz enorme por línea

Cómo leer archivos línea por línea en Bash

Cómo leer un archivo línea por línea en Bash

Instale NitroShare - Aplicación para compartir archivos entre plataformas en Ubuntu

Comentar/Descomentar una línea en el archivo de configuración de Ubuntu

Convierta nombres de archivo a minúsculas a través de la línea de comandos de Ubuntu

Cómo agregar accesos directos a aplicaciones en el escritorio de Ubuntu