Rust製SSGのZolaをv16.0から15.3にダウングレードの備忘録
個人的なメモ書き。LinuxMint 20.3で、Rust製SSGのZolaを、v16.0からv15.3にダウングレードの備忘録。
投稿記事の前後ナビ「page.earlier」「page.later」関係が消えてしまったので、とりあえずダウングレードで対処する手順。
LinuxMint 20.3にsnapでZolaをインストールしていることが前提。
投稿記事の前後ナビ関連
{% if page.earlier %}Previous article: {{ page.earlier.permalink }}{% endif %}
{% if page.later %}Next article: {{ page.later.permalink }}{% endif %}
zola公式のGitHubから:zola/test_site/templates/page.html
15.3にダウングレード
snapからダウングレードはできないようなので、snapのzolaを削除して.debパッケージを使う作戦。
LinuxMint 20.3(x230,core i5,SSD:120GB)で、ターミナルエミュレーター(Xfce Terminal)からコマンド入力。
いわゆる黒い画面でsnap版Zolaの削除を行います。
sudo snap remove zola
公式のパッケージをダウンロード
zola_0.15.3-1_amd64_bullseye.deb
URL: Zola v0.15.3-1
ダウンロードされた.debファイルは、基本的に「ホーム/ダウンロード」にある。
公式のパッケージのインストール
ホームディレクトリに「zola_0.15.3-1_amd64_bullseye.deb」を移動かコピー。(コピーが吉)
sudo dpkg -i zola_0.15.3-1_amd64_bullseye.deb
LinuxMint 20.3の右クリックで「GDebi パッケージインストーラーで開く」からもインストール可。
※補足:LinuxMint 20.3のクリーンインストールでは、zola関連ファイルが無いので右クリックのパッケージインストーラーからインストールができない。(インストールボタンは有効なので押したあとにバージョン確認が表示されないのでインストールができていない)
zolaのバージョン確認
zola --version
で、zola 0.15.3
Rust製SSGのZolaの公式サイト
URL: Zola
.debパッケージをアンインストールするコマンド
メモ書き:debパッケージの削除コマンド(zola)
sudo dpkg -r zola
おわりに
snapでインストールするのはカンタンで便利ですが、過去のバージョンに戻すことができないようなので、.debパッケージで管理すると良いかもしれません。