概要
snap
でインストールしたHugo
をアップデートした備忘録
結論
sudo snap list
でパッケージ名を確認し、
snap snap refresh [パッケージ名]
でアップデート
環境
1
2
|
> hugo version
Hugo Static Site Generator v0.55.6-A5D4C82D linux/amd64 BuildDate: 2019-05-18T07:56:30Z
|
1
2
|
> cat /etc/os-release | grep VERSION=
VERSION="18.04.3 LTS (Bionic Beaver)"
|
前書き
hugoインストールのためにsnapをインストールした記憶がある
しかし、それ以降使った試しがないので記憶を掘り起こすところから始まった
コマンドがない、入れた記憶はあるのに…
1
2
|
> sudo snap list
sudo: snap: コマンドが見つかりません
|
再インストール
1
2
3
4
5
6
7
|
> sudo apt install snapd
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下の追加パッケージがインストールされます:
apparmor
|
apparmor
でトラブったからapparmorを削除した記憶がある
ここは再度入れざる終えない
snap パッケージ確認
1
2
3
|
> sudo snap list | grep hugo
Name Version Rev Tracking Publisher Notes
hugo 0.55.6 4735 stable hugo-authors -
|
snap アップデート実行
1
|
> sudo snap refresh hugo
|
1
2
|
> snap list | grep hugo
hugo 0.60.0 6345 stable hugo-authors -
|
感想
apt
パッケージは定期的にアップデートしているけど、snap
管理は完全に忘れてしまっている
docker
も最新版使いたくてsnap
でインストールしていたことを思い出せた
1
2
3
4
5
|
> sudo snap list
Name Version Rev Tracking Publisher Notes
core 16-2.42.4 8213 stable canonical✓ core
docker 18.09.9 423 stable canonical✓ -
hugo 0.60.0 6345 stable hugo-authors -
|
参考
https://news.mynavi.jp/article/20180227-snap_howto/