快轉到主要內容

從Snap Store安裝Hugo靜態網頁生成器

資訊科技 Hugo網站架設 Snap Hugo
🗓️ 民國112年 癸卯年
✍ 切換正體/簡體字

繃不住了,我決定安裝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版(右)的速度差距並不大。

相關文章

將suckless.org極簡網頁設計哲學付諸實現,Hugo新增自訂單一HTML頁面
資訊科技 Hugo網站架設 Hugo
為何應該用Markdown寫網誌文章?
資訊科技 Hugo網站架設 Hugo
在Hugo生成的靜態網頁內嵌入PDF
資訊科技 Hugo網站架設 Hugo

留言板

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要Github帳號才能留言。支援markdown語法,若要上傳圖片請貼Imgur連結。您的留言會在Github Discussions向所有人公開。

這是Disqus留言板,您可能會看到Disqus強制投放的廣告。有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。