Как настроить хром, чтобы открыть магнитный url с потопом?

Вы можете размонтировать только раздел, а не диск. Таким образом, это /dev/sdb1.

Вы также можете сделать это с помощью

umount /dev/sdb1

.

36
задан 30 May 2011 в 13:54

121 ответ

Ответ на самом деле является ошибкой в ​​упаковочной упаковке (или, возможно, потоп тот же, и все, что изменилось вокруг ... зависит от вашей перспективы, я думаю.) См. тему форума здесь для деталей. [ ! d0]

В принципе, настройка конфигурации xdg-open через gconf-editor не помогла решить проблему, так как с Natty функция open-open обрабатывается gvfs-open, которая не использует gconf настройки. Скорее, gvfs-open просматривает файлы «.desktop» в комплекте с каждым приложением, чтобы определить, какие типы файлов можно обрабатывать (если они не установлены, запустите sudo apt-get install gvfs-bin).

Из публикации форума, f2] имеет пару проблем; он должен сказать Exec=deluge-gtk %U (а не просто «Exec=deluge-gtk"), чтобы аргумент передавался приложению. Во-вторых, вместо MimeType=application/x-bittorrent; он должен сказать MimeType=application/x-bittorrent;x-scheme-handler/magnet;.

Обновление должно скоро придете ... Вот ссылка на тему форума здесь , если вы хотите внести изменения самостоятельно, просто запустите sudo update-desktop-database, и все начнет работать (даже не нужно перезапустить хром / хром).

17
ответ дан 25 July 2018 в 21:51
  • 1
    Хум, хорошо! +1 для этого (но это отстой, когда вы должны отвечать на свой вопрос, не так ли?). В любом случае ... если Natty требует, чтобы файлы .desktop теперь имели параметры в инструкции Exec, ничего себе, в основном ВСЕ мое программное обеспечение не работает (я использую Mint 10) – MestreLion 30 May 2011 в 14:22
  • 2
    Для Natty нет смысла требовать параметров в выражении Exec. Это огромные изменения, которые потребуют перезаписи каждого .desktop для каждого приложения. Было бы намного лучше оставить файлы нетронутыми и настроить gvfs-open call для автоматического добавления любого переданного параметра в команду в выражении Exec. По крайней мере, до тех пор, пока ВСЕ приложения не будут исправлены. – MestreLion 30 May 2011 в 14:27
  • 3
    Я должен упомянуть, что я также установил это, чтобы заставить его работать (если у вас его нет, вы можете получить разные результаты): sudo apt-get install gvfs-bin – michael 30 May 2011 в 14:38
  • 4
    Если вы не хотите связываться с файлами в /usr, вы также можете скопировать файл .desktop в .local/share/applications/ и запустить update-desktop-database .local/share/applications после этого. – Bombe 2 February 2012 в 12:11
  • 5
    @Bombe: хороший подход. И вам, вероятно, даже не нужно обновлять базу данных-desktop. У Gnome обычно есть демоны, которые автоматически обновляют меню при удалении новых файлов в этом каталоге. – MestreLion 9 May 2012 в 08:59

Ответ на самом деле является ошибкой в ​​упаковочной упаковке (или, возможно, потоп тот же, и все, что изменилось вокруг ... зависит от вашей перспективы, я думаю.) См. тему форума здесь для деталей. [ ! d0]

В принципе, настройка конфигурации xdg-open через gconf-editor не помогла решить проблему, так как с Natty функция open-open обрабатывается gvfs-open, которая не использует gconf настройки. Скорее, gvfs-open просматривает файлы «.desktop» в комплекте с каждым приложением, чтобы определить, какие типы файлов можно обрабатывать (если они не установлены, запустите sudo apt-get install gvfs-bin).

Из публикации форума, f2] имеет пару проблем; он должен сказать Exec=deluge-gtk %U (а не просто «Exec=deluge-gtk"), чтобы аргумент передавался приложению. Во-вторых, вместо MimeType=application/x-bittorrent; он должен сказать MimeType=application/x-bittorrent;x-scheme-handler/magnet;.

Обновление должно скоро придете ... Вот ссылка на тему форума здесь , если вы хотите внести изменения самостоятельно, просто запустите sudo update-desktop-database, и все начнет работать (даже не нужно перезапустить хром / хром).

17
ответ дан 31 July 2018 в 11:31

Ответ на самом деле является ошибкой в ​​упаковочной упаковке (или, возможно, потоп тот же, и все, что изменилось вокруг ... зависит от вашей перспективы, я думаю.) См. тему форума здесь для деталей. [ ! d0]

В принципе, настройка конфигурации xdg-open через gconf-editor не помогла решить проблему, так как с Natty функция open-open обрабатывается gvfs-open, которая не использует gconf настройки. Скорее, gvfs-open просматривает файлы «.desktop» в комплекте с каждым приложением, чтобы определить, какие типы файлов можно обрабатывать (если они не установлены, запустите sudo apt-get install gvfs-bin).

Из публикации форума, f2] имеет пару проблем; он должен сказать Exec=deluge-gtk %U (а не просто «Exec=deluge-gtk"), чтобы аргумент передавался приложению. Во-вторых, вместо MimeType=application/x-bittorrent; он должен сказать MimeType=application/x-bittorrent;x-scheme-handler/magnet;.

Обновление должно скоро придете ... Вот ссылка на тему форума здесь , если вы хотите внести изменения самостоятельно, просто запустите sudo update-desktop-database, и все начнет работать (даже не нужно перезапустить хром / хром).

17
ответ дан 2 August 2018 в 03:27

Ответ на самом деле является ошибкой в ​​упаковочной упаковке (или, возможно, потоп тот же, и все, что изменилось вокруг ... зависит от вашей перспективы, я думаю.) См. тему форума здесь для деталей. [ ! d0]

В принципе, настройка конфигурации xdg-open через gconf-editor не помогла решить проблему, так как с Natty функция open-open обрабатывается gvfs-open, которая не использует gconf настройки. Скорее, gvfs-open просматривает файлы «.desktop» в комплекте с каждым приложением, чтобы определить, какие типы файлов можно обрабатывать (если они не установлены, запустите sudo apt-get install gvfs-bin).

Из публикации форума, f2] имеет пару проблем; он должен сказать Exec=deluge-gtk %U (а не просто «Exec=deluge-gtk"), чтобы аргумент передавался приложению. Во-вторых, вместо MimeType=application/x-bittorrent; он должен сказать MimeType=application/x-bittorrent;x-scheme-handler/magnet;.

Обновление должно скоро придете ... Вот ссылка на тему форума здесь , если вы хотите внести изменения самостоятельно, просто запустите sudo update-desktop-database, и все начнет работать (даже не нужно перезапустить хром / хром).

17
ответ дан 4 August 2018 в 19:24

Ответ на самом деле является ошибкой в ​​упаковочной упаковке (или, возможно, потоп тот же, и все, что изменилось вокруг ... зависит от вашей перспективы, я думаю.) См. тему форума здесь для деталей. [ ! d0]

В принципе, настройка конфигурации xdg-open через gconf-editor не помогла решить проблему, так как с Natty функция open-open обрабатывается gvfs-open, которая не использует gconf настройки. Скорее, gvfs-open просматривает файлы «.desktop» в комплекте с каждым приложением, чтобы определить, какие типы файлов можно обрабатывать (если они не установлены, запустите sudo apt-get install gvfs-bin).

Из публикации форума, f2] имеет пару проблем; он должен сказать Exec=deluge-gtk %U (а не просто «Exec=deluge-gtk"), чтобы аргумент передавался приложению. Во-вторых, вместо MimeType=application/x-bittorrent; он должен сказать MimeType=application/x-bittorrent;x-scheme-handler/magnet;.

Обновление должно скоро придете ... Вот ссылка на тему форума здесь , если вы хотите внести изменения самостоятельно, просто запустите sudo update-desktop-database, и все начнет работать (даже не нужно перезапустить хром / хром).

17
ответ дан 6 August 2018 в 03:35

Ответ на самом деле является ошибкой в ​​упаковочной упаковке (или, возможно, потоп тот же, и все, что изменилось вокруг ... зависит от вашей перспективы, я думаю.) См. тему форума здесь для подробностей.

В принципе, настройка конфигурации xdg-open через gconf-editor не помогла решить проблему, так как с Natty функция открытия файлов обрабатывается gvfs-open , который не использует настройки gconf. Скорее, gvfs-open просматривает файлы «.desktop» в комплекте с каждым приложением, чтобы определить, какие типы файлов можно обрабатывать (если они не установлены, запустите sudo apt-get install gvfs-bin ).

Из сообщения форума, файл /usr/share/applications/deluge.desktop имеет пару проблем; он должен сказать Exec = deluge-gtk% U (а не просто « Exec = deluge-gtk» ), чтобы аргумент передавался приложению. Во-вторых, вместо того, чтобы просто MimeType = application / x-bittorrent; следует сказать MimeType = application / x-bittorrent; x-schem-handler / magnet; .

Обновление должно скоро появиться ... Вот ссылка на обновленный файл рабочего стола , если вы хотите внести изменения самостоятельно; просто запустите sudo update-desktop-database , и все только начинает работать (даже не нужно перезапускать хром / хром).

17
ответ дан 7 August 2018 в 21:24

Ответ на самом деле является ошибкой в ​​упаковочной упаковке (или, возможно, потоп тот же, и все, что изменилось вокруг ... зависит от вашей перспективы, я думаю.) См. тему форума здесь для подробностей.

В принципе, настройка конфигурации xdg-open через gconf-editor не помогла решить проблему, так как с Natty функция открытия файлов обрабатывается gvfs-open , который не использует настройки gconf. Скорее, gvfs-open просматривает файлы «.desktop» в комплекте с каждым приложением, чтобы определить, какие типы файлов можно обрабатывать (если они не установлены, запустите sudo apt-get install gvfs-bin ).

Из сообщения форума, файл /usr/share/applications/deluge.desktop имеет пару проблем; он должен сказать Exec = deluge-gtk% U (а не просто « Exec = deluge-gtk» ), чтобы аргумент передавался приложению. Во-вторых, вместо того, чтобы просто MimeType = application / x-bittorrent; следует сказать MimeType = application / x-bittorrent; x-schem-handler / magnet; .

Обновление должно скоро появиться ... Вот ссылка на обновленный файл рабочего стола , если вы хотите внести изменения самостоятельно; просто запустите sudo update-desktop-database , и все только начинает работать (даже не нужно перезапускать хром / хром).

17
ответ дан 10 August 2018 в 09:42

Ответ на самом деле является ошибкой в ​​упакованном потопе (или, возможно, потоп тот же, и все, что изменилось вокруг ... зависит от вашей перспективы, я думаю.) См. тему форума здесь для подробностей.

В принципе, настройка конфигурации xdg-open через gconf-editor не помогла решить проблему, так как с Natty функция открытия файлов обрабатывается gvfs-open , который не использует настройки gconf. Скорее, gvfs-open просматривает файлы «.desktop» в комплекте с каждым приложением, чтобы определить, какие типы файлов можно обрабатывать (если они не установлены, запустите sudo apt-get install gvfs-bin ).

Из сообщения форума, файл /usr/share/applications/deluge.desktop имеет пару проблем; он должен сказать Exec = deluge-gtk% U (а не просто « Exec = deluge-gtk» ), чтобы аргумент передавался приложению. Во-вторых, вместо того, чтобы просто MimeType = application / x-bittorrent; следует сказать MimeType = application / x-bittorrent; x-schem-handler / magnet; .

Обновление должно скоро появиться ... Вот ссылка на обновленный файл рабочего стола , если вы хотите внести изменения самостоятельно; просто запустите sudo update-desktop-database , и все только начинает работать (даже не нужно перезапускать хром / хром).

17
ответ дан 13 August 2018 в 15:54
  • 1
    Хум, хорошо! +1 для этого (но это отстой, когда вы должны отвечать на свой вопрос, не так ли?). В любом случае ... если Natty требует, чтобы файлы .desktop теперь имели параметры в инструкции Exec, ничего себе, в основном ВСЕ мое программное обеспечение не работает (я использую Mint 10) – MestreLion 30 May 2011 в 14:22
  • 2
    Для Natty нет смысла требовать параметров в выражении Exec. Это огромные изменения, которые потребуют перезаписи каждого .desktop для каждого приложения. Было бы намного лучше оставить файлы нетронутыми и настроить gvfs-open call для автоматического добавления любого переданного параметра в команду в выражении Exec. По крайней мере, до тех пор, пока ВСЕ приложения не будут исправлены. – MestreLion 30 May 2011 в 14:27
  • 3
    Я должен упомянуть, что я также установил это, чтобы заставить его работать (если у вас его нет, вы можете получить разные результаты): sudo apt-get install gvfs-bin – michael 30 May 2011 в 14:38
  • 4
    Если вы не хотите связываться с файлами в / usr , вы также можете скопировать файл .desktop в .local / share / applications / и запустите update-desktop-database .local / share / applications после этого. – Bombe 2 February 2012 в 12:11
  • 5
    @Bombe: хороший подход. И вам, вероятно, даже не нужно обновлять базу данных-desktop. У Gnome обычно есть демоны, которые автоматически обновляют меню при удалении новых файлов в этом каталоге. – MestreLion 9 May 2012 в 08:59
cd /usr/bin/ sudo sed 's/elif \[ x\"\$GNOME_DESKTOP_SESSION_ID\" \!\= x\"\" \]\; then DE\=gnome\;/elif [ x"$GNOME_DESKTOP_SESSION_ID" != x"" ]; then DE=gnome;\n elif [ x"$MATE_DESKTOP_SESSION_ID" != x"" ]; then DE=gnome;/g' -i xdg-*

Работал для меня (Mint Mate 16 Petra).

-2
ответ дан 25 July 2018 в 21:51
  • 1
    Святой sh * t, mate, тот, кто сказал вам запустить это, должен быть добавлен в ваш «блок». список. Я остановился на cd /usr/bin; sudo sed ... xdg-* ... не каждый файл xdg-* на самом деле является скриптом оболочки; некоторые из них являются двоичными. Вам нужно исправить вашу систему, если вы на самом деле запускаете что-то вроде этого (возможно, все в порядке, поскольку возможно, что файлы вообще не были изменены). В любом случае, *_DESKTOP_SESSION_ID не связан с afaik для данной темы, но даже при этом вы просто устанавливаете / не устанавливаете env var; вы не sed все сценарии в /usr/bin. – michael 17 February 2014 в 11:36

Похоже, что последние выпуски (ppa) Deluge действительно касаются точек выбранного ответа. Однако это не решило мою проблему с тем, что Google Chrome не запускал торренты в моем Ubuntu Precise 12.04.

Скорее это выглядело так, что xdg-mime, используемый xdg-open, был установлен неправильно. Я нашел ppa рабочее решение. т. е.

$ xdg-mime default deluge.desktop x-scheme-handler/magnet $ xdg-mime default deluge.desktop application/x-bittorrent

Затем выполняется быстрая проверка

$ xdg-mime query default x-scheme-handler/magnet deluge.desktop $ xdg-mime query default application/x-bittorrent deluge.desktop

И теперь он отлично работает.

0
ответ дан 25 July 2018 в 21:51

для меня, что сработало, я пошел в файл mimeapps.list и добавил tixati в качестве обработчика магнитов по умолчанию - его очень легко и быстро работает.

Затем создайте ссылку на ярлык рабочего стола клиента bittorrent.

Перейти к этому файлу - ** (нажмите Ctrl + H), чтобы показать / скрыть файлы из вида ..

/home/.local/share/applications/mimeapps.list

Откройте файл -mimeapps.list - введите этот текст * x-schem-handler / magnet = tixati.desktop

нажмите «Сохранить» в приложении.

Я использую tixati для торрента. если вы используете другой клиент bittorrent - просто замените tixati другими - например, vuze, deluge,. (скачать tixati от tixati.com)

Если вы хотите выбрать передачу, замените tixati на tixati

0
ответ дан 25 July 2018 в 21:51

Для 12.04 и выше

В 12.04 и 13.04 потоп включил x-scheme-handler/magnet=deluge.desktop; в файл рабочего стола. В моем случае передача все еще открывала магнитные ссылки. Я должен был сказать gvfs-open, чтобы предпочесть потоки с помощью:

gvfs-mime --set x-scheme-handler/magnet deluge.desktop

31
ответ дан 25 July 2018 в 21:51

В Linux Mint 16 Petra мне пришлось редактировать файл Transmissions.desktop в папке приложений, а также в /usr/share/applications/mimeinfo.cache, а не в mimeapps.list

. , есть еще один файл mimeinfo.cache в /home/[user]/.local/share/applications, который также можно редактировать, но я предполагаю, что это повлияет только на текущего пользователя, где тот, который находится в папке приложений, влияет на все

Надеюсь, это поможет.

EDIT:

Haa, похоже, эта функциональность была встроена в последние версии Deluge. Вы можете перейти в Edit -> Preferences -> Other -> и связать магнитные ссылки по умолчанию с Deluge.

1
ответ дан 25 July 2018 в 21:51

Я использую Ubuntu 13.04, и после установки Deluge мне просто нужно запустить эту команду, чтобы использовать Chromium Deluge для открытия магнитов:

xdg-mime default deluge.desktop x-scheme-handler/magnet

Надеюсь, это поможет:) [ ! d1]

