如何在你的Linux服务器上搭一个远程迅雷下载?

迅雷一直没有出Linux版,Linux下虽然也有各种bt软件,无奈试用后却发现速度远比不上迅雷,甚至有些资源根本找不到。而有些迅雷的专用链接,更是没法下。随着各种电视盒子、智能路由的出现,迅雷弄了一个远程下载,即Xware。

远程下载其实就是在电视盒子、路由器上架一个极简的迅雷核心,然后通过迅雷提供的网页端来控制,实现下载。由于电视盒子多半是Android系统,智能路由也是android或Linux核心,所以迅雷要想支持各种设备,就必须提供各种版本的Xware,其中就有一个glibc 32bit版本。这个版本即可支持在大部分Linux系统(32或64位)运行。

那么问题来了?我有一台 Linux 服务器,宽带挺大的,平时闲着也是闲着,有啥好用途可能充分地利用资源呢?来,装个远程迅雷下载吧。

首先你得具备以下条件:

1、Linux 服务器一台,可联公网;

2、Xware 软件一套,迅雷官网出的,免费;

3、SSH、FTP工具各一套

其次你到迅雷官网论坛里下载Xware软件(http://g.xunlei.com/forum-51-1.html,置顶文章中有最新稳定版),选择版本内容为Xware[版本号]_x86_32_glibc.zip对应的进行下载,这里举例为Xware1.0.31(http://luyou.xunlei.com/thread-12545-1-1.html)。

其次,你得上传到服务器上:

将Xware1.0.31_x86_32_glibc.zip下载完成后,通过FTP工具上传到你的服务器上的某个目录,如/root/(以下全基于/root目录操作,其它目录请自行更换)。

使用SSH进行远程服务器操作:

1、创建一个目录,如xunlei:

mkdir xunlei

2、移动Xware1.0.31_x86_32_glibc.zip到xunlei目录,并执行解压:

mv Xware1.0.31_x86_32_glibc.zip xunlei && unzip Xware1.0.31_x86_32_glibc.zip

3、执行./portal;

xunlei

4、记录上图红色方框中被涂红的部分,即你的远程迅雷下载激活码;

5、打开http://yc.xunlei.com/并登录你的迅雷账户,并在下方的标识中填写及确认,完成后,你即可在该网页左侧看到你的远程设备情况;

xunlei

我们就完成了迅雷远程下载功能的部署了,接着就是下载了,只是有时候还会遇到提示“没有挂载硬盘”相关的提示,然后无法下载,那么你需要继续往下:

1、挂载一个私有的虚拟硬盘作下载盘;

此时找一个空余容量比较大的挂载点创建一个目录,名称随便,这里以xldown示范(假如创建在/root下,路径即/root/xldown),然后切换到root权限,进入/mnt,再创建一个目录xldown-mnt(同样是示范用的名称),再以root权限运行:

mkdir xldown

mkdir /mnt/xldown-mnt

mount --bind xldown /mnt/xldown-mnt

2、到 /root/xunlei/ 下执行 ./portal 重启迅雷即可。

自动重启迅雷完成后,再进入远程管理界面添加任务则没有了没挂载硬盘的提示,然后就可以开始使用迅雷了。

请注意,如果重启了服务器的话需要再运行一次mount --bind xldown /mnt/xldown-mnt,然后进入到/root/xunlei/运行portal才能启动迅雷。

相关推荐:
谷歌发布了针对ARM优化的新算法,但是如果要使用 salsa20 或 chacha20 或 chacha20-ietf 算法,还是需要先安装 libsodium 。 CentOS下: #shell#yum install epel-release -y yum install libsodium -y 如 …
根据报错信息“configure: error: off_t undefined; check your library configuration”分析,未定义的类型 off_t。 off_t 类型是在头文件 unistd.h中定义的,在32位系统 编程成 long int ,64位系统则编译 …
软件的安装 Linux下软件的安装主要有两种不同的形式。第一种安装文件名为xxx.tar.gz;另一种安装文件名为xxx.i386.rpm。以第一种方式发行的软件多为以源码形式发送的;第二种方式则是直接以二进制形式发送 …
首先我们来大致评估下问题的根源,从报错的信息来看肯定是出在环境变量的配置上。 有两种情况导致环境变量出现异常: 1.增加了自定义的环境变量到文件中,结果没留意,“=”两旁出现了空格,如: export TEST …
一般我们在更换DNS源或配置了HOSTS后,刷新DNS缓存让你可以得到新的域名解析。当你无法正确访问一个新注册的域名时就可以刷新dns缓存试试,但是不同的系统如Windows、Mac OS和Linux上的方法是不一样的。 如 …
拿起手机扫一扫即可带走我!