Как связать магнитные ссылки в Linux

магнитные ссылки становятся все более популярными и постепенно заменяют файлы .torrent. К сожалению, в Linux ни одно приложение не связано с этими типами ссылок, даже если у вас установлен торрент-клиент.

En еще один шанс, мы увидели, как решить эту проблему в Firefox. Теперь мы поделимся решением, которое должно работать с любой исследователь Интернет и любые среда рабочего стола.

Это вклад Арнольдо Фуэнтеса, который стал одним из победителей нашего еженедельного конкурса: «Поделитесь своими знаниями о Linux«. Поздравляю Арнольдо!

Ассоциированный торрент-клиент

Это необходимо, поскольку, когда мы нажимаем на ссылку, она просит нас открыть приложение, внешнее по отношению к браузеру. Чтобы указать браузерам, в каком приложении открывать магнитные ссылки:

gconftool-2 -t строка -s / рабочий стол / gnome / url-handlers / magnet / command "/ usr / bin / transfer% s"

Ты можешь измениться / usr / bin / передача по пути клиента, который вы используете (/ usr / bin / ktorrent, / usr / bin / Transmission-gtk и т. д.).

gconftool-2 -s / рабочий стол / gnome / url-handlers / magnet / needs_terminal false -t bool
gconftool-2 -t bool -s / рабочий стол / gnome / url-handlers / magnet / enabled true

Хром и хром

Если вы используете эти браузеры, вам также придется отредактировать файл / usr / bin / xdg-open.

Судо нано / usr / bin / xdg-open

Ищите раздел detectDE (в моем случае он в конце). Добавьте строку DE = gnome перед оператором case. Это работает в любой графической среде на основе GTK.

обнаружитьDE

если [x "$ DE" = x ""]; тогда
    DE = общий
fi

DE = гном

case "$ DE" в
    кде)
    open_kde "$ url"
    ;;

    гном)
    open_gnome "$ url"
    ;;

    хфце)
    open_xfce "$ url"
    ;;

    общий)
    open_generic "$ url"
    ;;

    *)
    exit_failure_operation_impossible "нет метода для открытия '$ url'"
    ;;
ESAC

Если вы используете KDE, вам нужно будет добавить DE = kde.

fi
DE = kde

case "$ DE" в

И вуаля, теперь вы можете открывать магнитные ссылки из браузера. Это работает для всех браузеров, кроме Opera.


Добавить в качестве предпочтительного источника в Google