由于 ubuntu 20.04 默认源里没有 php 7.0,需要手动添加源。
Unable to locate package php7.0
$ sudo apt install php7.0
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package php7.0
添加 php 7.0 源的方法:
sudo apt install software-properties-common
sudo apt update
sudo LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
sudo apt update
add-apt-repository: command not found
ubuntu 20.04 默认没有 add-apt-repository 这个工具,所以上面第一步需要手动安装:
sudo apt install software-properties-common
开始安装 php 7.0
sudo apt update
sudo apt install php7.0
sudo apt install php7.0-fpm php7.0-mcrypt php7.0-cli php7.0-xml php7.0-mysql php7.0-gd php7.0-imagick php7.0-recode php7.0-tidy php7.0-xmlrpc php7.0-mbstring php7.0-curl
确认安装成功
$ php --version
PHP 7.0.33-37+ubuntu20.04.1+deb.sury.org+1 (cli) (built: Oct 31 2020 16:52:57) ( NTS )
ubuntu 22.04
经过测试,这个方法在 ubuntu 22.04 上也可以。
参考
- https://askubuntu.com/questions/715944/unable-to-locate-package-php7-0
- https://github.com/oerdnj/deb.sury.org/wiki/Frequently-Asked-Questions
- https://itsfoss.com/add-apt-repository-command-not-found/
微信关注我哦 👍
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式