在CentOS系统上安装REMI仓库的方法
程序员文章站
2022-07-07 19:11:01
这篇文章主要介绍了在CentOS系统上安装REMI仓库的方法,REMI仓库经常为RedHat系Linux的软件提供更新源,需要的朋友可以参考下... 15-06-18...
remi 仓库提供了centos和rhel的核心包的更新版本,尤其是最新的php/mysql系列(lctt 译注:当你需要一个更新包,而 centos/rhel 没有及时提供更新时, remi 仓库可以帮助你)。
安装remi仓库要记住的一件事是不要在启用了remi仓库时运行yum update。因为remi仓库的包名与rhel/centos中的相同,运行yum update可能会触发意外的更新。一个好办法是禁用remi仓库,在你需要安装rmei仓库中独有的包时再启用。
预备工作
安装remi仓库之前,你首先需要启用epel仓库,因为remi中的一些包依赖于epel。按照这份指南在centos或者rhel中设置epel仓库。
安装remi仓库
现在按照下面的步骤安装remi仓库。
在centos 7上:
复制代码
代码如下: $ sudo rpm --import http://rpms.famillecollet.com/rpm-gpg-key-remi
$ sudo rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
$ sudo rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
在centos 6上:
复制代码
代码如下: $ sudo rpm --import http://rpms.famillecollet.com/rpm-gpg-key-remi
$ sudo rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
$ sudo rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
默认地,remi是禁用的。要检查remi是否已经成功安装,使用这个命令。你会看到几个remi仓库,比如remi、remi-php55和remi-php56。
$ yum repolist disabled | grep remi
从remi仓库中安装一个包
如上所述,最好保持禁用remi仓库,只有在需要的时候再启用。
要搜索或安装remi仓库中的包,使用这些命令:
复制代码
代码如下: $ sudo yum --enablerepo=remi search <keyword>
$ sudo yum --enablerepo=remi install <package-name>
$ sudo yum --enablerepo=remi install <package-name>