前回に引き続き、Gemini PDAのTermux上に記事更新のためのhugo環境構築のお話です。今回は、Termux上にhugoの環境を構築します。こちらの記事を参考にさせていただきましたが、実際に環境構築してみると、さらに簡略な方法でイケました。
更新履歴
変更01: 2018/09/02
シンボリックリンクにリポジトリを配置して作業すると、権限の問題が発生したので、ローカルリポジトリの配置に関する記載を変更
変更前:~/storage/shared/《ローカルリポジトリ》
変更後:~/storage/《ローカルリポジトリ》
作業に必要なパッケージのインストール
apt update
apt upgrade
# pkg install wgetじゃないとダメそうなことが書かれてましたが、aptでOKでした
apt install wget
hugoのインストール
Termuxには、dev
パッケージでインストールできないので、hugoのReleasesパッケージから、使用するバージョンのhugo_0.xx_Linux-ARM.tar.gz
ファイルのURLをメモしてwget
します。
cd ~
wget https://github.com/gohugoio/hugo/releases/download/v0.47.1/hugo_0.47.1_Linux-ARM.tar.gz
# 解凍して
tar xvzf hugo_0.47.1_Linux-ARM.tar.gz
# バイナリファイルを`/usr/bin`フォルダに配置するだけ
mv hugo ../usr/bin/
# あとは動作確認
cd ~/storage/《ローカルリポジトリ》
hugo server
おしまい。
コメント
コメントなどありましたら、GitHubのディスカッションへお願いします。(書き込みには、GitHubのアカウントが必要です)