首页 > 网络运维 > Linux&centos > 正文

CentOS7配置本地Yum源

CentOS7配置本地Yum源

CentOS 7 是一款优秀的 Linux 发行版,可以在安装完成之后,用它的 Yum 包管理器从网络上自动获取安装所需的软件包。Yum 包管理器有一个非常优秀的特性是可以识别当前的网络环境,连接最快的源,从而提升安装和更新的速度,但有时候,我们也需要专门配置一些本地 Yum 源以满足一些特定的需求,下面就介绍在 CentOS 7 中如何配置本地 Yum 源。

一、查看已安装的 Yum 仓库

首先,需要看一下系统中已经安装了哪些 Yum 仓库,CentOS 7 的 Yum 仓库的配置存放在 /etc/yum.repos.d 目录下,可以在终端中用 ls 命令查看它的内容:

# ls /etc/yum.repos.d

CentOS-Base.repo CentOS-Vault.repo epel.repo epel-testing.repo

CentOS-CR.repo CentOS-fasttrack.repo fedora.repo remi.repo

可以看到,CentOS 7 默认已经安装了 CentOS-Base.repo, CentOS-CR.repo, CentOS-fasttrack.repo 等几个仓库,其中 CentOS-Base.repo 为基本仓库,其它为扩展仓库。

二、配置本地 Yum 仓库

要配置本地 Yum 仓库,首先可以先用普通文本编辑器新建一个文件,本例中新建一个文件名为 local_yum_repo.repo,并在文件中输入如下内容:

[local_yum_repo]

name=local_yum_repo

baseurl=file:///media/cdrom

enabled=1

gpgcheck=0

这样,就创建了一个名为 local_yum_repo 的本地 Yum 仓库,baseurl 设置指向安装文件所在位置,enabled 设置为 1,表示启用该仓库,gpgcheck 设置为 0,表示不需要检查 GPG 签名,然后将文件移动到 /etc/yum.repos.d 目录下:

# mv local_yum_repo.repo /etc/yum.repos.d/

最后,就可以用 yum 命令搜索、安装和更新软件了:

# yum search apache

# yum install apache

# yum update apache

三、禁用不想用的仓库

有时候,用本地 Yum 仓库安装软件,可能有些仓库会抢先更新,从而导致安装的版本不一致,这时候可以禁用部分仓库以解决这个问题,找到要禁用的仓库配置文件:

# ls /etc/yum.repos.d/

CentOS-Base.repo CentOS-Vault.repo epel.repo epel-testing.repo

CentOS-CR.repo CentOS-fasttrack.repo fedora.repo remi.repo

将 enabled 的值设置为 0,即可禁用该仓库:

# vim epel.repo

[epel]

name=Extra Packages for Enterprise Linux 7 - $basearch

baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch

enabled=0 #禁用仓库

gpgcheck=1

保存后,再次搜索,可以发现该仓库不再出现:

# yum search apache

...

已加载插件:fastestmirror

Loading mirror speeds from cached hostfile

* base: mirrors.zzidc.com

* elrepo: mirror.mns.cn

* epel: mirror.njupt.edu.cn

* extras: mirrors.neusoft.edu.cn

* updates: mirrors.noc.im

依赖关系树

正在检查

apache2-core.x86_64 : The Apache HTTP Server

...

以上就是 CentOS 7 中如何配置本地 Yum 源的详细介绍,希望对需要的朋友提供一定的参考和帮助,如果您有更多的关于 CentOS 7 配置本地 Yum 源的知识,欢迎在本文下留言讨论,本文小编会及时为您解答。

打赏
海报

本文转载自互联网,旨在分享有价值的内容,文章如有侵权请联系删除,部分文章如未署名作者来源请联系我们及时备注,感谢您的支持。

转载请注明本文地址:http://www.atpbike.com/article/centos/3023.html

相关推荐

支付宝
微信
赞助本站