在安装了 plesk 的 ubuntu 16.04 上 do-release-upgrade 失败

在安装了 plesk 的 ubuntu 16.04 上 do-release-upgrade 失败

我有一台较旧的 Ubuntu 16.04.7 LTS 服务器,安装了 Plesk Obsidian 18.0.34 Update #2,我正在尝试升级到 18.04 LTS。一切都是最新的,但当我执行时,do-release-upgrade它会抱怨An unresolvable problem occurred while calculating the upgrade

我尝试了很多方法,包括将某些包标记为自动安装,这样 apt 更有可能建议删除而不是试图保留它们,但到目前为止还没有运气。

据我所知,主要问题是 apt 想要安装php7.0-curl依赖于 的组件libcurl3,但由于其他组件需要,libcurl4这是不可能的。我不知道需要什么,php7.0-curl因为apt rdepends php7.0-curl只给我了php-curl,无论如何都会更新为使用php7.2-curl

/var/log/dist-upgrade/apt.loghttps://pastebin.com/zaH7zBJD

答案1

您的输出看起来非常清楚:Plesk 软件包直接地导致 14 个损坏软件包错误中的 12 个。问题出在 Plesk。

另请参阅https://support.plesk.com/hc/en-us/articles/360002913773-Ubuntu-18-04-support-in-Plesk:Plesk 不支持版本升级。

Plesk 从 Plesk Onyx 17.8 开始支持 Ubuntu 18.04 LTS(Bionic Beaver)。

笔记:

  • 目前,不支持从 Ubuntu 16.04 到安装了 Plesk 的 Ubuntu 18.04 进行 dist-upgrade。

  • Plesk 安装程序默认部署 MariaDB。为了将 MySQL 作为数据库服务器,请在 Plesk 安装程序初始化之前安装 MySQL。

建议步骤:

  1. 备份
  2. 卸载所有 Plesk 软件包
  3. 进行发布升级
  4. 如果需要,安装 MySQL
  5. 重新安装 Plesk

另一种方法是在步骤 #3 中全新安装 Ubuntu 20.04。请参阅https://support.plesk.com/hc/en-us/articles/360015594400-Ubuntu-20-04-support-in-Plesk有关 Plesk 20.04 发行说明。

相关内容