源Linux系统yum源修改实践(修改linuxyum)
yum源又称RPM源,是RedHat系Linux操作系统发行版软件包管理的基础,可以使Linux系统的服务器较方便的安装各种应用程序,比如nginx、java、mysql等等。如果服务器网络环境比较复杂,一些离线的安装也可以通过yum源来实现。
更改yum源的指令是`yum-config-manager`,要想更改yum源,先要执行如下指令,查看系统内已安装的yum源:
# yum repolist
Loaded plugins: amazon-id, rhui-lb, search-disabled-reposrepo id repo name
!epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64
假设要将`Extra Packages for Enterprise Linux 7 – x86_64`更改为腾讯云源,就可以运行如下指令:
# yum-config-manager --add-repo http://mirrors.cloud.tencent.com/repo/epel-7.repo
最后就可以查看更改后的yum源了:
# yum repolist
Loaded plugins: amazon-id, rhui-lb, search-disabled-reposrepo id repo name
epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64!tencent-epel/x86_64 tencent epel repo
可以看到,新增加的源是`tencent-epel/x86_64`,这时Epel源就已经更改为腾讯云源。
更改yum源可以使用yum-config-manager中的add或者modify参数,此外在更改完成后,需要执行`yum clean all`将缓存删除,否则系统无法从新源中获取内容。
yum源修改有多种方法,比如可以直接编辑/etc/yum.repos.d/下的repo文件来更改源,也可以使用上面介绍的yum-config-manager更改yum源,当然也可以从第三方提供商下载yum源源配置文件,直接拷贝到/etc/yum.repos.d/下来使用。不管选择什么方式,都可以帮助Linux系统更好的安装和更新一些服务或软件。