У меня есть более старый сервер Ubuntu 16.04.7 LTS с Plesk Obsidian 18.0.34 Update # 2, и я пытаюсь перейти на 18.04 LTS . Все обновлено, но когда я выполняю do-release-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.log
: https://pastebin.com/zaH7zBJD
Ваш вывод кажется довольно ясным: пакеты Plesk напрямую вызывают 12 из 14 ошибок неработающих пакетов. Plesk - это проблема.
См. Также https://support.plesk.com/hc/en-us/articles/360002913773-Ubuntu-18-04-support-in-Plesk : Plesk не поддерживает обновление с выпуском .
Plesk поддерживает Ubuntu 18.04 LTS (Bionic Beaver), начиная с Plesk Onyx 17.8.
Примечания:
В настоящее время dist-обновление с Ubuntu 16.04 до Ubuntu 18.04 с установленным Plesk не поддерживается.
Программа установки Plesk по умолчанию развертывает MariaDB. Чтобы использовать MySQL в качестве сервера базы данных, установите MySQL до инициализации установщика Plesk.
Предлагаемая процедура:
Другой альтернативой является чистая установка Ubuntu 20.04 на шаге 3. См. https://support.plesk.com/hc/en-us/articles/360015594400-Ubuntu-20-04-support-in-Plesk с примечаниями к выпуску Plesk от 20.04.