本內(nèi)容來源于@什么值得買APP,觀點僅代表作者本人 |作者:星木海
上篇硬件篇里,我已經(jīng)把這臺聯(lián)想小新700筆記本電腦更換了一塊2T的移速移動硬盤,原來的系統(tǒng)是win10 家庭版,用起來實在是有點不習(xí)慣,所以重裝為win10 專業(yè)版操作系統(tǒng),下面是舊筆記本的改造文章鏈接和移速固態(tài)硬盤鏈接:
下面是聯(lián)想小新700的配置截圖,這個配置其實還是可以用做主力筆記本使用的,畢竟最大支持16G*2的內(nèi)存,i7-6700HQ也是標(biāo)壓CPU。
之所以選擇改造這臺舊筆記本的原因就是不想花費太多的mony,一臺入門nas不含硬盤就得大幾百塊,加上4T硬盤*2就是接近2K了,更大的硬盤就不說了。然后我又想配個UPS,防止硬盤在停電的時候損壞,查到的資料里說突然停電也是硬盤損壞的重要原因之一,綜上所述一折騰下來五千塊可能就沒了。。。
而我實際需求是照片存儲和瀏覽,所以實際上找一款開源相冊管理軟件就夠了,至于說nas的其他功能,我其實用不上,畢竟我有天翼云盤和百度網(wǎng)盤雙備份,家里還有一塊4T機械硬盤冷備份,而且我目前照片+視頻也只有不到700G,所以舊筆記本加上2T固態(tài)硬盤后就能滿足需求了,而且筆記本電腦有電池,不怕突然停電。
筆記本電腦安裝win10專業(yè)版的主要原因是:日常這臺筆記本都放在角落當(dāng)服務(wù)器用,也沒有外接顯示器,都是在另外一臺筆記本電腦上使用遠程桌面連接,而家庭版是沒有這個功能的。也許有人說可以用向日葵、Todesk之類的遠控也可以啊,但是我的目的是在家里使用,并不打算把這些照片放在公網(wǎng)訪問,所以還有什么軟件比微軟自帶的遠程桌面好使呢?
開源相冊我查了一圈資料后自己安裝了兩個相冊測試,分別是PhotoPrism和Piwigo,最后我選定了PhotoPrism,本篇文章是PhotoPrism的部署思路,關(guān)于Piwigo的可以看下面鏈接里的文章:
至于為什么docker不直接安裝一個windows版的,而是要先安裝一個VMware Workstation再安裝linux虛擬機后部署docker呢?首先,因為我想保持windows系統(tǒng)的純凈,眾所周知的原因,windows安裝的軟件越多,后期越臃腫,我不想把各種軟件都直接裝在系統(tǒng)里;其次,安裝虛擬機有個好處,我可以做一個快照,萬一玩掛了,直接恢復(fù)快照,而且就算操作系統(tǒng)掛了,只要虛擬機文件在,直接打開虛擬機就好了,不會因為操作系統(tǒng)掛掉應(yīng)用就需要全部重新部署;第三,我的照片全部放在windows磁盤上,而PhotoPrism安裝在虛擬機的docker容器里,我會把windows里的照片目錄共享掛載到linux里面,然后再把linux的這個掛載目錄映射到docker容器里,因為windows里設(shè)置了共享權(quán)限為只讀,所以PhotoPrism是無法刪除這些照片的,這樣可以防止家人瀏覽的時候誤刪除,因為PhotoPrism不支持多賬戶,瀏覽的話就是管理員賬戶直接瀏覽。
前置條件:必須安裝docker,關(guān)于docker的安裝教程真的是一大堆,我這里就不復(fù)述了。
我是在VMware Workstation里面安裝了一個CentOS7.9的虛擬機,然后安裝docker,并且把windows本地照片的目錄掛載到了linux里面。linux訪問并掛載windows下的共享目錄命令為:
mount -t cifs -o username=admin,password=admin //192.168.1.1/share ./windows
其中username和password就是你windows的在賬戶密碼,IP地址后的share是windows共享目錄的名稱,./windows里windows是在linux里面掛載的目錄名。如果你還不會windows共享的話,那我建議先學(xué)習(xí)下相關(guān)知識吧,不然是沒法進行后面步驟的。
上圖里面那個1.7T的盤就是我筆記本電腦里面掛載過來的,我把這個共享目錄掛載在了/app/picture目錄里,然后PhotoPrism也部署在了/app/photoprism里面。
1、下載配置文件
#創(chuàng)建一個文件夾
mkdir /app/photoprism
cd /app/photoprism
#下載配置文件(如果不加--no-check-certificate選項會報錯)
wget https://dl.photoprism.app/docker/docker-compose.yml --no-check-certificate
2、修改配置文件
下面配置是建立映射關(guān)系,如果打算把自己存圖片的位置直接掛載上來的話,就要像我這樣修改路徑,去掉#,按照我的格式修改就好,/app/picture就是我照片的目錄:
- "/app/picture:/photoprism/originals"
下面截圖紅框的環(huán)境變量可以修改一下,編號2的紅框是默認(rèn)密碼,必須改掉!編號3紅框是默認(rèn)端口2342,如果想修改的話,可以修改一下,就是記得修改之后還要修改編號1的紅框參數(shù),這是主機和docker容器的端口映射關(guān)系。
其他默認(rèn)參數(shù)都可以不修改。
3、啟動PhotoPrism
#啟動
docker compose up -d
Running3/3都創(chuàng)建或啟動,就說明啟動成功了。
4、打開PhotoPrism
瀏覽器打開頁面,登錄后,修改語言:Settings--Language 這里修改為 簡體中文 就可以了
5、配置文件源
這里的文件源就是之前配置文件里修改過的映射目錄:- "/app/picture:/photoprism/originals"
使用自己的文件源好處是保留了原始的文件結(jié)構(gòu),之前在配置文件中配置了自己文件路徑,把自己的圖片上傳到/app/picture里面(我是從windows共享掛載過來的,所以直接在筆記本電腦的D盤上傳圖片就可以了),然后在‘資料庫’中建立索引,就完成了。
這樣源文件還在原來的位置,PhotoPrism中只保留索引,方便后期備份,只需要保護好自己的的文件目錄就行。下面就是我建立好索引之后的狀態(tài),可以方便瀏覽我的照片,所有照片的結(jié)構(gòu)目錄都是在windows上的,如果變化了目錄結(jié)構(gòu)只需要重新建立索引就可以了。
目前已經(jīng)完成了所有照片第一階段的整理,我使用感受還是挺不錯的。首先第一次建立索引的速度還行,看進度是一秒鐘建立一張新照片的索引,后續(xù)增加照片的話,可以只索引新增的。如果整個目錄都發(fā)生較大改變的話,可以選擇睡覺之前索引,第二天起床肯定索引好了。
人臉識別
然后可以識別所有的人臉,下面這些照片還是十幾年前用幾十萬像素的手機拍的,人臉依然可以識別出來。
上面在新增識別中把我自己的照片下標(biāo)識為:“我自己”,然后刷新一下頁面,在已識別這邊就把我自己的照片都識別出來了,全部瀏覽了一下,準(zhǔn)確率基本在90%以上,這個功能還是可以的(畢竟免費的)。
地點識別
可能是因為我第一階段的照片都是以前舊手機拍的,沒有什么地點信息,一共只有20多張照片可以看到地圖信息,但是至少PhotoPrism是有這個功能了。
新建相冊
可以新建相冊,但是我沒想到的是相冊創(chuàng)建了卻沒法刪除。。。也許是我還沒找到刪除的地方吧
我也只是測試下這個功能而已,本身用不上的,因為我在相冊的實際目錄已經(jīng)用文件夾分類命名了。
如下圖所示我在D盤的相冊實際目錄已經(jīng)按時間地點分類好了,所以用PhotoPrism瀏覽的時候直接選擇文件夾就好了,基本用不上它自帶的相冊功能。
視頻
導(dǎo)入的視頻都可以播放,絕大部分視頻都有日期信息,有少量視頻可以識別地點信息,比如我2018年十一去江西武功山露營的視頻就識別出了地點信息。
設(shè)置
設(shè)置里面有很多選項,以后再慢慢摸索,我主要是把只讀模式打開了,這樣雙重保障不讓照片被誤刪除。
至于功耗這塊,因為是游戲本,所以電源是135W的,但是理論上來說跑個虛擬機而已,顯示屏基本不會開,功耗不會太高。這是我正常狀態(tài)下CPU、內(nèi)存、磁盤的使用情況,因為沒專業(yè)設(shè)備,功率也沒有準(zhǔn)確值,所以按照這個使用率來估算,我覺得待機功耗50W差不多了,也就是一天一度電的樣子。
PhotoPrism目前是可以滿足我瀏覽照片的需求的,至于說nas功能,其實就是在小新700上定期下載百度網(wǎng)盤和天翼云盤備份的照片,然后再復(fù)制到那塊4T的冷備盤上。而這臺筆記本電腦長期開機就可以滿足我很多需求了,比如下載電影,如果我還想折騰的話,也可以多開幾臺虛擬機裝docker等,都不在話下。就我的實際情況而言,我相信這個方案已經(jīng)是最優(yōu)解了吧
Windows提供了幾個選項,用于在不使用PC時節(jié)省電源。這些選項包括睡眠、休眠和混合睡眠,如果你有筆記本電腦,這些選項特別有用。下面是它們在Windows 10和Windows 11上的區(qū)別。
睡眠模式和休眠完成相似的事情,但有幾個重要的區(qū)別。
睡眠模式是一種節(jié)能狀態(tài),類似于暫停DVD電影。當(dāng)計算機進入低功耗狀態(tài)時,計算機上的所有操作都將停止,任何打開的文檔和應(yīng)用程序都將放入內(nèi)存。從技術(shù)上講,這臺計算機是開著的,但只使用一點點電源。你可以在幾秒鐘內(nèi)快速恢復(fù)正常的全功率操作。睡眠模式與“待機”模式基本相同。
如果你想在短時間內(nèi)停止工作,則睡眠模式很有用。在“睡眠”模式下,計算機不需要太多電源,但它確實需要一些電源。
休眠模式非常類似于睡眠,但它不是將打開的文檔和運行的應(yīng)用程序保存到內(nèi)存中,而是將它們保存到驅(qū)動器中。這允許你的計算機完全關(guān)閉,這意味著一旦你的計算機處于休眠模式,它將使用零電源。
一旦計算機重新通電,它將恢復(fù)你停止的所有操作?;謴?fù)所需的時間比睡眠模式稍長。以前睡眠模式比休眠快得多,因為休眠受到機械硬盤速度的限制?,F(xiàn)代的是固態(tài)硬盤(SSD),特別是PCIe NVMe SSD,正在飛速發(fā)展,它確實可以快速讓電腦進入工作狀態(tài)。
如果你長時間不使用筆記本電腦,并且不想關(guān)閉文檔,請使用休眠模式。
混合睡眠模式是用于桌面計算機的睡眠和休眠模式的組合。它會將任何打開的文檔和應(yīng)用程序放入內(nèi)存和硬盤,然后將計算機置于低功耗狀態(tài),允許你快速喚醒計算機并恢復(fù)工作。
在桌面計算機上的Windows中默認(rèn)啟用混合睡眠模式,在筆記本電腦上禁用混合睡眠模式。啟用后,當(dāng)你將計算機置于睡眠模式時,它會自動將其置于混合睡眠模式。
混合睡眠模式對于臺式計算機在斷電時非常有用。當(dāng)電源恢復(fù)時,如果無法訪問內(nèi)存,Windows可以從硬盤恢復(fù)你的工作。
要訪問Windows 10或Windows 11上的休眠和睡眠選項,請打開“開始”菜單,然后單擊電源按鈕。休眠和睡眠選項將出現(xiàn)在電源菜單中的其他選項(如關(guān)機和重新啟動)旁邊。
如果你沒有看到“睡眠”選項或“休眠”選項,可能是由于以下原因之一:
大多數(shù)計算機都可以通過按下電源按鈕來喚醒。然而,每臺計算機都是不同的。你可能需要按下鍵盤上的鍵,單擊鼠標(biāo)按鈕,或掀開筆記本電腦的蓋子。有關(guān)將計算機從節(jié)能狀態(tài)喚醒的信息,請參閱計算機的文檔或制造商的網(wǎng)站。
要啟用或禁用混合睡眠選項,必須使用控制面板。單擊開始按鈕,然后在搜索框中輸入“控制面板”。
提示:如果使用Windows Subsystem for Linux(WSL),則根本無法啟用混合睡眠。虛擬機管理程序?qū)⑵渫耆?。要重新啟用它,請打開“開始”菜單,搜索“啟用和關(guān)閉Windows功能”,然后確保取消選中“虛擬機平臺”和“Windows虛擬機監(jiān)控程序平臺”。重新啟動電腦,應(yīng)該可以啟用混合睡眠模式。這將完全禁用WSL。
在“控制面板”中有不同的查看和訪問工具的方法。默認(rèn)情況下,控制面板設(shè)置按類別分組。在“類別”視圖中,單擊“系統(tǒng)和安全”。
然后,在系統(tǒng)和安全屏幕上單擊“電源選項”。
在選擇或自定義電源計劃屏幕上,單擊當(dāng)前所選電源計劃(平衡或節(jié)能)右側(cè)的“更改計劃設(shè)置”鏈接。
你可以更改一個或兩個電源計劃的混合睡眠選項。兩者的步驟相同。
在更改計劃屏幕的設(shè)置中,單擊“更改高級電源設(shè)置”鏈接。
在“電源選項”對話框中,單擊“更改當(dāng)前不可用的設(shè)置”鏈接。
單擊“睡眠”旁邊的加號以展開選項(如果尚未展開)。單擊允許混合睡眠旁邊的加號。從允許混合睡眠標(biāo)題下的一個或兩個下拉列表中選擇“關(guān)閉”。
也可以雙擊標(biāo)題以將其展開。
默認(rèn)情況下,當(dāng)你將計算機從節(jié)能狀態(tài)喚醒時,Windows需要密碼才能訪問計算機??梢允褂谩半娫催x項”對話框關(guān)閉此功能。列表框中的第一個標(biāo)題是在列表框上方的下拉列表中選擇的電源計劃的名稱。單擊加號(或雙擊標(biāo)題)以展開標(biāo)題,并從標(biāo)題下的一個或兩個下拉列表中選擇“關(guān)”。
此時,你可以單擊“確定”保存更改。然而,如果要防止計算機自動睡眠或休眠,請將“電源選項”對話框保持打開狀態(tài),因為我們將在下一節(jié)中再次使用它。
你還可以更改計算機進入睡眠或休眠模式之前的時間,或者完全關(guān)閉每個模式。下面是如何做到這一點。
注意:如果你使用的是電池供電的筆記本電腦,則在更改計算機進入睡眠或休眠模式之前的時間時,或者在完全關(guān)閉睡眠或休眠模式時,請小心。如果在操作計算機的過程中電池耗盡,則可能會丟失數(shù)據(jù)。
如果“電源選項”對話框當(dāng)前未打開,請按照上面的討論將其打開。
雙擊“睡眠”標(biāo)題,然后雙擊“在此時間之后睡眠”。如果你正在使用筆記本電腦,請單擊“使用電池”或“接通電源”以激活編輯框。單擊向下箭頭,直到選中“從不”。你也可以在編輯框中鍵入0,這相當(dāng)于“從不”。
如果使用的是臺式計算機,請單擊設(shè)置,然后單擊向下箭頭,直到選中“從不”。
你可以對“在此時間之后休眠”標(biāo)題執(zhí)行相同的操作。
如果希望顯示器保持打開狀態(tài),請雙擊“顯示”標(biāo)題,然后雙擊“在此時間后關(guān)閉顯示”,并將“使用電池”和“接通電源”值更改為“從不”?;蛘?,你可以指定不同的時間,在該時間量之后,顯示器將關(guān)閉。
單擊“確定”保存更改,然后單擊“控制面板”窗口右上角的“X”按鈕將其關(guān)閉。
現(xiàn)在,你可以靈活地選擇節(jié)能模式。如果你使用的是筆記本電腦,最好的選擇很可能是休眠,因為與睡眠和混合睡眠相比,它節(jié)省了最多的電量。