Ubuntu安裝迅雷,讓下載變得輕鬆
Ubuntu上編譯安裝說明
- 本頁介紹如何在Ubuntu 14.04及以上的系統上手動編譯安裝Xware Desktop
重要提示
- 如果你要將打包好的檔案分享給他人。請務必:
1.註明適用的系統架構型別。32位的安裝包強裝到64位系統,或64位的安裝包強裝到32位系統是絕對會出問題的。
2.定期更新你分享的安裝包。
編譯環境
- 安裝必備的軟體
sudo apt-get install git build-essential devscripts
- 下載原始碼
git clone https://github.com/Xinkai/XwareDesktop.git
這會在當前目錄下生成一個名為XwareDesktop的子目錄。
如果沒有安裝git則執行下面指令安裝git
sudo apt-get install git
- 切換到原始碼目錄XwareDesktop
cd XwareDesktop
- 檢查編譯依賴項
dpkg-checkbuilddeps
如有缺失依賴項會報類錯誤例如缺少依賴項’aa、bbb、ccc’,則複製缺失的依賴項執行
sudo apt-get install aa bb ccc
就會自動安裝這三個依賴項
* 製作安裝包
dpkg-buildpackage
這裡如果報錯dpkg-buildpackage: error: failed to sign .dsc and .changes file則執行
sudo dpkg-buildpackage -uc -us
安裝
在XwareDesktop的原始碼目錄的上級目錄,你應該能找到名為xware-desktop_xxx.deb的安裝包檔案,雙擊即可安裝
注意,解決了編譯依賴之後並不代表解決了執行依賴,此時你仍然可能有依賴沒有裝,所以不建議直接dpkg -i xware-desktop_xxx.deb,gdebi可以解決這個問題,建議用sudo gdebi xware-desktop_xxx.deb來安裝
啟動
- 第一次使用之前,啟動前端,暫時不要登入,設定下載資料夾
第一次先不要登陸,先要設定.啟動迅雷軟體->選單欄->檔案->設定
->掛載->新增下載目錄,比如我的是/home/name/download.
->啟動與登陸->xwared託管->我們選systemd託管,ETM選隨xwared啟動
至此設定告一段落
- 設定開機自動啟動
在檔案->設定->啟動與登入->xwared託管裡選擇由使用者態systemd託管或者由使用者態upstart託管,確定。
如果這兩個選項都不能選,則選擇簡單的自動啟動。
這樣下次重啟時,xwared會自動啟動。
- 手動啟動xwared
因為上一步驟所做的操作需要下次啟動才能生效,需要輸入以下命令手動啟動xwared。
systemd託管: systemctl –user start xwared
upstart託管: start xwared
簡單的自動啟動: /opt/xware-desktop/xwared &
成功後,前端的左下角的xwared會變為綠色。
- 關閉xwared的方法
在將來如果你需要關閉xwared,可以如下操作。
systemd託管: systemctl –user stop xwared
upstart託管: stop xwared
簡單的自動啟動: 使用工作管理員,殺死名為xwared和EmbedThunderManager的程序
用迅雷賬號登入。
瀏覽器擴充套件整合
Xware Desktop接受來自命令列的引數作為新任務的網址,格式為
以Firefox上的Flashgot為例,開啟其選項。新增一個新的下載器,程式設定為xware-desktop,引數設定為[URL]。
來自命令列的引數支援http,https,ftp,ed2k,magnet,flashget,qqdl,thunder等多種協議, 也同樣支援本地的torrent檔案。