Stellen Sie die Übertragung als Standardprogramm ein, wenn Sie Magnetverbindungen öffnen

9

Wie kann ich Chromium so einrichten, dass die Übertragung geöffnet wird, wenn Sie auf einen Magnetlink wie z. B. TPB klicken?

Chromium sagt, dass es xdg-open verwenden wird, aber das macht im Allgemeinen nichts

System: Manjaro Linux 0.8.5.2 vollständig aktualisiert

Desktop-Umgebung: Xfce 4.10

Ahtmatrix
quelle
Xfce kaum Einstellungen wurden von der Standardeinstellung geändert
ahtmatrix

Antworten:

13

Chromium befolgt die systemweiten xdg-Einstellungen. Verwenden Sie den folgenden Befehl, um das Öffnen von Magnetverbindungen mit einer benutzerdefinierten Anwendung zu konfigurieren

xdg-mime default transmission-gtk.desktop x-scheme-handler/magnet

Sie können dies auch manuell tun: Öffnen Sie die Datei ~/.local/share/applications/mimeapps.listund fügen Sie den folgenden Eintrag in den Abschnitt ein [Default Applications]:

x-scheme-handler/magnet=transmission-gtk.desktop

Sie können die neue Einstellung mit bestätigen

xdg-mime query default x-scheme-handler/magnet
Marco
quelle
Ich habe das getan, aber ich bekomme immer noch 'URI-Schema von' kann nicht
erkannt werden
1
@abacusasian Was gibt der letzte Befehl aus meiner Antwort zurück?
Marco
@Marco, ich habe deine Schritte ausprobiert und obwohl ich transmission-gtk.desktopals Ausgabe vom Befehl xdg-mime erhalte, passiert nichts, wenn ich auf einen Magnetlink in Chrome klicke.
slm
@Marco 'Transmission-gtk.desktop'
Ahtmatrix
@ Marco Ich habe das gleiche Problem, das Abacusasian hat, und Ihre Lösung hat nicht funktioniert :(
Randunel
0

Ich hatte dieses Problem mit Debian Jessie, die den xfce-Desktop ausführte. Es scheint ein Fehler in exo-open zu sein, der ein Fenster mit der Meldung "URI-Schema von ... kann nicht erkannt werden" öffnet, wenn Sie aufgefordert werden, eine Magnetverbindung zu öffnen. Das Update auf die neueste Version von exo-utils löste das Problem für mich:

in debian:

sudo apt-get update
sudo apt-get install exo-utils
kristianp
quelle