Я установил Ubuntu и Lubuntu несколько раз, и в некоторые из них у меня возникала следующая проблема, которая у меня сейчас есть. Когда я щелкаю ссылку на торрент-магнит в Chrome (обычно из Pirate Bay), вместо открытия трансмиссии, единственное, что происходит, - открывается новое окно Chrome.
На других установках у меня не было этой проблемы; передача открылась так, как я хотел.
Я пытался использовать расширение Chrome .torrent для Transmission, но я получаю ошибку
не удается связаться с http: // localhost: 9091 / translation / rpc
нет ответ
blockquote>
Если вы установили transmission-gtk
, то решение легко.
gconftool-2 -s /desktop/gnome/url-handlers/magnet/command '/usr/bin/transmission-gtk %s' --type String
gconftool-2 -s /desktop/gnome/url-handlers/magnet/enabled --type Boolean true
Первый добавляет transmission-gtk
в качестве обработчика для magnet://
ссылок, второй включает его.
Поскольку chrome / ium использует xdg-open
, это лучший метод для установки обработчиков. Вы можете заменить /usr/bin/transmission-gtk
для любого клиента, который вам нравится. Это работает почти для всех вкусов Ubuntu.
Вы можете проверить эту выдачу в терминале xdg-open "magnet:?xt=urn:btih:f41989f9797a88505f9e258d5e5d1354c3731a99"
(загружает Ubuntu 13.04 64-bit)
Другое решение использует xdg-mime
:
xdg-mime default transmission-gtk.desktop application/x-bittorrent
xdg-mime default transmission-gtk.desktop x-scheme-handler/magnet
В случае у вас нет установленных MIME-типов, используйте xdg-mime install x-scheme-handler/magnet
.
Если вы хотите использовать торрент для передачи, вы должны разрешить удаленный доступ при передаче в настройках / удаленный.
Если вы хотите открыть магнитные ссылки при передаче, щелкнув по ним, вам нужно пропатчить скрипт / usr / bin / xdg-open, здесь для справки. Добавлены строки 311 и 490-493.
Если вы используете битторрент, перейдите на вкладку «Общие предпочтения» на вкладке с надписью «Связать с торрентами». Теперь это будет работать, если вы попробуете ссылку на магнит.
Вы можете изменить обработчик по умолчанию для магнитных ссылок, отредактировав файл .local / share / Applications / mimeapps.list . Добавьте ассоциацию к двум разделам в файле следующим образом (оставив другие записи в этих разделах без изменений):
[Default Applications]
x-scheme-handler/magnet=transmission-gtk.desktop
[Added Associations]
x-scheme-handler/magnet=transmission-gtk.desktop
Выйдите и снова войдите в систему, чтобы изменения вступили в силу.
не может связаться с http: // localhost: 9091 / translation / rpc
нет ответа
Чтобы исправить это
Установить transmission-remote
sudo apt-get install transmission-remote
Начать передачу (transmission-gtk
) перед добавлением файлов .torrent
Если вы хотите открыть магнитную ссылку Piratebay с помощью Transmission Client, то в Magnet Link 1 Щелкните правой кнопкой мыши 2 Копировать местоположение ссылки Откройте файл передачи> Открыть URL-адрес
Готово