前言
我有一臺(tái)J3455+8G+1TB配置的ITX小主機(jī),之前一直運(yùn)行Windows 10系統(tǒng),用作HTPC加下載機(jī)。J3455的性能比較弱,Windows 10用得久了體驗(yàn)就不流暢了。最近開(kāi)始關(guān)注深度操作系統(tǒng)(Deepin),就想在Deepin上實(shí)現(xiàn)NAS+HTPC一體機(jī)的功能。使用Linux的好處是系統(tǒng)資源占用低,搭建各種網(wǎng)絡(luò)服務(wù)更加便利,缺點(diǎn)就是桌面軟件生態(tài)比較差。而Deepin試圖打造更加易用,且適合國(guó)人的桌面環(huán)境,使用門(mén)檻相比其他Linux發(fā)行版低了許多。
想要獲得完美的體驗(yàn),當(dāng)然還是建議購(gòu)買(mǎi)專(zhuān)業(yè)的NAS設(shè)備外加播放器。在X86平臺(tái)上打造NAS+HTPC一體機(jī)雖然也能滿(mǎn)足基本需求,但是折騰起來(lái)有一定的門(mén)檻,也要消耗時(shí)間成本。我對(duì)NAS+HTPC的只有最基本的需求,而且近期也想折騰一下了,所以就開(kāi)始了在Deepin上的嘗試。
本文只實(shí)現(xiàn)了作為NAS+HTPC最基本的功能,簡(jiǎn)單說(shuō)來(lái)就是下載、共享、播放,具體包括:
實(shí)現(xiàn)以上功能比想象中的要簡(jiǎn)單很多,并不會(huì)比Windows下更復(fù)雜,比較適合新手嘗試。
系統(tǒng)安裝
首先,當(dāng)然是系統(tǒng)安裝了,沒(méi)什么難度的事情,準(zhǔn)備好一個(gè)U盤(pán)就好了。鏡像的下載地址在這里:https://www.deepin.org/download/。目前最新的版本是15.11,Deepin V20因?yàn)橐咔樵蛲七t到三月份發(fā)布了,還是比較期待的。鏡像下載完畢后使用任一創(chuàng)建USB啟動(dòng)盤(pán)的工具寫(xiě)入U(xiǎn)盤(pán)即可,我用的是rufus。
然后插入電腦,BIOS設(shè)置U盤(pán)啟動(dòng)即可。安裝步驟也很簡(jiǎn)單,畢竟是國(guó)內(nèi)的發(fā)行版,安裝向?qū)?duì)新人還是很友好的。下面用虛擬機(jī)截圖簡(jiǎn)單示范一下過(guò)程吧。
系統(tǒng)分區(qū)這塊每個(gè)人的要求應(yīng)該是不一樣的。我這臺(tái)電腦只有一塊硬盤(pán),而且相關(guān)資料已經(jīng)備份轉(zhuǎn)移,所以選擇了最簡(jiǎn)單的全盤(pán)安裝。全盤(pán)安裝系統(tǒng)會(huì)按照內(nèi)置策略自動(dòng)分區(qū)。如果覺(jué)得分區(qū)不合理,安裝完成后可以使用系統(tǒng)自帶的分區(qū)工具對(duì)部分分區(qū)進(jìn)行重新規(guī)劃。
整個(gè)安裝過(guò)程還是很迅速的,基本上不會(huì)有太大問(wèn)題。
系統(tǒng)體驗(yàn)
安裝完畢進(jìn)入系統(tǒng),來(lái)簡(jiǎn)單體驗(yàn)一下吧。系統(tǒng)的桌面十分簡(jiǎn)潔,只有下方dock顯示出來(lái)。
和其他Linux發(fā)行版不同,Deepin進(jìn)行了大量?jī)?yōu)化和設(shè)計(jì),以使系統(tǒng)更符合國(guó)人的操作習(xí)慣。這主要體現(xiàn)在系統(tǒng)中預(yù)置了許多在Windows系統(tǒng)上常用的軟件,可以免去安裝和設(shè)置。
在系統(tǒng)集成的應(yīng)用商店里面,也有許多常見(jiàn)的軟件可以下載安裝。簡(jiǎn)單試用后,給我的感覺(jué)就是Deepin在我所有用過(guò)的Linux發(fā)行版中,使用體驗(yàn)上應(yīng)該是最接近Windows的,雖然依然存在不小差距。
遠(yuǎn)程訪(fǎng)問(wèn)
為了更方便地操作Deepin系統(tǒng),要先把遠(yuǎn)程訪(fǎng)問(wèn)的問(wèn)題解決了。向日葵遠(yuǎn)程控制是我一直在使用的遠(yuǎn)程桌面訪(fǎng)問(wèn)軟件,客戶(hù)端幾乎涵蓋所有系統(tǒng)平臺(tái),免費(fèi)賬戶(hù)的基本功能也足夠使用。在Deepin上安裝向日葵也很容易,商店里面直接搜索下載就可以了。安裝完畢后登錄賬號(hào),并設(shè)置好開(kāi)機(jī)自啟動(dòng),以后就可以在任何地方使用電腦或者手機(jī)遠(yuǎn)程登錄到Deepin的桌面了。
因?yàn)槭荓inux操作系統(tǒng),折騰的時(shí)候會(huì)存在很多需要在終端中輸入命令進(jìn)行操作的情形,因此除了開(kāi)啟遠(yuǎn)程桌面還要再打開(kāi)ssh遠(yuǎn)程連接。和使用向日葵遠(yuǎn)程控制的遠(yuǎn)程桌面不同,ssh遠(yuǎn)程連接如果沒(méi)有做內(nèi)網(wǎng)穿透的話(huà),只能在局域網(wǎng)內(nèi)進(jìn)行操作了。Deepin開(kāi)啟ssh服務(wù)只需要一條命令安裝好openssh-server即可。
sudo apt-get install openssh-server
默認(rèn)端口是22,可以不用修改,安裝好服務(wù)后sshd會(huì)自動(dòng)啟動(dòng),客戶(hù)端就可以直接連接了。
文件共享
在Deepin上進(jìn)行局域網(wǎng)文件共享也簡(jiǎn)單的不可思議,幾乎只需要?jiǎng)觿?dòng)鼠標(biāo)就可以了。Deepin已經(jīng)安裝好了Samba服務(wù),我準(zhǔn)備把home主目錄下的"視頻"和"下載"文件夾共享出來(lái),只需要右鍵點(diǎn)擊文件夾,選擇屬性,點(diǎn)擊共享管理,在"共享文件夾"前面打上勾,并根據(jù)自己的需要設(shè)置簡(jiǎn)單的權(quán)限管理就行了。然后在Windows文件管理器地址欄中輸入\\Deepin_IP,就可以訪(fǎng)問(wèn)共享文件夾了。
使用筆記本測(cè)試一下共享文件夾的讀寫(xiě)速度,筆記本連接路由器的5G WIFI,網(wǎng)卡性能比較弱,跑不滿(mǎn)路由器的5G WIFI的滿(mǎn)速。
拷貝大文件來(lái)測(cè)試一下讀寫(xiě)速度。讀寫(xiě)速度大約在20~30MB/s之間,讀取速度更快一些吧。
再給筆記本接上外置的USB千兆無(wú)線(xiàn)網(wǎng)卡,直插到路由器上看看共享文件夾的讀寫(xiě)速度。
這下子終于可以跑滿(mǎn)局域網(wǎng)帶寬了,讀寫(xiě)速度都是100MB/S以上。
下載
下載也是NAS+HTPC一體機(jī)的最基本功能之一了。我們常用的下載方式通常包括BT/PT、迅雷、百度盤(pán)這幾種。需要用到的下載工具,全部都可以直接在應(yīng)用商店里面下載安裝。迅雷和百度盤(pán)如果想取得理想的下載速度,都是需要會(huì)員的。我以前也有迅雷的VIP會(huì)員,后來(lái)下載少了就沒(méi)有充值續(xù)費(fèi)了。百度盤(pán)的年度會(huì)員比較貴,在有下載需求的時(shí)候,我一般會(huì)購(gòu)買(mǎi)短期會(huì)員應(yīng)急。
對(duì)于下載高清電影來(lái)說(shuō),最常用的還是BT/PT了。BT/PT下載我用的是qBittorrent,下載了幾個(gè)PT站的熱門(mén)種子,速度比較理想,直接跑滿(mǎn)了我的400Mbps的帶寬。
視頻播放
視頻播放軟件應(yīng)該是Linux系統(tǒng)上比較薄弱的一塊。Deepin自帶了深度影院可以看本地視頻,但是應(yīng)該是解碼器不全的原因,部分視頻播出來(lái)是綠屏只有聲音。應(yīng)用商店里面也有很多Linux上常見(jiàn)的播放器軟件,我每個(gè)都嘗試了一下,對(duì)于J3455來(lái)說(shuō),最合適的一款是SMplayer,其他的比如VLC、KODI、MPV等都會(huì)有各種問(wèn)題,尤其是播放4K視頻的時(shí)候。
SMplayer在播放X265格式的4K視頻的時(shí)候,也會(huì)出現(xiàn)比較嚴(yán)重的卡頓。這是需要去軟件設(shè)置里面打開(kāi)硬件加速。
開(kāi)啟了播放器的硬件加速后,4K視頻畫(huà)面仍然能感受到不順滑。為了解決這個(gè)問(wèn)題,需要打開(kāi)系統(tǒng)預(yù)置的顯卡驅(qū)動(dòng)管理這個(gè)軟件,并選擇"使用Intel加速模式"。
設(shè)置完畢后,系統(tǒng)會(huì)重啟并進(jìn)入一個(gè)測(cè)試程序,如果測(cè)試程序的畫(huà)面沒(méi)問(wèn)題,選擇確定,然后系統(tǒng)會(huì)再重啟一次。設(shè)置完畢后,SMplayer的播放效果基本上算是完美了。雖然總算找到了一款能用的播放器,但是這款軟件的UI看起來(lái)像是上世紀(jì)的產(chǎn)物。
docker
Linux的優(yōu)勢(shì)之一,就是其豐富的擴(kuò)展性,非常適合用來(lái)搭建各種網(wǎng)絡(luò)服務(wù)。搭建網(wǎng)絡(luò)服務(wù)本來(lái)可能是一件比較復(fù)雜的任務(wù),但是docker的出現(xiàn)讓一切變得非常簡(jiǎn)單。下面,就先用幾條簡(jiǎn)單的命令在Deepin中安裝docker。
sudo apt-get install apt-transport-https ca-certificates curl gnupg2
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
sudo vim /etc/apt/sources.list
deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/debian stretch stable
sudo apt-get update sudo apt-get install docker-ce
查看docker是否安裝成功,可以看到安裝的版本是19.03.6。
docker -v
Jellyfin安裝
安裝完docker之后,這臺(tái)Linux PC可以做的事情就很多了。作為一臺(tái)NAS,個(gè)人媒體服務(wù)器也是很多人常常用到的功能,雖然我個(gè)人用不到。最常用的個(gè)人媒體服務(wù)器有Emby、Jellyfin、Plex三種,其中Jellyfin是免費(fèi)的,這里我就選擇Jellyfin。利用docker安裝部署Jellyfin也是異常簡(jiǎn)單的,只需要一條命令即可:
docker run -d -p 8096:8096 -v /jellyfin/config:/config -v /media_path:/media_map jellyfin/jellyfin
-p 后面是Jellyfin服務(wù)的端口號(hào),安裝時(shí)可以指定,這里使用默認(rèn)的8096; -v 后面是指定的配置路徑,/media_path代表本機(jī)上視頻資源的路徑,/media_map就是jellyfin的映射路徑,路徑的名字根據(jù)實(shí)際情況修改。
運(yùn)行上述命令后,docker會(huì)自動(dòng)拉取鏡像完成安裝并運(yùn)行。如果鏡像拉取的速度比較慢,可以更換國(guó)內(nèi)源,具體方法百度即可。
現(xiàn)在就可以通過(guò)http://本地ip:8096來(lái)訪(fǎng)問(wèn)Jellyfin服務(wù)了。關(guān)于Jellyfin的設(shè)置和使用本文就不做展開(kāi)了。
后記
這次在J3455上折騰Deepin的過(guò)程還算挺順利的,基本沒(méi)有遇到什么大坑。某種程度上得益于Deepin的易用吧。目前在Deepin上實(shí)現(xiàn)基本的下載、共享、播放等功能外,還加入了docker的功能,然系統(tǒng)的可擴(kuò)展性大大增強(qiáng)。本文利用docker搭建了Jellyfin媒體服務(wù),而其他常見(jiàn)的網(wǎng)絡(luò)服務(wù)比如個(gè)人網(wǎng)盤(pán)、博客、HASS等都可以通過(guò)簡(jiǎn)單的docker命令完成搭建。此外,除了docker,在Deepin里面也可以使用vMWare這個(gè)虛擬機(jī)軟件,如果硬件性能夠用的話(huà),虛擬一個(gè)Windows系統(tǒng)、群暉DSM、QNAP都不是問(wèn)題。如果直接在機(jī)器上安裝NAS系統(tǒng)的話(huà),往往很難實(shí)現(xiàn)顯卡直通,無(wú)法完成HTPC的功能,這也是我一開(kāi)始選擇具有桌面環(huán)境的Linux系統(tǒng)的原因。
廣告聲明:文中若存在對(duì)外跳轉(zhuǎn)的鏈接(涵蓋商品鏈接、超鏈接、二維碼等各類(lèi)形式),其目的在于為您呈上更多與內(nèi)容相關(guān)的產(chǎn)品信息,助您迅速甄別。但我們不對(duì)其做任何明示或暗示的保證,煩請(qǐng)您謹(jǐn)慎參考,依據(jù)自身的需求與判斷來(lái)做出決策。