ubuntu 16.04 LTSに最新のhugoをインストールする方法
はじめに
何も考えずに、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 コマンドを使ってインストールするのがよさそうです。