Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
LinuxMint debbie安装PHP7.4_Php_Linux_Debian_Linux Mint - Fatal编程技术网

LinuxMint debbie安装PHP7.4

LinuxMint debbie安装PHP7.4,php,linux,debian,linux-mint,Php,Linux,Debian,Linux Mint,我使用的是LinuxMint,包含以下信息: hi@hiy:~$uname-a-r Linux hi 4.19.0-8-amd64#1 SMP Debian 4.19.98-1(2020-01-26)x86_64 GNU/Linux hi@hi:~$lsb_发布-a 没有可用的LSB模块。 分销商ID:Linuxmint 描述:LMDE 4(黛比) 发布日期:4 代号:黛比 我认为此版本的LinuxMint基于Debian,以下代码没有将php7.4添加到存储库中: sudo apt安装-y

我使用的是
LinuxMint
,包含以下信息:

hi@hiy:~$uname-a-r
Linux hi 4.19.0-8-amd64#1 SMP Debian 4.19.98-1(2020-01-26)x86_64 GNU/Linux
hi@hi:~$lsb_发布-a
没有可用的LSB模块。
分销商ID:Linuxmint
描述:LMDE 4(黛比)
发布日期:4
代号:黛比
我认为此版本的
LinuxMint
基于
Debian
,以下代码没有将
php7.4
添加到存储库中:

sudo apt安装-y apt传输https lsb发布ca证书wget
sudo wget-O/etc/apt/trusted.gpg.d/php.gpghttps://packages.sury.org/php/apt.gpg
回声“黛布https://packages.sury.org/php/ $(lsb_release-sc)main“| sudo tee/etc/apt/sources.list.d/php.list
sudoapt更新
安装
PHP7.4

sudo apt安装php7.4
正在阅读软件包列表。。。多恩
构建依赖树
正在读取状态信息。。。多恩
E:找不到包php7.4
E:无法通过glob'php7.4'找到任何包
E:无法通过正则表达式“php7.4”找到任何包

添加具有PHP7.4包和其他必需的php扩展的ondrej/php。
sudo-apt-install-software-properties-common

sudo添加apt存储库ppa:ondrej/php

sudo apt更新

一旦添加了PPA,就可以安装PHP7.4

执行以下命令安装PHP7.4


sudo apt安装php7.4

可能有点晚,但如果您仔细考虑的话,解决方案相当简单。
希望这能帮助其他遇到同样问题的人

LMDE 4(debbie)是一个利基产品,没有专门为其定义的PHP包。
但是因为它使用Debian 10 BuST作为基础,所以你可以简单地使用BuST包。

解决方案:使用
buster
交换
($lsb\u release-sc)
,它会工作。


这对于其他一些软件包(如Docker)也是必要的。

不支持添加PPAs
我收到此错误
E:包“python软件属性”没有安装候选项
在安装
python软件属性
之前,请尝试
sudo apt get install software properties common