Установите Transmission в качестве программы по умолчанию при открытии магнитных ссылок

9

Как настроить Chromium для открытия Transmission при нажатии на магнитную ссылку, например, на TPB?

Chromium говорит, что будет использовать xdg-open, но обычно ничего не делает

Система: Manjaro Linux 0.8.5.2 полностью обновлена

Окружение рабочего стола: Xfce 4.10

ahtmatrix
источник
Xfce вряд ли какие-либо настройки были изменены по умолчанию
ahtmatrix

Ответы:

13

Chromium подчиняется общесистемным настройкам xdg. Чтобы настроить ссылки открытия магнита с помощью специального приложения, используйте следующую команду

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

Вы также можете сделать это вручную: Откройте файл ~/.local/share/applications/mimeapps.listи добавьте в раздел следующую запись [Default Applications]:

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

Вы можете подтвердить новую настройку с помощью

xdg-mime query default x-scheme-handler/magnet
Marco
источник
Я сделал это, однако я все еще получаю «Невозможно обнаружить URI-схему»
ahtmatrix
1
@abacusasian Что возвращает последняя команда из моего ответа?
Марко
@Marco, я попробовал твои шаги, и хотя я получаю в transmission-gtk.desktopкачестве вывода команду xdg-mime, ничего не происходит, когда я нажимаю на магнитную ссылку в chrome.
SLM
@Marco 'transmission-gtk.desktop'
ahtmatrix
@Marco У меня та же проблема, что и у abacusasian, но ваше решение не сработало :(
randunel
0

У меня была эта проблема с Debian Jessie, работающим на рабочем столе xfce. Кажется, это ошибка в exo-open, которая выдает окно с сообщением «Невозможно обнаружить URI-схему ...» при запросе открыть магнитную ссылку. Обновление exo-utils до последней версии решило проблему для меня:

в Debian:

sudo apt-get update
sudo apt-get install exo-utils
kristianp
источник