1,Ubuntu 安装迅雷, 记住安装的 并非像 Windows 操作系统那样的, 客户端, 这里安装的是服务器 (远程) 形式的软件(只是服务端和客户端在同一台机器上)
2, 下载软件进行相关的安装
关于 Ubuntu 的源码地址 https://github.com/Xinkai/XwareDesktop/wiki/Ubuntu 以及安装说明.
安装前必须要安装的软件:
sudo apt-get install Git build-essential devscripts
下载源代码(自己新建一个空的目录):
Git clone Git://GitHub.com/Xinkai/XwareDesktop.Git
进入目录:
cd XwareDesktop
再次查看需要安装的依赖包:
dpkg-checkbuilddeps (进行检查)
安装缺失的编译依赖:
sudo apt-get install (复制粘贴: 上一步列出的缺失的编译依赖)
制作安装包:
dpkg-buildpackage
(注意到作用使用了 gcc-4.9 的一个编译选项 - fstack-protector-strong, 如果你的 gcc 没有这个选项, 那么要做如下改动:
- diff --Git a/src/frontend/Extensions/Makefile b/src/frontend/Extensions/Makefile
- index f5f8a45..e3d9c2a 100644
- --- a/src/frontend/Extensions/Makefile
- +++ b/src/frontend/Extensions/Makefile
- @@ -5,7 +5,7 @@ libDBusTypes.so: src/DBusTypes.cpp src/DBusTypes.hpp src/Extensions.pro
- cp src/build/libDBusTypes.so* ./
- DBusTypes.so: libDBusTypes.so
- cd sip && ./configure.py && make
- cd sip && ./configure.py && sed -i 's/-fstack-protector-strong//g' Makefile && make
- cp sip/DBusTypes.so ./
- clean:)
安装:
在 XwareDesktop 的源代码目录的上级目录, 你应找到名为
xware-desktop_??????.deb 的安装包文件,
(注意, 解决了编译依赖之后并不代表解决了运行依赖, 此时你仍然可能有依赖没有装, 所以不建议直接 dpkg -i xware-desktop_xxx.deb,gdebi 可以解决这个问题)建议用
sudo gdebi xware-desktop_xxx.deb 安装
到此安装完成.
3, 配制:
第一次使用之前
启动前端, 暂时不要登录,
文件 ->设置 ->挂载, 点击添加, 选择你的下载目的文件夹. 点击确定
(注意: 把任务下载到 X:\TDDOWNLOADS(找个空间大一点的盘符), 托管 xwared 并启动, 设置开机自动启动
进行了相关的配制后: 需要对服务器的下载点进行激活(这样, 就可以理解为 能够远程下载了{即下载点的激活}):
cd /opt/xware-desktop/xware 然后执行./protal 或直接执行 /opt/xware-desktop/xware/protal
这里会生成一个激活码: 然后, 你进入迅雷的远程下载网站进行登陆并激活: http://yuancheng.xunlei.com/
登陆, 并激活, 这时就可以启动 xware-desktop & 然后就可以看到相对来说比较熟习的界面了
手动启动 xwared:
systemd 托管: systemctl --user start xwared
upstart 托管: start xwared
简单的自动启动: /opt/xware-desktop/xwared &
成功后, 前端的左下角的 xwared 会变为绿色.
关闭 xwared 的方法:
如果你需要关闭 xwared, 可以如下操作:
systemd 托管: systemctl --user stop xwared
upstart 托管: stop xwared
来源: http://www.bubuko.com/infodetail-3038714.html