GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Behebung Das URI-Schema des Magnetfehlers in Xubuntu kann nicht erkannt werden

Ich habe versucht, eine „Datei“ von einer Torrent-Site mit Magnet-Links herunterzuladen. Ich habe Google Chrome in Xubuntu verwendet und überraschenderweise hat es einen Fehler ausgegeben, der wie folgt lautete, anstatt einen Torrent-Client zu öffnen:

Das URI-Schema von „magnet:?“ kann nicht erkannt werden.

Es war überraschend für mich, da ich bei anderen Linux-Betriebssystemen wie Ubuntu oder Linux Mint noch nie auf einen solchen Fehler gestoßen bin. Nachdem ich ein wenig gesucht hatte, stellte sich heraus, dass es sich um einen Fehler im Linux-Betriebssystem handelte, das auf Xfce-Desktopumgebungen basiert. In diesem kurzen Tipp teile ich mit Ihnen den Fix, den ich verwendet habe, um das Problem „Das URI-Schema von „Magnet:“ kann nicht erkannt werden“ zu lösen Fehler in Xubuntu.

Fix Das URI-Schema von „Magnet:Fehler“ kann nicht erkannt werden

Wir werden die xdg-open-Datei bearbeiten. Sie können Ihren bevorzugten Texteditor verwenden, sei es GUI-basiert oder Terminal-basiert wie Vi. In Xubuntu können Sie das Mauspad in einem Terminal mit dem folgenden Befehl verwenden:

sudo mousepad /usr/bin/xdg-open

Suchen Sie in der geöffneten Datei nach Zeilen wie:

open_xfce()
{
exo-open "$1"
if [ $? -eq 0 ]; then
exit_success
else
exit_failure_operation_failed
fi
}

Ersetzen Sie die obigen Zeilen durch die folgenden und speichern Sie die Datei:

open_xfce()
{
if (echo "$1" | grep -q '^magnet:'); then
transmission-gtk "$1"
else
exo-open "$1"
fi
if [ $? -eq 0 ]; then
exit_success
else
exit_failure_operation_failed
fi
}

Wenn Sie eine andere Torrent-Anwendung als Transmission verwenden, können Sie diesen Anwendungsnamen im obigen Befehl anstelle von transmission-gtk verwenden .

Nachdem Sie die Änderungen gespeichert haben, sollten Sie Magnetdateien öffnen können. Kein Neustart oder gar Abmelden erforderlich. Es wird sofort funktionieren.

Was wir getan haben, um das Problem zu beheben

Ihr Problem ist behoben, aber nur für den Fall, dass Sie wissen möchten, was wir getan haben, um das Problem „Das URI-Schema von „Magnet:“ kann nicht erkannt werden“ zu beheben. Wenn Sie mit Shell-Scripting vertraut sind, können Sie es leicht herausfinden.

Wenn hier das Argument für einen Befehl etwas enthält, das mit „magnet:“ beginnt, wird dieses Argument an Transmission (oder Ihre eigene Torrent-Anwendung) übergeben. Als Standard bei Magnet-Links beginnen sie immer mit „Magnet:“, sodass alle Magnet-Links jetzt mit Transmission geöffnet werden.

Ich hoffe, dieser kurze Beitrag hat Ihnen geholfen, den Fehler „Das URI-Schema von „Magnet:“ kann nicht nur in Xubuntu erkannt werden, nicht nur in Xubuntu, sondern auch in anderen Xfce-basierten Distributionen wie ArchLinux, Manjaro, Linux Mint usw.“ zu beheben.



Ubuntu
  1. Behebung des Fehlers „Das Repository hat keine Release-Datei“ in Ubuntu – Schritt-für-Schritt-Anleitung?

  2. So beheben Sie den schwerwiegenden Python-Fehler:Py_Initialize:Die Gebietsschemacodierung kann nicht abgerufen werden [Gelöst]

  3. Das Bild kann nicht in Microstack erstellt werden?

  4. So beheben Sie den Fehler „Verifizierung des Hostschlüssels fehlgeschlagen“

  5. Pycharm-Startfehler:Grafikumgebung kann nicht erkannt werden

So beheben Sie den Busybox Initramfs-Fehler unter Ubuntu

So beheben Sie den Fehler „Paket kann nicht gefunden werden“ in Ubuntu- oder Debian-Distributionen – (6 Lösungen in 2022}

So beheben Sie den Fehler „Das Repository hat keine Release-Datei“ in Ubuntu

So beheben Sie den Fehler „Die folgenden Signaturen konnten nicht überprüft werden“ in Ubuntu Linux

So beheben Sie „Die Update-Informationen sind veraltet“ in Ubuntu Linux

Beheben Sie den Fehler, dass der Befehl hwmatch auf Grub nicht gefunden werden kann