質問に答えます。

質問に答えます。

Debian VPS にソフトウェアをインストールしたいのですが、Debian 9 しかサポートされていないことがわかりました。VPS で Debian をダウングレードすることは可能ですか?

PS. Kohaをインストールしたいのですが

答え1

Debian のダウングレードはサポートされていません。

何をしているのかわかっていれば、何かが機能するようになる可能性はあるかもしれません (ただし、あなたの質問は、あなたが dpkg/apt に関してそれほど高度なスキルを持っていないことを示しています)。

Stephen が別の回答へのコメントで述べたように、Debian 9 には来年の 6 月まで長期サポート (ただし、それだけです。そのようにしたい場合は、それが何を意味するのかを知る必要があります) が提供されます。

しかし、本当にこれが必要なのでしょうか? これまで Koha について聞いたことはありませんでしたが、検索してみると、ダウンロード ページに「パッケージ: Debian 9/10 (Stretch/Buster) をアクティブにサポート」と書かれたライブラリ システムを見つけたので、そのパッケージは Buster (Debian 10) にインストールできると思います。必要なのが別の Koha である場合、Debian 9 のみをサポートしているということは、プロジェクトがほぼ終了している兆候であり、使用を開始しない理由になります (これに依存し始めると、かなり不快な状況になります。仮想マシンはほとんどの場合オプションですが、実行できなくなります)。代替手段を探してください。

答え2

私はDockerを使うでしょう。または2台目の仮想マシン(VPS)です。しかし

質問に答えます。

アップグレード、ダウングレード、またはクロスグレード (あるディストリビューションから別のディストリビューションへ) する最も簡単な方法は、/homeディレクトリを別のパーティションに保存することです。

ホームパーティションにカスタムシステムを配置する

また、このパーティションのサブディレクトリとに、と/optを保存します。次に、それぞれの場所からこれらへのシンボリックリンクを追加します。/usr/local/home/system/opt/home/system/usr-local

rmdir /opt &&       ln -s -t /home/system/opt /opt
rmdir /usr/local && ln -s -t /home/system/usr-local /usr/local

上書きインストール

次に、新しい OS をインストールして、古いデータを上書きします。

しかし

セキュリティ更新が間もなく停止するため、古い Debian 9 はインストールしないことをお勧めします。代わりに、古い Debian が必要な場合は、Docker を使用して必要なものをそこに配置してください。または、仮想マシンを使用している場合は、2 つ使用してみてはいかがでしょうか。

関連情報