4
ответ дан 25 July 2018 в 21:51
  • 1
    Также может понадобиться: gvfs-mime --set x-schem-handler / magnet deluge.desktop Что делает то же самое, но также получает базу данных conf gnome (которая может быть или не быть той же БД, что и DB freedesktop) – Fordi 4 September 2015 в 08:43

Я на 10.10, пробовал кучу вещей, вот что сработало:

gconftool-2 -t string -s /desktop/gnome/url-handlers/magnet/command "/usr/bin/deluge-gtk %s" gconftool-2 -s /desktop/gnome/url-handlers/magnet/needs_terminal false -t bool gconftool-2 -t bool -s /desktop/gnome/url-handlers/magnet/enabled true
1
ответ дан 25 July 2018 в 21:51
  • 1
    Это сработало и для меня. Спасибо, что поделился. – uvasal 3 March 2012 в 03:04

Я сделал все это, и это не сработало.

После того, как я попробовал все остальное, что увидел, мне наконец удалось открыть магнитные ссылки в deluge не только путем изменения

MimeType=application/x-bittorrent;

в

MimeType=application/x-bittorrent;x-scheme-handler/magnet;

в /usr/share/applications/deluge.desktop, но также удалив

x-scheme-handler/magnet;

из /usr/share/applications/transmission-gtk.desktop перед запуском

