问题:
在服务器(cento6.9)搭建lnmp,安装PHP7的时候,报错"Error: xz compression not available".百度搜索重新安装cengtos的源。
解决方法:
于是,通过以下三步,把7版本的epel删除再装上适合的epel6版本:
1.yum remove epel-release
2.rm -rf /var/cache/yum/x86_64/6/epel/*
3.rpm -Uvh http://mirrors.ustc.edu.cn/epel/epel-release-latest-6.noarch.rpm
4.rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
再次执行安装命令安装php7,发现仍然提示此错误。在网上查找的解决方法大都同上,反复操作多次后问题都没有得到有效的解决。
后,认真看错误提示,内容是“xz 压缩不可用”,我没用安装这个工具。
接下来执行以下步骤安装xz:
yum clean all (清空epel的安装)
yum -y install xz
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
再执行重新执行安装phpyum install -y php70w