欢迎访问linux宝典,请记住本站唯一域名:www.linuxbaodian.com

yum仓库

来源:原创    更新时间:2018-08-26 06:21:58    编辑:管理员    浏览:1600

实例1:搭建本地yum仓库

搭建本地的yum源的时候我们需要用到镜像文件,一个镜像文件3.7个G里面装的全是rpm包
搭建本地yum源的第一步就是挂载光盘
mount /dev/cdrom /mnt  临时挂载
echo " mount /dev/cdrom /mnt " >>/etc/rc.local 写到开机自启动的文件里面,达到永久挂载的效果,方便我们以后使用
然后进入到/ect/yum.repos.d/目录下,删除这个目录下的其他文件(不建议),或剪切走。
然后开始写一个  XXXX.repo  文件,这个文件必须以.repo结尾
[root@baodian yum.repos.d]# cat >>Centos.repo<<EOF
> [Centos_local_yum]
> name=Centos_local_install
> baseurl=file:///mnt
> enabled=1
> gpgcheck=0
> EOF
第一行:本地仓库的说明信息
第二行:本地仓库的名称
第三行:通过哪种方式来确定yum源的地址
        file://  本地文件
        http://  通过http协议访问
        ftp://   通过ftp访问,集群定制软件仓库最常用的方法
第四行:是否启动这个源,0表示不启用,1表示启用
第五行:是否检测,我们基本上都选择0,不检测
然后便可以使用了

实例2:搭建网络yum仓库

前提准备:服务器必须能通过域名上网,环境准备完成开始操作

寻找一个国内的yum-阿里的yum源:https://opsx.alibaba.com/mirror

image.png

寻找合适的yum源

然后把上面的命令复制一下放到服务器上下载下来。image.png

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

sed -i 's#$releasever#6.9#gp' CentOS-Base.repo    把里面的版本型号替换成你当前的系统版本

yum clean all     先清空以前的本地缓存

yum makecache   生成本地缓存

能正常使用


实例三:定制yum仓库


工作场景:在实际的工作环境中,我们的集群服务器有好多是不能直接访问外网的,我们安装软件的时候不可能在每台服务器上都挂载一个光盘(费时又费力),这个时候我们就需要找一台服务来充当本地的yum源服务器。来定制我们自己需要软件仓库。有什么需要安装的软件,我们直接放到这台服务器上,因为在内网,所以网络传输速度快,实现了高速,高效率的安装。

我们今天就通过ftp的方式来搭建本地的yum仓库

1)安装vsftp服务,

yum -y install vsftpd

2)安装指定yum仓库必要的软件包createrepo.noarch

yum -y install createrepo.noarch   生成yum索引的时候需要

3)在/vat/ftp目录下创建Packet目录

mdkir -p /var/ftp/Packet

然后把我们定制需要的rpm包上传至这个里面。

4)然后执行命令生成yum索引列表

cd /var/ftp/ ; createrepo ./  #每次放入新的软件包,都需要重新生成索引列表

5)关闭防火墙或放行FTP端口

关闭的命令 /etc/init.d/iptables stop  最好执行两次以上

放行端口的命令 iptables -I INPUT -p tcp --dprot 21 -j ACCEPT

                  iptables -I INPUT -p tcp --dprot 20 -j ACCEPT

6)然后到客户端里面配置,只需要把baseurl更改一下就行

[root@baodian yum.repos.d]# cat >>Centos.repo<<EOF
> [Centos_local_yum]
> name=Centos_local_install
> baseurl=ftp://yum_server_IP/Packet
> enabled=1
> gpgcheck=0
> EOF
yum clean all


yum makecache   生成本地缓存
能正常使用








评论区

表情

共0条评论
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~

相关内容

点击排行

随机新闻

评论排行榜