sudo update-desktop-database
3
ответ дан 25 July 2018 в 21:51

Предполагалось, что это комментарий, но мне нужно было загрузить изображение, так что вот оно:

В моей установке оба FireFox 3.6 и Chromium 11.0 открыли Deluge Chromium, попросив подтверждение, которое дает нам намек на то, что происходит:

Это показывает, что Chromium НЕ запускает Deluge напрямую ... для этого он полагается на xdg-open. Значение всего, что должно быть исследовано (и исправлено), это ОС, а не Хром. Ничего не исправить или изменить в браузере.

Это не ответ, но он сосредоточит ваши усилия в нужном месте ... то, что вы должны исправить, не имеет ничего общего с браузером, но ОС .

2
ответ дан 25 July 2018 в 21:51
  • 1
    вы можете добавить фото в комментарии;) – Rinzwind 30 May 2011 в 14:19
  • 2
    ты можешь? Вау! Как? Во всяком случае, это выглядело бы ужасно, я думаю: P – MestreLion 30 May 2011 в 14:28
  • 3
    Интересно, что это говорит о том, что xdg-open используется для открытия магнитных ссылок .... Я не могу получить этот диалог, так как мой хром "запоминает" мое предпочтение автоматически открывать магнитные urls ..! (И, да, я попробовал «очистить настройки автоматического открытия», даже после того, как вы получили его, чтобы он был несердечным ...) Но как часть моего «fix & quot; в моем ответе я также установил gvfs-open (sudo apt-get install gvfs-bin). Теперь, если вы проверите скрипт оболочки для / usr / bin / xdg-open, функция open_gnome () & quot; просто вызывает gvfs-open (если он существует), иначе он вызывает gnome-open. (Какой беспорядок ...) – michael 30 May 2011 в 14:35
  • 4
  • 5
    @michael_n: вот почему я опубликовал скриншот. Я решил, что это поможет вам точно знать, что Chromium полагался на xdg-open (как и должно быть ... нестандартные URI должны обрабатываться ОС, а не браузером) – MestreLion 30 May 2011 в 14:44

