Ich führe Debian Jessie ohne Desktop-Umgebung aus (ich verwende den Kachelfenster-Manager i3) und möchte xdg-open
Dateien schnell mit einer bevorzugten Anwendung öffnen. Ich habe jedoch ein anhaltendes Problem beim Einstellen der bevorzugten App für PDF-Dateien. Das ist mein Problem auf den Punkt gebracht:
$ xdg-mime query filetype ~/Downloads/document.pdf
application/pdf
$ xdg-mime query default application/pdf
/usr/share/applications/qpdfview.desktop
$ xdg-open ~/Downloads/document.pdf
[opens gimp!]
Alle Ideen wären sehr dankbar - das plagt mich seit ungefähr einem Jahr. Die einzige Möglichkeit, die ich jemals (vorübergehend) behoben habe, besteht darin mimeinfo.cache
, die Referenz direkt zu bearbeiten und gimp
aus dem application/pdf
Datensatz zu entfernen .
Und ja, /usr/share/applications/qpdfview.desktop
existiert und enthält die korrekte Position der qpdfview
Binärdatei. (Tatsächlich wird diese .desktop-Datei verwendet, wenn ich sie von Hand bearbeite mimeinfo.cache
.)