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コマンドを使ってインストールするのがよさそうです。