centos8-安装 php74 时出错

centos8-安装 php74 时出错

我是 Linux 新手。尝试按照以下说明在 CentOS 8 上安装 PHP-7.4 时https://rpms.remirepo.net/wizard/,我Unable to resolve argument php:remi-7.4在命令中 收到错误dnf module install php:remi-7.4

CentOS 上已安装 PHP-7.3.22。请帮忙。

Unable to resolve argument php:remi-7.4
No match for package php-cli
Unable to resolve argument php:remi-7.4
No match for package php-common
Unable to resolve argument php:remi-7.4
No match for package php-fpm
Unable to resolve argument php:remi-7.4
No match for package php-mbstring
Unable to resolve argument php:remi-7.4
No match for package php-xml
Error: Problems in request:
broken groups or modules: php:remi-7.4, php:remi-7.4, php:remi-7.4, php:remi-7.4, php:remi-7.4

答案1

我在全新安装 CentOS 8 时遇到了类似的问题。首先,我必须添加 EPEL 8 仓库

sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y
sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm -y

然后禁用所有 php 版本的所有选项,然后特别启用 remi-7.4 的 repo。

sudo dnf module reset php -y
sudo dnf module install php:remi-7.4 -y
sudo yum install yum-utils -y

之后你可以做

sudo yum install php

它将从唯一可用的 php repo (remi-7.4) 安装 php。

以供参考: https://blog.remirepo.net/post/2019/12/03/Install-PHP-7.4-on-CentOS-RHEL-or-Fedora

相关内容