ubuntu 16.04 LTSに最新のhugoをインストールする方法

2018.11.1

はじめに

何も考えずに、apt コマンドを使ってインストールしてみたら、随分古いバージョンがインストールされてしまったので、記録しておきます。

ubuntu 16.04 lts に最新の hugo をインストールする方法

いつものように、

$ sudo apt install hugo

と、してしまうと、hugo の v0.16 がインストールされてしまいます。

現時点最新のでバージョンを入れるには、deb パッケージを github からダウンロードして、インストールする必要があります。

まずは、deb パッケージを github からダウンロードします。

URL は下記になります。

https://github.com/gohugoio/hugo/releases

URL をブラウザで開いたらインストールしたいバージョンの deb パッケージの URL をコピーしておき、wget コマンドなどで取得します。

$ wget https://github.com/gohugoio/hugo/releases/download/v0.40.2/hugo_0.40.2_Linux-64bit.deb

適当な場所にダウンロードしたら、実際にインストールするためのコマンドを実行します。

$ sudo apt install ./hugo_0.40.2_Linux-64bit.deb

これで、ダウンロードした hugo がインストールされます。

ためしに、下記のコマンドを実行すると、確認することができます。

$ hugo version

Hugo Static Site Generator v0.40.2 linux/amd64 BuildDate: 2018-04-30T06:47:44Z

v0.38.2 がインストールされていることがわかります。

ちなみに、dpkg コマンドでインストールしようとすると他のプロセスにロックされている旨のエラーが発生するので注意が必要です。

どうやら、ubuntu16.04lts では deb パッケージも apt コマンドを使ってインストールするのがよさそうです。