在命令下运行时,我得到了这个错误
sudo apt install php7.2 php7.2-common php7.2-cli php7.2-fpm
正在读取状态信息...完成
E: Unable to locate package php7.2
E: Couldn't find any package by glob 'php7.2'
E: Couldn't find any package by regex 'php7.2'
E: Unable to locate package php7.2-common
E: Couldn't find any package by glob 'php7.2-common'
E: Couldn't find any package by regex 'php7.2-common'
E: Unable to locate package php7.2-cli
E: Couldn't find any package by glob 'php7.2-cli'
E: Couldn't find any package by regex 'php7.2-cli'
E: Unable to locate package php7.2-fpm
E: Couldn't find any package by glob 'php7.2-fpm'
E: Couldn't find any package by regex 'php7.2-fpm'
发布于 2018-06-20 03:43:21
您需要手动添加ondrej PPA
才能在Ubuntu 17上安装PHP7.2。
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php7.2
或者,通过克隆git存储库从源代码编译它,签出所需的版本,生成& make。
有关从源代码编译PHP的更多信息,请查看源代码中的如何构建/编译PHP。
发布于 2018-09-17 14:58:13
我也有过类似的问题。这一页帮助我解决了这个问题。https://tecadmin.net/install-php-debian-9-stretch/
具体来说,在php安装之前运行这些命令
sudo apt install ca-certificates apt-transport-https
wget -q https://packages.sury.org/php/apt.gpg -O- | sudo apt-key add -
echo "deb https://packages.sury.org/php/ stretch main" | sudo tee /etc/apt/sources.list.d/php.list
发布于 2019-10-23 04:53:11
https://stackoverflow.com/questions/50947291
复制