아래 명령을 사용하여 PHP 7.1을 설치했습니다.
$ sudo apt-get install software-properties-common
$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt-get update
$ sudo apt-get install -y php7.1
그 후 나는 모듈을 설치하려고합니다. 예를 들어
php7.1-비누
php7.1-mysql
등이지만 아래와 같이 오류가 반환됩니다.
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package php7.1-mysql
E: Couldn't find any package by regex 'php7.1-mysql'
답변1
이는 예상된 결과이며 동작은 EOL(End Of Life) 릴리스에서만 재현되는 것 같습니다. 태그를 지정했기 때문에 Ubuntu 14.04를 사용한다고 가정합니다.14.04.
2014년 4월 17일에 출시되었으며 2019년 4월에 수명 종료(EOL)에 도달했습니다.
따라서 ondrej는 14.04에 대한 지원을 중단했습니다. 즉, Ubuntu를 업그레이드하거나 소스에서 PHP를 설치해야 합니다.
즉시 Ubuntu를 업그레이드하시기 바랍니다. 16.04가 좋은 선택이지만 2018년에 출시되었기 때문에 더 오래 지원되는 18.04도 있습니다.
14.04를 유지하기로 결정한 경우 컴파일할 수 있습니다.소스의 PHP, 원하는 PHP 버전을 찾으려면 여기를 방문하세요.php.net/releases— 이는 이전 릴리스에서도 대부분 작동합니다.