来回答这个问题。

来回答这个问题。

我想在我的 Debian VPS 中安装一个软件,但我发现它只支持 Debian 9。是否可以在我的 VPS 中降级 Debian?

附言。我确实想安装 Koha

答案1

不支持降级 Debian!

如果您知道自己在做什么,则可能会有所工作(但您的问题表明您不具备 dpkg/apt 的高水平技能)。

正如 Stephen 在另一个答案的评论中提到的,到明年 6 月为止,您将获得 Debian 9 的长期支持(但仅限于此,如果您想这样做,您应该了解这意味着什么)。

但你确定你需要这个吗?我以前从未听说过 Koha,但在搜索它时我发现了一个库系统,在其下载页面上写着“积极支持软件包:Debian 9/10 (Stretch/Buster)”,所以我猜他们的软件包可以是安装在 Buster (Debian 10) 上。如果您需要另一个 Koha,我想说的是,仅支持 Debian 9 就表明该项目可能或多或少已经死亡,这是不开始使用它的原因(如果您开始依赖它,您将处于一个非常不愉快的境地)就它而言,它无法再运行,尽管虚拟机几乎总是一个选项),但正在寻找替代方案。

答案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

通过覆盖安装

现在安装新操作系统,覆盖旧数据。

然而

我不会安装旧的 Debian 9,因为安全更新很快就会停止。相反,如果您需要旧的 Debian,则使用 Docker,并将您需要的内容放入其中。或者如果使用虚拟机,那么为什么不使用两个呢?

相关内容