首页 » 技术分享 » Ubuntu安装迅雷,让下载变得轻松

Ubuntu安装迅雷,让下载变得轻松

 

Ubuntu上编译安装说明

  • 本页介绍如何在Ubuntu 14.04及以上的系统上手动编译安装Xware Desktop

重要提示

  • 如果你要将打包好的文件分享给他人。请务必:

1.注明适用的系统架构类型。32位的安装包强装到64位系统,或64位的安装包强装到32位系统是绝对会出问题的。

2.定期更新你分享的安装包。

3.这里有我个人已经打包好的安装包ubuntu16.04 64位版迅雷,可直接安装


编译环境

  • 安装必备的软件
sudo apt-get install git build-essential devscripts
  • 下载源代码
git clone https://github.com/Xinkai/XwareDesktop.git

这会在当前目录下生成一个名为XwareDesktop的子目录。
如果没有安装git则执行下面指令安装git

sudo apt-get install git
  • 切换到源代码目录XwareDesktop
cd XwareDesktop
  • 检查编译依赖项
dpkg-checkbuilddeps

如有缺失依赖项会报类错误例如缺少依赖项’aa、bbb、ccc’,则复制缺失的依赖项执行

sudo apt-get install aa bb ccc

就会自动安装这三个依赖项
* 制作安装包

dpkg-buildpackage

这里如果报错dpkg-buildpackage: error: failed to sign .dsc and .changes file则执行

sudo dpkg-buildpackage -uc -us

安装

在XwareDesktop的源代码目录的上级目录,你应该能找到名为xware-desktop_xxx.deb的安装包文件,双击即可安装

注意,解决了编译依赖之后并不代表解决了运行依赖,此时你仍然可能有依赖没有装,所以不建议直接dpkg -i xware-desktop_xxx.deb,gdebi可以解决这个问题,建议用sudo gdebi xware-desktop_xxx.deb来安装


启动

  • 第一次使用之前,启动前端,暂时不要登录,设置下载文件夹

第一次先不要登陆,先要设置.启动迅雷软件->菜单栏->文件->设置
->挂载->添加下载目录,比如我的是/home/name/download.
->启动与登陆->xwared托管->我们选systemd托管,ETM选随xwared启动
这里写图片描述
至此设置告一段落

  • 设置开机自动启动

在文件->设置->启动与登录->xwared托管里选择由用户态systemd托管或者由用户态upstart托管,确定。

如果这两个选项都不能选,则选择简单的自动启动。

这样下次重启时,xwared会自动启动。

  • 手动启动xwared

因为上一步骤所做的操作需要下次启动才能生效,需要输入以下命令手动启动xwared。

systemd托管: systemctl –user start xwared
upstart托管: start xwared
简单的自动启动: /opt/xware-desktop/xwared &
成功后,前端的左下角的xwared会变为绿色。

  • 关闭xwared的方法

在将来如果你需要关闭xwared,可以如下操作。

systemd托管: systemctl –user stop xwared
upstart托管: stop xwared
简单的自动启动: 使用任务管理器,杀死名为xwared和EmbedThunderManager的进程
用迅雷账号登录。


浏览器扩展整合

Xware Desktop接受来自命令行的参数作为新任务的网址,格式为

xware-desktop http://www.website.com/file1

以Firefox上的Flashgot为例,打开其选项。添加一个新的下载器,程序设置为xware-desktop,参数设置为[URL]。

来自命令行的参数支持http,https,ftp,ed2k,magnet,flashget,qqdl,thunder等多种协议, 也同样支持本地的torrent文件。


参考

https://github.com/Xinkai/XwareDesktop
https://blog.csdn.net/wangheiio/article/details/54143293

转载自原文链接, 如需删除请联系管理员。

原文链接:Ubuntu安装迅雷,让下载变得轻松,转载请注明来源!

0