繃不住了,我決定安裝Snap…方便取得最新版Hugo。Snap在Linux社群常被一部分人批評的Ubuntu Snap套件管理系統,常常遭人吐槽還不如用 Flatpak。
但我還是裝了Snap。起因是二台電腦一邊使用Gentoo,一邊使用Arch Linux,兩邊Hugo版本不一致,我擔心以後生成部落格網頁會出問題,因此採用Snap來統一Hugo版本。
首先,在你的系統 安裝Snap Store。
沒有圖形界面的靜態網頁產生器"Hugo"可以在Snap Store這裡下載。
在安裝軟體後才可以評分,而且評論要有一定字數。額…不過Hugo的評分似乎不太好的說。
像Hugo這種沒有圖形界面的Snap軟體,要怎麼從終端機執行呢?請看下面的指令使用說明。
更新全部的Snap軟體:
sudo snap refresh
搜尋SnapCraft上的軟體:
snap search hugo
安裝Snap軟體:
snap install hugo
執行Snap軟體:
snap run hugo
可以看到執行Snap軟體需要多加snap run
的指令,且會略有延遲。因此使用者要自行將Snap的軟體安裝路徑/snap/bin
加到$PATH
,或是手動建立軟連結,避免某個Snap軟體作為其他軟體的依賴卻顯示找不到的情況。
就Hugo生成網頁的速度來看,原生版(左)與Snap版(右)的速度差距並不大。