背景

新しいHugoのテーマを試したかったのですが、Hugoのバージョン指定がありました。

良いタイミングだと思ったので、Hugoをバージョンアップしました。

だいたいこういうツール類はdockerを使用しています。しかし、hugoのようにる頻繁に使用するツールはインストールして使用しています。

バージョンアップ前

以下のように2022-10-04のv0.104.3です。

hugo version
hugo v0.104.3-58b824581360148f2d91f5cc83f69bd22c1aa331+extended linux/amd64 BuildDate=2022-10-04T14:25:23Z VendorInfo=gohugoio

このタイミングでの最新が0.111.3でした。

ダウンロード(間違えたやつ)

ダウンロードしました。本当はextendedを入れたかったのですが、間違えてノーマル版を落としました。

wget https://github.com/gohugoio/hugo/releases/download/v0.111.3/hugo_0.111.3_linux-amd64.deb

dpkgコマンドを使用してインストールします。

sudo dpkg -i hugo_0.111.3_linux-amd64.deb 
(データベースを読み込んでいます ... 現在 267554 個のファイルとディレクトリがインストールされています。)
hugo_0.111.3_linux-amd64.deb を展開する準備をしています ...
hugo (0.111.3) で (0.104.3 に) 上書き展開しています ...
hugo (0.111.3) を設定しています ...

終了したので、バージョン確認です。v0.111.3になっていますが、extendedの文字がありません。ここで間違えに気が付きました。

hugo version
hugo v0.111.3-5d4eb5154e1fed125ca8e9b5a0315c4180dab192 linux/amd64 BuildDate=2023-03-12T11:40:50Z VendorInfo=gohugoio

ダウンロード(extendedのバージョン)

もう一度ダウンロードします。

wget https://github.com/gohugoio/hugo/releases/download/v0.111.3/hugo_extended_0.111.3_linux-amd64.deb

dpkgコマンドを使用してインストールします。手順は変わらないです。

sudo dpkg -i hugo_extended_0.111.3_linux-amd64.deb 
(データベースを読み込んでいます ... 現在 267554 個のファイルとディレクトリがインストールされています。)
hugo_extended_0.111.3_linux-amd64.deb を展開する準備をしています ...
hugo (0.111.3) で (0.111.3 に) 上書き展開しています ...
hugo (0.111.3) を設定しています ...

バージョン確認すると、extendedの文字が見えます。

hugo version
hugo v0.111.3-5d4eb5154e1fed125ca8e9b5a0315c4180dab192+extended linux/amd64 BuildDate=2023-03-12T11:40:50Z VendorInfo=gohugoio

参考

以下の記事を参考にしました。

最新のHugoをインストールする方法とHugoの設定ファイルをtomlフォーマット以外にする方法 | gkzz.dev