나는해야합니다 php7.2-curl
. 그러나 Debian 10 에서는 apt
.libcurl3
libcurl3
Debian 9.9로 롤백해야 합니까?
나는 PHP 7.3으로 전환을 시도했지만 php7.3-curl
그것도 상황에 따라 다릅니다 libcurl3
!
답변1
설치하다온드레이 수리의 창고, 성공적으로 설치했습니다 php7.3-curl
. 그것이 제안하는 버전은 데비안 10 php7.2-curl
에 의존하는 것으로 보이며 libcurl4
, 이를 통해 작동할 수 있습니다.
Debian 10 저장소를 설치하려면 다음을 추가하세요.
deb https://packages.sury.org/php/ buster main
귀하의 것 또는 /etc/apt/sources.list
아래의 새 파일로 이동하여 실행하십시오.php.list
/etc/apt/sources.list.d
# apt update && apt upgrade
# apt install php7.2-curl
설치 시 Ondrej 저장소를 통해 다음을 얻었습니다.
# apt-cache depends php7.2-curl
php7.2-curl
Dépend: php-common
Dépend: ucf
Dépend: php7.2-common
Dépend: libc6
Dépend: libcurl4
답변2
PHP 7.2를 설치하려면 데비안 9로 되돌려야 할 수도 있습니다. 그렇습니다. 전환은 상당히 복잡한 과정이며 데비안 10 libcurl
기반의 패키지를 혼합하고 일치시키는 것은 불가능합니다 . 데비안 10을 사용하기 때문에 이에 따라 패키지를 사용해야 합니다. (Ondrej는 아마도 어느 시점에 Debian 10 호환 PHP 7.2 패키지를 제공할 것입니다. 계획이 무엇인지는 모르겠습니다.)libcurl3
libcurl4
libcurl4
Debian 10에서는 PHP 7.3을 설치할 수 있습니다.php7.3-curl
에 따라 달라집니다 libcurl4
. 그렇지 않은 경우 구성에 충돌하는 저장소가 있을 수 있습니다. Debian 자체에서만 PHP 패키지를 설치하도록 하십시오.