Centos7 本地yum源配置

Centos7 本地yum源配置,第1张

一般除非是最小化安装,不然centos7系统中都会有createrepo命令,如果没有,需要通过rpm -ivh 安装如下三个包:

然后使用,createrepo 命令生成yum仓库

最后,在/etc/yum.repo.d/目录中创建repo文件,文件内容指向本地仓库的路径。repo文件格式如下:

当做完如上 *** 作后,我们使用如下命令创建yum缓存,然后通过yum list命令可以看到仓库内rpm包列表:

1、获取并安装zabbix的yum源

[root@localhost ~]#wget http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm

[root@localhost ~]#rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm

2、生成yum源快照,这样可以直接用tab键来补全安装。

yum makecache

3、查看文件:

[root@localhost ~]# yum search zabbix

Loaded plugins: fastestmirror, langpacks

Loading mirror speeds from cached hostfile

* base: ftp.sjtu.edu.cn

* extras: ftp.sjtu.edu.cn

* updates: ftp.sjtu.edu.cn

Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

1、配置163yum源

[root@localhost iso]# cd /etc/yum.repos.d/

[root@localhost yum.repos.d]# ls

rhel-source.repo

[root@localhost yum.repos.d]# cp rhel-source.repo iso.repo

[163]

name=163

baseurl=

gpgcheck=0

enabled=1

[163]  --------------->必须写的,中括号的内容可以随便写,但一定要有中括号

name = 163r  ----------->可写可不写,内容随便,主要是个提示作用

baseurl=  --------------->你要到http://mirrors.163.com/centos这里,去找到你对应的redhat版本的目录,然后点os、再点x86_64(一般都有),然后用你地址栏上显示的网址替换上面的baseurl就行了,保存退出。

enabled=1 --------------------->数字1为启用当前yum源,0为禁用,默认为1。

gpgcheck=0  ----------------------->是否检查rpm包的数字签名,数字1为检查,0为不检查,可以不写。

具体可以参考 redhat配置yum源   centos一样


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11151955.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存