我正在尝试使用此命令安装imagick
yum install php-pecl-imagick
这导致了这个错误,我认为这是因为我使用的是php7而不是php5
错误:php70u-与php-common-5.4.16-36.el7_1.x86_64的常见冲突
如何下载使用php7和centos7的imagicks新版本?
答案 0 :(得分:0)
删除软件包php *,然后安装php70u。
答案 1 :(得分:0)
订阅IUS社区项目存储库 由于PHP 7.x尚未打包在主要发行版的官方存储库中,因此我们必须依赖第三方来源。几个存储库提供PHP 7 RPM文件。我们将使用IUS存储库。
IUS提供了一个安装脚本,用于订阅其存储库并导入相关的GPG密钥。确保您位于主目录中,并使用curl:
检索脚本curl 'https://setup.ius.io/' -o setup-ius.sh
sudo bash setup-ius.sh
安装必需的软件包 - :
sudo yum install -y mod_php70u php70u-cli php70u-mysqlnd php70u-json php70u-gd php70u-dom php70u-simplexml php70u-mcrypt php70u-intl
有关详细信息,请参阅我的文章install-php7-centos7/rhel