Virtualmin更新Debian 8到Debian 9 stretch / sid

今天我看到有大约1000个在Virtualmin列出的更新。 我决定更新所有,现在惊喜 – 运行在debian 9 stretch / sid上。

我有什么问题吗? 很幸运,我在更新之前创build了一个快照。

我现在的问题,我可以运行debian 9没有问题? 现在,似乎都工作正常。 debian版本截图

如果没有,我会回滚快照,但有人可以说我如何设置不再分离升级。

问候

Virtualmin / Webmin中的更新模块永远不会进行远程升级(甚至不知道如何)。 但是,如果之前已经从命令行完成了某个操作,或者您已经在滚动不稳定(“sid”)分发版上,那么无论何时由debian人员分发新版本,您都可以获得像这样的升级。 在这种情况下,我认为你已经不稳定了,还没有被分成“9”。 至less,这是我的理解。 我并不是Debian和apt的专家。 但是,我知道Virtualmin。

如果一切仍然有效,我可能不会做任何事情(回滚可能会非常棘手)。 在Debian上,我们不提供很多的二进制文件,只是一堆打包为debs的Webmin模块,而且大多数东西都可以在版本变化的情况下工作,而不会有太多的麻烦。 未来会有痛苦,因为他们改变了事情,但是不可能预测会发生什么变化。 Webmin和Virtualmin中的更新版本的东西(如MySQL,PHP,Apache,Dovecot,Postfix,ClamAV)经常需要更改和更新才能正常工作。 我们尽量保持最新的变化,但有时可能需要几个星期才能显示在下一个版本。

另外,您可能需要更新Webmin中的某些服务的path。 如果您发现自己正在查看“X似乎没有安装在您的系统上”的警告,并且您知道它在那里,则需要重新configuration该模块以指向configuration文件的正确位置,启动/ start命令等。到systemd的切换已经发生在Debian 8中,所以最大的改变已经到位了,Webmin已经支持systemd了一段时间了。

最后:你现在正处于Virtualmin开发(和Debian开发)的最前沿。 所以你必须要成为一个积极的参与者,否则就会陷入混乱的局面。 虽然我们不支持Debian 9(我们不支持新的发行版,直到它们正式发布,因为一个移动的目标是更难打),你可以提交有关新版本的软件,如果他们打破事情。 例如,如果MySQL 5.7或MariaDB 10进入回购站并进入您的系统,并且出现问题,请通过我们的错误跟踪器了解相关信息。 我们的答案可能是“它会在下一个版本的Webmin / Virtualmin中被修复”,但是我们也可能在那之前提供解决方法。

希望这可以帮助。

免责声明:我在Virtualmin / Webmin上工作。