Вот ответ @michael_n в одном скрипте:

# rewrite deluge's .desktop file sudo tee /usr/share/applications/deluge.desktop > /dev/null <<'EOF' [Desktop Entry] Version=1.0 Name=Deluge GenericName=BitTorrent Client X-GNOME-FullName=Deluge BitTorrent Client Comment=Download and share files over BitTorrent TryExec=deluge-gtk Exec=deluge-gtk %U Icon=deluge Terminal=false Type=Application Categories=Network;FileTransfer;P2P;GTK StartupNotify=true MimeType=application/x-bittorrent;x-scheme-handler/magnet; EOF # set association and reload gvfs-mime --set x-scheme-handler/magnet deluge.desktop sudo update-desktop-database

Работал для меня на ubuntu 15.10 с установками по умолчанию для хром и потопа.

0
ответ дан 25 July 2018 в 21:51

Я не думаю, что это действительно решает проблему, но, по крайней мере, это работает для меня (lubuntu 12.04):

Наведите указатель мыши на магнитную связь, пока магнитный адрес не появится внизу ваш экран. Щелкните правой кнопкой мыши и выберите «Копировать адрес ссылки». Откройте «Передача» и в разделе «Файл» выберите «Открыть URL». Вставьте URL-адрес в поле и начните загрузку.

