我在 Ubuntu 18.04 LTS 上使用该存储库ppa:ondrej/php
。
我最初在 Apache 中遇到以下错误:
Fatal error: Uncaught Error: Call to undefined function curl_init() in...
在 Ondřej 发布修复程序后……
- https://github.com/oerdnj/deb.sury.org/issues/1247
- https://bugs.launchpad.net/ubuntu/+source/libidn2/+bug/1843507?comments=all
...当我apt-get update
或apt update && apt upgrade
我仍然得到通常
/usr/lib/apt/methods/http:relocation error.
有人能用简单的术语一步一步地告诉我该怎么做吗?我应该按照#4 和#12 中的步骤操作吗?或者现在 2.2.0-2 已上传,还有其他必须做的事情吗?
答案1
答案被证实有效:
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