你如何设置你的默认 Bittorrent 应用程序?

Jos*_*nto 9 default-programs bittorrent vuze

额外的细节是:

操作系统 = 12.10

当前默认 Torrent 应用程序 = qBittorrent

首选默认 Torrent 应用程序 = Vuze

我正在寻找建议的主要领域是磁力链接。另外,有问题的程序没有“安装”,因为我已经下载了 Vuze 的 tarball 文件,我从那里运行了可执行文件来运行它。

Adr*_*teo 9

我遇到了同样的问题并找到了解决方案

在 escence 中,您必须确保您的应用程序.desktop文件位于:

/usr/share/applications
Run Code Online (Sandbox Code Playgroud)

有这一行:

MimeType=application/x-bittorrent;application/x-torrent;
Run Code Online (Sandbox Code Playgroud)

然后添加/编辑这一行/usr/share/applications/defaults.list

x-scheme-handler/magnet={$MYAPP}.desktop;
Run Code Online (Sandbox Code Playgroud)

当然设置正确的应用程序名称。

希望这能有所帮助。


Min*_*ael 5

让我用我自己的话再次解释一下

首先,我们需要检查您的程序的“.desktop 文件”(在 中/usr/share/applications)是否包含以下行:

MimeType=application/x-bittorrent;application/x-torrent;
Run Code Online (Sandbox Code Playgroud)

要进行检查,请打开文本编辑器(称为 gedit)并点击左侧的“打开”,然后导航到程序的 .desktop 文件。就像声明的那样; 你应该在文件夹中找到它/usr/share/applications。打开它后,搜索“MimeType”(按Ctrl+f并在显示的框中键入“MimeType”)。

...如果您确实发现它有这一行,则继续。(如果没有,则只需将该行粘贴到行之间的任意位置。或者,如果您发现该行不完整,则可以修改现有行。)关闭 gedit。


现在我们已经完成了检查;打开文件/usr/share/applications/defaults.list(与打开 .desktop 文件的方式相同)。搜索“x-scheme-handler/magnet”(也以同样的方式)。如果你找到了它,让它看起来像这样;

x-scheme-handler/magnet=YOURPROGRAM.desktop;
Run Code Online (Sandbox Code Playgroud)

替换YOURPROGRAM为您要设置默认值的程序。该名称必须与程序的 .desktop 文件的名称完全匹配。

例子:x-scheme-handler/magnet=kde4-ktorrent.desktop;

你就完成了!

感谢 Adrian Matteo 提供来源