Я на Ubuntu 18.04 LTS, используя репозиторий ppa:ondrej/php
.
Сначала я начал получать ошибки в Apache с:
Fatal error: Uncaught Error: Call to undefined function curl_init() in...
После того, как Ондржей выпустил исправление ...
... когда я apt-get update
или apt update && apt upgrade
я все еще получаю обычное
/usr/lib/apt/methods/http:relocation error.
Может кто-нибудь, пожалуйста, скажи мне шаг за шагом в простых словах, что делать? Должен ли я следовать процедуре в № 4 и № 12? или есть что-то еще, что нужно сделать сейчас, когда загружен 2.2.0-2?
Ответ, проверенный для работы:
https://bugs.launchpad.net/ubuntu / + source/libidn2 / + bug/1843507/comments/15
wget http://mirrors.kernel.org/ubuntu/pool/main/libi/libidn2/libidn2-0_2.0.4-1.1build2_amd64.deb
dpkg --purge --force-all libidn2-0 && dpkg --purge --force-all libidn2-0 && dpkg --purge --force-all libidn2-0 && dpkg --purge --force-all libidn2-0
dpkg -i libidn2-0_2.0.4-1.1build2_amd64.deb
apt-mark hold libidn2-0
apt --fix-broken install
apt-get update
apt-get upgrade