Кстати, я боюсь, что сейчас я немного подкараулю, но вышеупомянутые решения не сработали для меня, и мой ответ может быть полезен другим, так как эта страница была первым результатом, когда я просмотрел эту проблему в Google.

1
ответ дан 25 July 2018 в 21:51

Мой Chrome использовал передачу по умолчанию. Я хотел использовать qBittorrent. На Ubuntu 14.04 я удалил передачу, используя:

sudo apt-get purge transmission-gtk

Затем я вручную начал qBittorrent и снова закрыл его. В следующий раз, когда я нажал ссылку на магнит, мне предложили Chrome, чтобы он мог вызвать внешнее приложение. Я разрешил это и хром, затем запустил qBitorrent.

Итак, кажется, что если вам не нужно иметь более одного торрент-клиента на вашем ПК, удалив остальные и оставив тот, который вы хотите, вы можете заставить Chrome использовать желаемого клиента. Немного решения Chuck Norris, но это сработало для меня.

-1
ответ дан 25 July 2018 в 21:51

Ubuntu

В последнее время также необходимо добавить следующую строку в ~ / .local / share / applications / mimeapps.list в разделе [dобавленные ассоциации]

x-scheme-handler/magnet=deluge.desktop;

Kubuntu

На Kubuntu, однако, вы должны создать следующий файл в ~ / .kde / share / kde4 / services / magnet.protocol

