题主尝试了数次使用以下代码安装php7.2
sudo apt-get install software-properties
然后遇到错误
Could not get lock /var/lib/dpkg/lock-frontend
原因解析:
在上一次下载资源时,由于网络问题,下载失败。当换一个较好一点网络环境之后,下载失败报错。
原因在于,上一次不正常的关闭下载,导致资源被锁不可用,删除异常的资源,重新下载即可。
解决方案
定位异常资源
cd /var/lib/dpkg/lock-frontend
然后删除该文件
sudo rm -rf /var/lib/dpkg/lock-frontend
sudo apt-get update
重新再次运行首行代码
sudo apt-get install software-properties
然后显示如下
解决方案
输入以下代码
sudo apt-get install software-properties-common
再输入即可
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get -y install php7.2