1. 程式人生 > >折騰樹莓派(六)在樹莓派上使用迅雷遠端下載

折騰樹莓派(六)在樹莓派上使用迅雷遠端下載

上一篇寫了如何在樹莓派上安裝並配置aria2,但後來發現aria2下載bt無速度,安裝並嘗試transmission後,發現還是沒速度。在網上查了很久之後,發現應該是bt-tracker被牆了的原因,但是同樣的種子pc端有速度,於是準備在樹莓派上安裝迅雷。

迅雷安裝

迅雷沒有正式的linux版本,在linux下只有一個核心Xware,通過這個核心以及迅雷遠端下載服務可以在樹莓派上實現迅雷下載,目前最新版(Xware1.0.31),核心下載地址:

該下載地址有很多個不同的版本,樹莓派應該下載此版本:Xware1.0.31_armel_v5te_glibc.zip

本文安裝教程參考官方論壇教程:

韌體下載完畢後,將其解壓縮至迅雷安裝資料夾內(自建)

cd /home/pi/Public
mkdir xunlei
unzip Xware1.0.31_armel_v5te_glibc.zip -d xunlei/

執行解壓縮後的portal檔案

./portal

執行完畢後會有如下輸出

initing…
try stoppingxunlei service…
killall:ETMDaemon: no process killed
killall:EmbedThunderManager: no process killed
setting xunleiruntime env…
port: 9000 isusable.
your control port is: 9000.
startingxunlei service…
execv:/home/shdxiang/test/lib/ETMDaemon.
getting xunleiservice info…
Connecting to127.0.0.1:9000 (127.0.0.1:9000)
portal.tmp 0T –:–:– ETA
THE ACTIVE CODE IS: 42SND1


go tohttp://yuancheng.xunlei.com, bind your device with the active code.
finished.

其中標黑的部分是需要用到的啟用碼,之後使用迅雷賬號登入http://yuancheng.xunlei.com/,按如下步驟繫結樹莓派我的下載器-新增-輸入啟用碼。繫結成功後在本地訪問http://192.168.1.1:9000/getsysinfo,其中192.168.1.1為樹莓派區域網內IP地址,可看到類似如下資訊

[ 0, 1, 1, 0, “42SND1”,1, “201_2.1.3.121”, “”, 1 ]

其中有用的幾項為:
第一項:0表示返回結果成功
第二項:1表示檢測網路正常,0表示檢測網路異常
第四項:1表示已繫結成功,0表示未繫結
第五項:未繫結的情況下,為繫結的需要的啟用碼
第六項:1表示磁碟掛載檢測成功,0表示磁碟掛載檢測失敗

啟動和停止迅雷

樹莓派上迅雷操作命令有2種:

./portal # 啟動和重啟
./portal -s # 停止