[Protocol] exec=deluge "%u" protocol=magnet input=none output=none helper=true listing=false reading=false writing=false makedir=false deleting=false

Примечание: не забывайте relog после этих изменений.

7
ответ дан 25 July 2018 в 21:51

Загрузите и установите этот файл. Теперь вы сможете быстро добавить файлы торрентов в Deluge 1.2+ WebUI в Chrome!

Протестировано 11.10. Для других ОС вы должны попробовать себя, но я ожидаю, что это тоже сработает.

2
ответ дан 25 July 2018 в 21:51
cd /usr/bin/ sudo sed 's/elif \[ x\"\$GNOME_DESKTOP_SESSION_ID\" \!\= x\"\" \]\; then DE\=gnome\;/elif [ x"$GNOME_DESKTOP_SESSION_ID" != x"" ]; then DE=gnome;\n elif [ x"$MATE_DESKTOP_SESSION_ID" != x"" ]; then DE=gnome;/g' -i xdg-*

Работал для меня (Mint Mate 16 Petra).

-2
ответ дан 31 July 2018 в 11:31
  • 1
    Святой sh * t, mate, тот, кто сказал вам запустить это, должен быть добавлен в ваш «блок». список. Я остановился на cd /usr/bin; sudo sed ... xdg-* ... не каждый файл xdg-* на самом деле является скриптом оболочки; некоторые из них являются двоичными. Вам нужно исправить вашу систему, если вы на самом деле запускаете что-то вроде этого (возможно, все в порядке, поскольку возможно, что файлы вообще не были изменены). В любом случае, *_DESKTOP_SESSION_ID не связан с afaik для данной темы, но даже при этом вы просто устанавливаете / не устанавливаете env var; вы не sed все сценарии в /usr/bin. – michael 17 February 2014 в 11:36

Похоже, что последние выпуски (ppa) Deluge действительно касаются точек выбранного ответа. Однако это не решило мою проблему с тем, что Google Chrome не запускал торренты в моем Ubuntu Precise 12.04.

