先來看看實現的下載截圖:本文轉自 Dust’s Blog
一直有買 NAS 做下載姬的想法,但見過太多人買回家吃灰的例子,而且我的松鼠症並不嚴重,所以猶豫着。直到聽聞樹莓派4代發售,價格比 NAS 便宜,正好家里也有閑置 U 盤,思來想去,果然還是樹莓派比較適合老子.jpg
1. 准備工作
在淘寶找到相關店家,根據自己的需要選擇相應套餐,因為需要預訂,大概一周后到貨。
樹莓派到手后,先將 Raspbian 系統鏡像寫入 micro SD 卡,推薦使用 balenaEtcher,十分方便。
之后配置遠程 SSH 和 wifi(如果選擇直接在樹莓派上外接顯示器和鍵盤就不用進行這一步),簡單來說就是在根目錄新建 SSH 文件和 wpa_supplicant.conf 文件,文件內容參考 教程 。
配置好后,插入 SD 卡啟動樹莓派,在路由后台管理中找到樹莓派的 IP。
SSH 遠程登錄,默認用戶名 pi,默認密碼 raspberry,完成。(記得修改默認密碼
2. 配置
(1) 更新升級系統
由於國內網絡環境,需要修改源以免更新速度緩慢,可以 據此 修改(感謝清華源)。
Raspbian 基於 Debian,使用 apt upgrade
更新升級。如遇到更新途中卡死、Ctrl+C 無法終止的情況,使用 kill 結束進程,恢復,重啟,再更新。
(2) 格式化 U 盤
U 盤用於存放我們的下載文件,使用 exFAT 格式以便存儲超過 4 GB 的文件。sda1 是我的 U 盤設備,請根據自己情況修改。
1
2
3
|
apt
install
exfat-fuse
# 若提示未找到 mkfs.exfat,可將 /usr/sbin 加入 PATH。
mkfs.exfat
/dev/sda1
|
接着修改 /etc/fstab,讓系統每次啟動都自動掛載 U 盤。
1
2
|
# 追加寫入,勿刪改文件內其它內容
/dev/sda1
/mnt/udisk
exfat rw,defaults 0 0
|
最后使用 mount -a
重新載入配置,檢查有無報錯。
額外的,我還將 U 盤路徑軟鏈接到用戶目錄以方便查看。
1
|
ln
-s
/mnt/udisk
~
/downloads/udisk
|
(3) 編譯安裝 qBittorrent
其實軟件倉庫中有 qBittorrent,但我需要的是 qBittorrent-Enhanced-Edition,可以自動封禁如迅雷吸血客戶端的 IP。如果你沒有這個需求,直接 apt install qBittorrent
即可(或者安裝 qBittorrent-nox,無需 GUI)。
編譯需要依賴 Boost、Qt5 等,安裝
1
|
apt
install
qt5-default qttools5-dev-tools libboost1.67-all-dev libtorrent-rasterbar-dev
|
克隆源碼,在其目錄執行
1
2
3
4
5
|
# --disable-gui: 不需要 GUI
# 如果提示無法找到 Boost,需加 --with-boost-libdir 參數
.
/configure
--disable-gui --with-boost-libdir=
/usr/lib/arm-linux-gnueabihf
make
-j$(nproc)
make
install
|
由於樹莓派孱弱的性能,編譯過程可能需要十多分鍾。
之后啟動 qBittorrent,瀏覽器遠程訪問,默認端口 8080,用戶名 admin,密碼 adminadmin。記得改密碼。
配置一番后就可以開始下載了。
(4) 安裝 samba
為與 Windows 共享文件,需安裝 samba,官方 和網上其它地方都有教程,不細述。
值得注意的是,如果你和我一樣使用了軟鏈接,還需要在 samba 配置文件加入如下內容
1
2
3
4
5
6
|
[global]
allow insecure wide links = yes
[share]
follow symlinks = yes
wide links = yes
|
改好配置后,systemctl restart smdb.service
重啟 samba。
3. 使用情況
室溫 30℃,風冷閑時 44℃。
下載速度沒嚴格測試,根據已下載的情況,最高 9 MiB/s,與資源熱度和網速有關,應該不是上限。沒有測試內網文件傳輸速度。
測試 5G 大小 1080P 視頻文件,可流暢播放,但如果大幅跳轉有短暫卡頓。
總的來說還行吧,作為輕量下載姬,自分滿足。
附:如果同時進行 BT 和 PT 下載,請分開安裝。推薦使用 docker(官方安裝教程),因為 PT 一般有客戶端白名單,所以 docker 直接下載 qBittorrent 或其它官方 BT 客戶端鏡像即可。
注:本文並非詳細的安裝指南,如有未描述清楚的地方請查閱其它資料。
出處:https://shumeipai.nxez.com/2019/09/16/raspberry-pi-downloader-setup.html