作者 |
主題 |
dc
管理員
性別:男
來自:瓦肯星
發表總數:10723
註冊時間: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 |
|
bryan313
註冊會員
性別:男
來自:
發表總數:2
註冊時間:2020-02-14 11:57 |
(第 2 篇)
dc您好以下網址無法使用怎麼解決呢?
安裝方式很簡單
因為使用 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 介面~
|
發表時間:2020-02-14 12:00 |
|
dc
管理員
性別:男
來自:瓦肯星
發表總數:10723
註冊時間:2002-05-07 16:32 |
(第 3 篇)
文章內有列出製作者的 github
看一下就知道網只要改成這個喔
https://github.com/ronggang/transmission-web-control/blob/master/release/install-tr-control.sh
Your mind to my mind,
your thought to my thought |
發表時間:2020-02-15 14:31 |
|
bryan313
註冊會員
性別:男
來自:
發表總數:2
註冊時間:2020-02-14 11:57 |
(第 4 篇)
dc您好
請問QTransmission的錯誤訊息LOG檔位在NAS哪裡呢?
|
發表時間:2020-02-24 12:20 |
|
dc
管理員
性別:男
來自:瓦肯星
發表總數:10723
註冊時間:2002-05-07 16:32 |
(第 5 篇)
bryan313在大作中提到:
dc您好
請問QTransmission的錯誤訊息LOG檔位在NAS哪裡呢? |
相關細部設定請您自行 google 喔!
文章內寫到
修改設定檔 也可以改 rpc 帳號密碼 密碼儲存後他會自動加密,所以我們輸入明碼就可以了
vi /share/CACHEDEV1_DATA/.qpkg/QTransmission/etc/settings.json
log 檔你設定在哪?檔案就在哪
寫教學文章是給大家一個方向,很多東西自己推敲一下就會知道的,要學會舉一反三自己找答案,這樣才算有吸收知識。
建議參考 提問的智慧
https://omega.idv.tw/kdb120/viewthread.php?threadid=800
Your mind to my mind,
your thought to my thought |
發表時間:2020-02-25 23:11 |
|
所有時間均為GMT+8, 現在是2024-04-19 14:52 |