Remi
1.1、Remi简介

Remi仓库包含最新版本 PHP 和 MySQL 包。

Remi官网:http://rpms.remirepo.net

1.2、安装Remi仓库
1.2.1、CentOS

方法一:通过yum安装:

sudo yum install -y --nogpgcheck https://mirrors.tuna.tsinghua.edu.cn/remi/enterprise/remi-release-$(rpm -E %centos).rpm

方法二:

1、使用curl下载Remi仓库配置程序:

curl -LO https://mirrors.tuna.tsinghua.edu.cn/remi/enterprise/remi-release-$(rpm -E %centos).rpm

2、通过rpm安装:

rpm -ivh remi-release-$(rpm -E %centos).rpm
1.2.2、Fedora

方法一:通过dnf安装:

sudo dnf -y install https://mirrors.tuna.tsinghua.edu.cn/remi/fedora/remi-release-$(rpm -E %fedora).rpm

方法二:

1、使用curl下载RPMFusion仓库配置程序:

curl -LO https://mirrors.tuna.tsinghua.edu.cn/remi/fedora/remi-release-$(rpm -E %fedora).rpm

2、通过rpm安装:

rpm -ivh remi-release-$(rpm -E %fedora).rpm
1.3、Remi仓库的中国镜像
1.3.1、常用的Remi的中国镜像
华为开源镜像站https://mirrors.huaweicloud.com/remi
阿里开源镜像站https://mirrors.aliyun.com/remi
首都在线开源镜像站http://mirrors.yun-idc.com/remi
清华大学开源镜像站https://mirrors.tuna.tsinghua.edu.cn/remi
更多
1.3.2、替换方法

1、备份配置文件:

find /etc/yum.repos.d/ -name "remi*.repo" | xargs -i -t cp {} {}.bak

3、使用sed修改配置文件:

find /etc/yum.repos.d/ -name "remi*.repo" | xargs sed -i "s/#baseurl/baseurl/g"
find /etc/yum.repos.d/ -name "remi*.repo" | xargs sed -i "s/mirrorlist/#mirrorlist/g"
find /etc/yum.repos.d/ -name "remi*.repo" | xargs sed -i "s/enabled=0/enabled=1/g"
find /etc/yum.repos.d/ -name "remi*.repo" | xargs sed -i "s@http://rpms.remirepo.net@https://mirrors.tuna.tsinghua.edu.cn/remi@g"

4、使用yum更新缓存:

sudo yum makecache

注意:

上面的脚本find /etc/yum.repos.d/ -name "remi*.repo" | xargs sed -i "s/enabled=0/enabled=1/g"的意思是把所有的remi仓库都打开了, 这个如果用的不是很频繁的话,可以不打开,在使用的时候,加上--enablerepo=remi也可以。示例:

yum -y --enablerepo=remi install libx86