Zolaで遊ぶ

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 パッケージインストーラーで開く」からもインストール可。

Rust製SSGのZolaをv16.0から15.3にダウングレードの備忘録

※補足: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パッケージで管理すると良いかもしれません。