前提是你需要把一些基本服务设置好
如 系统装好
看参考文章 还弄了个samba 但我试了试不行 (不知道什么原因)
1 安装aria2
#sudo apt-get install aria2
aria2运行的时候需要两个文件,并且需要我们手动配置,一个是配置文件aria2.conf,保存配置,另一个是aria2.session,要不每次aria2关闭的时候,之前下载的进度都没了。为了显得我的目录很整齐,我把他放到/home/pi/aria2/目录下面
#cd /home/pi
#mkdir aria2
#cd aria2
建一个空白的aria2 ssession文件出来
#touch aria2.session
编辑一下配置文件
#nano aria2.conf
内容如下
#文件保存目录 dir=/home/pi/Download #因为垃圾运营商还没有ipv6,获取了也没有,关掉 disable-ipv6=true #打开rpc给等会的web管理界面用 enable-rpc=true rpc-allow-origin-all=true rpc-listen-all=true #rpc-listen-port=6800 #允许断点续传 continue=true #进度保存文件 input-file=/home/pi/aria2/aria2.session save-session=/home/pi/aria2/aria2.session #最大同时下载任务数 max-concurrent-downloads=3
Ctrl + O保存,Ctrl + X退出
用配置文件启动一下测试
# sudo aria2c –conf-path=/home/pi/aria2/aria2.conf
服务很愉快的跑起来了没有报错,用Ctrl+C停下来,继续配置
想弄个自启动的 但没有成功
aria2c还没有管理页面,我们可以找个好看的web页面进行管理
想要能访问web界面的话还需要安个Apache,这个就轻车熟路多了。
#sudo apt-get install apache2
装好之后设置好apache2的权限:
#sudo visudo
底部添加这行
#www-data ALL=(ALL) NOPASSWD: ALL
Ctrl + O保存,Ctrl + X退出
然后从git下载web界面
#cd /var/www
#sudo git clone https://github.com/ziahamza/webui-aria2
现在,打开树莓派的地址就能访问到,点击设置,服务器设置,填上地址和端口号,提示Successfully就成功了!
http://192.168.1.110/webui-aria2
添加任务就能开始下载了。
1 下载树莓派版linux迅雷组件
百度云
提取密码:qiq9
2 创建一个文件夹xunlei
mkdir xunlei
3 把刚才下载的那个文件解压上传到xunlei文件夹内
4 给这些文件加上所有权限
chmod 0777 * -R
5 然后运行那个portal
./portal
./portal -s 是关闭
成功的话会出现如图所示的文本,其中包含一条机器码
然后登录迅雷远程下载官网 远程迅雷
先登录,再在机器码框中输入之前的机器码
这样离线软件就和账户进行了绑定
不过此时登陆www.yuancheng.xunlei.com仍然不能下载
原因是离线下载需要挂在磁盘才行 但用树莓派有时候根本用不到额外磁盘
所以姚金香以下操作
提示“无磁盘”,无法下载
没有挂载磁盘。迅雷是检测挂载的磁盘来作为下载的目录。所以要保证几个事情,一是迅雷要具有写入权限; 二是必须要有挂载的磁盘,而且这个磁盘必须不是挂载到根目录的。通过以下命令实现。
sudo mkdir /mnt/thunder #建立一个文件夹
sudo chomd 0777 /mnt/thunder #更改文件夹的权限
sudo mount –B /home/pi/xunlei /mnt/thunder #家目录下的 xunlei 是实际目录, /mnt/thunder是挂载到的目录
这时就可以下载了
登陆www.yuancheng.xunlei.com 进行控制
参考
论坛