【免費註冊】 【會員登入】 【個人資料】 【會員列表】 【論壇幫助】 【論壇搜尋】 【登出論壇】

∮Ω奧米加空間∮
∮Ω奧米加空間∮»技術文件區»【原創】Qnap TS-451A 安裝 Transmission 教學

訂覽該主題更新消息 | 將該主題推薦給朋友 發表新主題 發起投票  回覆
作者 主題    
dc
管理員



性別:男
來自:瓦肯星
發表總數:6559
註冊時間:2002-05-07 16:32
(第 1 篇) 【原創】Qnap TS-451A 安裝 Transmission 教學

從 QNAP 的 App Center 可以看到在 4.2.2 還有 Transmission 2.84-b26 可以使用,但是從 4.3.0 開始 TS-451A 就沒有提供 Transmission 安裝了。

如下圖


https://www.qnap.com/zh-tw/search/?q=Transmission 下載的雖然可以安裝,但是無法正常啟動所以無法使用。
手動安裝的時候他會提示需要先安裝並開啟 DownloadStation
Transmission 2.84-b26 installation failed. The following QPKG must be installed and enabled: DownloadStation.
但是 DownloadStation 下載 PT 根本不會跑也連不上~

所以只能安裝第三方的 QPKG 套件來自 Le Forum des NAS 的 QTransmission
[ QTransmission ] [ 2.93.0 ] Bittorrent Client 他有分底下幾個版本可以自行下載
x86 Version
x31Version
armv5 Version
x64 Version
x41 Version
這裡 可以下載我放在 google drive 的備用載點

原始的 rpc port 有可能會被 QContactz 佔用 所以預設是使用 49091 port
fixed port 9091 is conflicting with QContactz, now run on 49091

預設的 rpc 登入帳密是
login : qnap
pass : qnap

至於要下載哪個版本呢?要看 CPU 點選 控制台 -> 找一下 處理器 的型號記下來搜尋 Intel Celeron N3060

如下圖


找到 Intel 的官網 https://ark.intel.com/zh-tw/products/91832/Intel-Celeron-Processor-N3060-2M-Cache-up-to-2_48-GHz
可以知道指令集是 64-bit 那就下載 x64 Version QTransmission_2.92.1_x86_64.qpkg.zip 來安裝

解壓縮 zip 檔案後,點選 左上角 三 主選單 -> App Center -> 其中右上的 手動安裝 -> 按下 瀏覽 選擇解壓縮後的 QTransmission_2.92.1_x86_64.qpkg -> 按下安裝

如下圖


安裝後可以看到 Log 寫著
[App Center] QTransmission 2.92.1 has been installed in /share/CACHEDEV1_DATA/.qpkg/QTransmission successfully.
[App Center] QTransmission enabled.

這時候連線 http://你的nasip:49091 輸入預設的帳密 qnap 就可以快樂使用 Transmission 囉~



程式如果沒有正常啟動的話大多是下錯版本,例如 TS-451A 要使用的是 x64 Version 但是卻安裝到 x86 Version 的話,在啟動 QTransmission
/etc/init.d/QTransmission.sh start
時這個指令會出錯
./transmission-daemon --config-dir $QPKG_ROOT/etc
因為 transmission-daemon 版本不對沒有產生~
移除錯誤的版本後再安裝正確的版本即可~


透過 SSH 指令
netstat -na | grep 9091                                      

如果沒有被佔用的話可以將 49091 改成 9091

先關閉 QTransmission 修改設定檔才會生效
/etc/init.d/QTransmission.sh stop

修改設定檔 也可以改 rpc 帳號密碼 密碼儲存後他會自動加密,所以我們輸入明碼就可以了
vi /share/CACHEDEV1_DATA/.qpkg/QTransmission/etc/settings.json

"rpc-port": 9091,
"rpc-password": "輸入你要設定的密碼",
"rpc-username": "輸入你要設定的帳號",

建議將 incomplete 關閉,或是修改預設的 download-dir 與 incomplete-dir 因為路徑設錯把 Ramdisk 塞爆會造成系統崩潰,自己 df -h 看一下便知道
"download-dir": "/share/CACHEDEV1_DATA/Download",
"incomplete-dir": "/share/Public",
"incomplete-dir-enabled": false,

啟動 QTransmission
/etc/init.d/QTransmission.sh start  


關於 transmission 的 web 介面可以考慮安裝這個增強版
適用於 PT 站台
https://github.com/ronggang/transmission-web-control

安裝方式很簡單
因為使用 wget 下載 https 會出現錯誤訊息無法下載,所以改用 curl 路徑有點不同
curl --insecure -o /share/CACHEDEV1_DATA/Public/tr-control-easy-install.sh https://raw.githubusercontent.com/ronggang/transmission-web-control/master/release/tr-control-easy-install.sh
也將 transmission-control-full.tar.gz 手動下載
mkdir /tmp/tr-web-control
curl --insecure -o /tmp/tr-web-control/transmission-control-full.tar.gz https://raw.githubusercontent.com/ronggang/transmission-web-control/master/release/transmission-control-full.tar.gz
cd /share/CACHEDEV1_DATA/Public/
vi tr-control-easy-install.sh
將這一行註解掉 #wget "$downloadurl"
sh tr-control-easy-install.sh
他會自己幫你找到對應的資料夾~也會保留舊的 Web UI 介面~




本帖由dc最後編輯於2018-03-01 23:50

Your mind to my mind,

your thought to my thought
發表時間:2018-02-23 13:48
dc的個人資料 傳送郵件給dc dc的個人首頁 dc發表的所有文章 送出悄悄話給dc IP:203.*.*.* 編輯  引言回覆 
所有時間均為GMT+8, 現在是2018-06-21 01:06    
訂覽該主題更新消息 | 將該主題推薦給朋友 發表新主題 發起投票  回覆

快速回覆
主題 ( 回覆文章可以不輸入標題 )
URLs自動分析
有回覆時郵件通知
禁用表情符號
使用簽名

<聯絡我們 - OMEGA - 控制面板>

Powered by Centaur & Joksky & DC, ver 2003.08.14
Copyright ©2002-2008 PHPY.COM


頁面生成時間:0.0040409564971924