Скорее это выглядело так, что xdg-mime, используемый xdg-open, был установлен неправильно. Я нашел ppa рабочее решение. т. е.

$ xdg-mime default deluge.desktop x-scheme-handler/magnet $ xdg-mime default deluge.desktop application/x-bittorrent

Затем выполняется быстрая проверка

$ xdg-mime query default x-scheme-handler/magnet deluge.desktop $ xdg-mime query default application/x-bittorrent deluge.desktop

И теперь он отлично работает.

0
ответ дан 31 July 2018 в 11:31

для меня, что сработало, я пошел в файл mimeapps.list и добавил tixati в качестве обработчика магнитов по умолчанию - его очень легко и быстро работает.

Затем создайте ссылку на ярлык рабочего стола клиента bittorrent.

Перейти к этому файлу - ** (нажмите Ctrl + H), чтобы показать / скрыть файлы из вида ..

/home/.local/share/applications/mimeapps.list

Откройте файл -mimeapps.list - введите этот текст * x-schem-handler / magnet = tixati.desktop

нажмите «Сохранить» в приложении.

Я использую tixati для торрента. если вы используете другой клиент bittorrent - просто замените tixati другими - например, vuze, deluge,. (скачать tixati от tixati.com)

Если вы хотите выбрать передачу, замените tixati на tixati

0
ответ дан 31 July 2018 в 11:31

Для 12.04 и выше

В 12.04 и 13.04 потоп включил x-scheme-handler/magnet=deluge.desktop; в файл рабочего стола. В моем случае передача все еще открывала магнитные ссылки. Я должен был сказать gvfs-open, чтобы предпочесть потоки с помощью:

gvfs-mime --set x-scheme-handler/magnet deluge.desktop

31
ответ дан 31 July 2018 в 11:31

В Linux Mint 16 Petra мне пришлось редактировать файл Transmissions.desktop в папке приложений, а также в /usr/share/applications/mimeinfo.cache, а не в mimeapps.list

. , есть еще один файл mimeinfo.cache в /home/[user]/.local/share/applications, который также можно редактировать, но я предполагаю, что это повлияет только на текущего пользователя, где тот, который находится в папке приложений, влияет на все

Надеюсь, это поможет.

EDIT:

Haa, похоже, эта функциональность была встроена в последние версии Deluge. Вы можете перейти в Edit -> Preferences -> Other -> и связать магнитные ссылки по умолчанию с Deluge.

1
ответ дан 31 July 2018 в 11:31

Я использую Ubuntu 13.04, и после установки Deluge мне просто нужно запустить эту команду, чтобы использовать Chromium Deluge для открытия магнитов:

xdg-mime default deluge.desktop x-scheme-handler/magnet

Надеюсь, это поможет:) [ ! d1]

4
ответ дан 31 July 2018 в 11:31
  • 1
    Также может понадобиться: gvfs-mime --set x-schem-handler / magnet deluge.desktop Что делает то же самое, но также получает базу данных conf gnome (которая может быть или не быть той же БД, что и DB freedesktop) – Fordi 4 September 2015 в 08:43

Я на 10.10, пробовал кучу вещей, вот что сработало:

gconftool-2 -t string -s /desktop/gnome/url-handlers/magnet/command "/usr/bin/deluge-gtk %s" gconftool-2 -s /desktop/gnome/url-handlers/magnet/needs_terminal false -t bool gconftool-2 -t bool -s /desktop/gnome/url-handlers/magnet/enabled true
1
ответ дан 31 July 2018 в 11:31
  • 1
    Это сработало и для меня. Спасибо, что поделился. – uvasal 3 March 2012 в 03:04

Я сделал все это, и это не сработало.

После того, как я попробовал все остальное, что увидел, мне наконец удалось открыть магнитные ссылки в deluge не только путем изменения

MimeType=application/x-bittorrent;

в

MimeType=application/x-bittorrent;x-scheme-handler/magnet;

в /usr/share/applications/deluge.desktop, но также удалив

x-scheme-handler/magnet;

из /usr/share/applications/transmission-gtk.desktop перед запуском

sudo update-desktop-database
3
ответ дан 31 July 2018 в 11:31

Другие вопросы по тегам:

Похожие вопросы: