wsl2にhugoをインストールする

まえがき

hugoのインストールには色々な方法がありますが、余計なコマンドをインストールしなくてすむdebパッケージによるhugoのインストール方法を解説します。

hugoのdebパッケージをダウンロード

debパッケージは下記ページからダウンロードできます。
hugoリリース一覧

debパッケージには通常バージョン拡張バージョンがありますが、通常バージョンには、Sass/SCSSの機能がありませんので、基本的に拡張バージョンのパッケージをインストールしましょう。

拡張バージョンは下記のようにextendedがついているやつです。
hugo_extended_0.153.2_linux-amd64.deb
hugo_extended_0.153.2_linux-arm64.deb

amd64arm64のどちらを選択すればいいの?って話ですが、
下記のようにuname -mコマンドを実行して出力された結果でamd64arm64を選択します。

$ uname -m
x86_64

x86_64が表示されたらamd64の方を選択してください。
aarch64と表示されたらarm64を選択してください。

apt installコマンドでインストール

拡張バージョンのパッケージをダウンロードしたら、ダウンロードしたディレクトリで下記のコマンドを実行します。

sudo apt install ./hugo_extended_0.153.2_linux-amd64.deb

インストール完了後、バージョンがインストールしたものになっていれば完了です。

hugo version
hugo v0.153.2-dcf2d82a16ae119e054bd72965a1a5ac40489d96+extended linux/amd64 BuildDate=2025-12-23T15:06:26Z

以上になります。とても簡単ですね😉

実行環境

$ cat /etc/os-release
PRETTY_NAME="Ubuntu 22.04.5 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.5 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy

スポンサーリンク

もふもふ

プロフィール

著者
もふもふ
プログラマ。汎用系→ゲームエンジニア→Webエンジニア→QAエンジニア。開発からテストまで一通り経験し、実際に詰まった点や検証結果を技術ブログとしてまとめています。