linux安装迅雷
平時(shí)喜歡在linux下玩玩,于是給電腦安裝了Ubuntu系統(tǒng),基本上常用的軟件都能找到安裝,但是一直沒有找到合適的下載軟件。最近無意間發(fā)現(xiàn)有人利用迅雷開放的接口制作了Linux版的迅雷,經(jīng)過安裝測(cè)試,基本能夠滿足需要。如此利器不敢獨(dú)享,特拿出來分享。
編譯環(huán)境
安裝必備的軟件。
sudo apt-get install git build-essential devscripts
下載源代碼。
git clone git://github.com/Xinkai/XwareDesktop.git
這會(huì)在當(dāng)前目錄下生成一個(gè)名為XwareDesktop的子目錄。
切換到源代碼目錄XwareDesktop。
cd XwareDesktop
打包
你需要切換到XwareDesktop的源代碼目錄。
列出缺失的編譯依賴。
dpkg-checkbuilddeps。
如果沒有列出任何東西,跳過步驟2。
安裝缺失的編譯依賴。
sudo apt-get install <復(fù)制粘貼:上一步列出的缺失的編譯依賴>
制作安裝包。
dpkg-buildpackage
安裝
回到圖形化界面,在XwareDesktop的源代碼目錄的上級(jí)目錄,你應(yīng)該能找到名為xware-desktop_??????.deb的安裝包文件,雙擊它,按提示安裝。
升級(jí)
你需要切換到XwareDesktop的源代碼目錄。
同步源代碼。
git pull
使用
第一次使用之前
添加用戶到xware用戶組。
sudo usermod -G xware -a <操作系統(tǒng)用戶名>
注銷并重登錄讓以上操作生效。
啟動(dòng)xwared。
Ubuntu用戶執(zhí)行:sudo service xwared start
Arch、Fedora用戶執(zhí)行:sudo systemctl start xwared
設(shè)置開機(jī)啟動(dòng)xwared。
Ubuntu用戶跳過此步驟。
Arch、Fedora用戶執(zhí)行:sudo systemctl enable xwared
啟動(dòng)前端并用迅雷賬號(hào)登錄。
設(shè)備激活。稍等片刻,會(huì)出現(xiàn)一個(gè)添加設(shè)備的對(duì)話框。Xware Desktop會(huì)自動(dòng)獲取并填寫激活碼,確認(rèn)激活碼自動(dòng)填寫后,點(diǎn)擊激活按鈕。激活過程應(yīng)該是即時(shí)的。
文件夾掛載
文件->設(shè)置->掛載,點(diǎn)擊添加,選擇你的下載目的文件夾。點(diǎn)擊確定。
再次文件->設(shè)置->掛載,查看狀態(tài)檢查欄。你也可以運(yùn)行/opt/xware_desktop/permissioncheck來進(jìn)行檢查。
依據(jù)診斷結(jié)果賦予相應(yīng)文件夾所需要的權(quán)限。
舉例說明,如果想要掛載/home/cuoan/Downloads文件夾,需要的權(quán)限有
- xware用戶或組對(duì)/的x權(quán)限。
- xware用戶或組對(duì)/home的x權(quán)限。
- xware用戶或組對(duì)/home/cuoan的x權(quán)限。
- xware用戶或組對(duì)/home/cuoan/Downloads的wx權(quán)限。
- xware用戶或組對(duì)/home/cuoan/Downloads/TDDOWNLOAD的wx權(quán)限。
- xware用戶或組對(duì)/home/cuoan/Downloads/ThunderDB的wx權(quán)限。
- xware用戶或組對(duì)/home/cuoan/Downloads/ThunderDB的內(nèi)容的wx權(quán)限。
最簡(jiǎn)單直接的設(shè)置方法是把/home/cuoan/Downloads的所有組設(shè)置為xware,賦予所有組寫權(quán)限;把/home/cuoan賦予其他人x權(quán)限。這應(yīng)該可以應(yīng)付大多數(shù)發(fā)行版的默認(rèn)設(shè)置。
在后端菜單里,選擇重啟。等一會(huì),因?yàn)镋TM需要上線。
瀏覽器擴(kuò)展整合
Xware Desktop接受來自命令行的參數(shù)作為新任務(wù)的網(wǎng)址,格式為
xware-desktop http://www.website.com/file1 ftp://www.website.com/file2 ...
以Firefox上的Flashgot為例,打開其選項(xiàng)。添加一個(gè)新的下載器,程序設(shè)置為xware-desktop,參數(shù)設(shè)置為[URL]。
來自命令行的參數(shù)支持http,https,ftp,ed2k,magnet,flashget,qqdl,thunder等多種協(xié)議,也同樣支持本地的torrent文件。
實(shí)際效果測(cè)試圖
總結(jié)
- 上一篇: 美好消费品牌榜单TOP 5公布;迪卡侬集
- 下一篇: 雷达人体存在感应器,人体感知控制应用,为