Manuelles Festlegen von KDE-Standardanwendungen ohne vollständige KDE-Installation

Manuelles Festlegen von KDE-Standardanwendungen ohne vollständige KDE-Installation

Ich verwende Okular in einer XFCE-Umgebung (Archlinux). Wie kann ich den Standardbrowser zum Öffnen von URLs festlegen, ohne ein vollständiges KDE-Konfigurationsfenster zu installieren?

So wie es ist, verwendet es nicht meinen Standardbrowser. straceIch glaube, es verwendet /usr/lib/kf5/kioslave5. Ich habe versucht, die Einstellungen ~/.config/mimeapps.listgemäßdiese Beschreibung:

[Default Applications]
x-scheme-handler/http=vivaldi-stable.desktop;
x-scheme-handler/https=vivaldi-stable.desktop;

Ohne Erfolg. Ich habe auch versucht exo-web-browser.desktop.

Beachten Sie, dassdiese Fragebezieht sich auf KDE4, daher glaube ich, dass es nicht zutrifft.

Zur Klarstellung: Ich habe Vivaldi gemäß der XFCE-Systemsteuerung als bevorzugte Anwendung/Webbrowser eingestellt. Wenn ich xdg-open http://...es verwende, wird Vivaldi verwendet. Ich habe zwei Dateien ~/.local/share/xfce4/helpers/{custom-WebBrowser.desktop,vivaldi-stable.desktop}, die beide auf Vivaldi verweisen.

Antwort1

(Die vollständige Antwort gibt der Verfasser. In dieser Antwort werden nur die Links aufgeführt, die darauf verwiesen haben.)

Der Ask Ubuntu-Beitrag Wenn Sie in mit Okular geöffneten PDFs auf Links klicken, wird Abiword geöffnet (anstelle des Standardbrowsers). enthielt den wesentlichen Hinweis, dass Okular den Dateityp verwendet text/html, statt html, also musste danach gesucht werden.

In meinen obigen Kommentaren habe ich auch das Dienstprogramm erwähnt xfce4-mime-settings , mit dem diese Einstellungen bearbeitet werden können. Es befindet sich derzeit im Arch Linux-Paket xfce4-Einstellungen 4.14.2-1.

Antwort2

Die Verwendung von ~/.config/mimeapps.list/ [Default Applications]war die ganze Zeit über richtig. Okular verwendet jedoch text/htmlanstelle von x-scheme-handler/http(s). Für mich sieht es also so aus.

[Default Applications]
text/html=vivaldi-stable.desktop;

Dies kann auch mit bearbeitet werden xfce4-mime-settings.

Es scheint, dass Okular zunächst alle URLs intern herunterlädt und erst dann entsprechend dem MIME-Typ des Dokuments entscheidet, wie damit verfahren werden soll.

verwandte Informationen