碎碎念
週一清理NAS文件,不知怎麼就把Lucky所有配置全刪除了!噁心啊!!!
正文
本期來演示威聯通(QNAP)NAS中如何部署安裝 Transmission,其他NAS平臺可做參考。
之所以寫這篇原因以下兩點:
翻了一些教程,年代久遠並且看得雲裏霧裏,尤其是漢化部分。
威聯通NAS的教程約等於零,當個補充。
Transmission(簡稱TR)也是一種BitTorrent客戶端,之前寫過一篇關於qBittorrent的長文(簡稱QB),大家感興趣的話也可以看看。
這兩種可能對於咱們NAS用戶來說是最爲常用的兩款PT下載工具,兩者選其一來使用即可。QB更高級功能更多,TR用起來也許省心些,但兩者都有需要折騰的地方,綜合來講QB的用戶羣體以及攻略更多。
雖然本文也會介紹怎麼裝威聯通應用商店的套件版本,但我給出的建議是不要用了,老老實實Docker簡單無腦。。。。。
還有一點,注意觀察你在用的PT站是否支持Transmission的4.0.6版本,有些站是禁的!但4.0.5版本就沒事。
準備工作
與QB不同,Transmission需要提前準備一個漢化包,去GHUB進行下載名爲trguing-web-xxxx-zh.zip的壓縮包文件。解壓後重新命名爲trguing-zh備用。鏈接參考下圖。
Docker 部署
創建應用
通過Docker Compose的方式進行部署,打開Container Station創建新的應用程序。
部署和漢化我拆分爲兩步依次進行。
部署代碼如下,請注意格式對齊!:
services:
transmission:
image: linuxserver/transmission:latest # 默認最新版4.0.6,linuxserver/transmission:4.0.5 則是最後的穩定版本
container_name: transmission
environment:
- PUID=1000
- PGID=100
- TZ=Asia/Shanghai
- USER=admin # 賬戶及密碼,自定義
- PASS=123456
- PEERPORT=51413 # 這裏與QB類似
volumes:
- /share/Container/transmission/config:/config # 配置目錄
- /share/TR/downloads:/downloads # 下載存儲目錄,自定義
- /share/Container/transmission/watch:/watch # 可以刪掉,看種子的
ports:
- 9091:9091 # UI訪問,冒號左側自定義
- 51413:51413 # 下載的TCP端口
- 51413:51413/udp # 下載的UDP端口
restart: always
關於PUID、GUID,威聯通admin賬戶都爲0,禁用admin後所創的管理員賬戶一般爲1000,100。
關於映射目錄,下載位置/downloads建議自定義。
若按照上文進行部署,瀏覽器輸入NAS_IP:9091即可訪問。
初次登陸,需要我們填寫賬戶及密碼後,點擊「登陸」。
全英文原版界面。
進行漢化
說白了就是加入備選UI。這在linuxserver/transmission的項目頁是有介紹的。
來到NAS的WEB管理界面,進入/share/Container/transmission/config目錄下,創建名爲webui的文件夾,將上文準備的漢化包拖入。文件結構如下所示。
接着再打開Container Station,重新創建程序,將以下變量加入:
- TRANSMISSION_WEB_HOME=/config/webui/trguing-zh
如下所示,修改後點擊「更新」即可。
等待重新創建完畢後,再次刷新Transmission的訪問界面,重新輸入賬戶名+密碼,即可得到漢化後的全新UI。
相較於原版不僅僅是漢化及美化,還增添了許多功能項。
進行下載測試,下載保種完全沒毛病~
關於上面的底部的剩餘空間顯示,如果你的顯示-1,則參考上文在/share/TR/downloads再創建文件夾並刷新UI界面即可顯示出。
反向代理
這個比QB還要簡單,利用Lucky配置一下就行。
套件版本
安裝流程
沒有三方軟件源的,先在App Cente點擊右上角添加軟件源。添加完之後,左側欄就出現商店標識了,點擊它。
接着輸入關鍵詞進行搜索,如下圖紅框內,先裝web control,再裝4.0.5。
Apache84那個需要付費,十幾刀吧,可能更省心?
如果不按順序安裝,你將會收到一份報錯。
當你在軟件中心看到跟我一樣的情況,證明安裝成功。
什麼?怎麼就一個?web control在這裏。
爲什麼打不開?打不開就對了!本地瀏覽器輸入NAS_IP:9092然後回車,賬戶密碼都是小寫的qnap。
漢化步驟
SSH 連接NAS,輸入命令,賦編輯權限
# CACHEDEV1_DATA 這個不同人可能不一樣
cd /share/CACHEDEV1_DATA/.qpkg/Transmission4
# 賦予所有人讀寫
sudo chmod -R 777 .
先啓用SFTP服務,用WinsSCP或者下圖的貓頭鷹都行,SSH也可以但不好操作。
我用的macOS演示,貓頭鷹連接上NAS,找到.qpkg目錄下。定位到下圖所示的位置。
Docker版我們已經對漢化包完成了解壓,將解壓後的內容全部選中一股腦拖進去,如果提示文件重複則直接選擇替換!
替換完畢後,刷新UI界面就會發現完全變了~漢化成功。
如果要修改配置,如下圖定位,雙擊文件進行修改。
其實除了端口、登陸賬戶外也沒啥可改的,只修改引號中的部分即可。
接着再找到以下文件進行端口的最後修改。mnt/HDA_ROOT/.config下找到qpkg.conf。
兩個文件都修改完畢並保存後,重啓程序即可。可見下圖,默認的目錄以及訪問端口號都修改成功~
最後
大家還是別折騰套件版了。。。真的不友好。。。
更多遊戲資訊請關註:電玩幫遊戲資訊專區
電玩幫圖文攻略 www.vgover.com