Linux局域网YUM

局域网 YUM

在日常工作情况下,多台服务器可能都需要安装同样的服务等。那么我们重复下载多

次同样的安装包就是并不合理的了(占用带宽、下载时间较长等问题)。所以我们更需要

“一次下载,多次使用”的方式来使用。

在这种情况下,需要分清“服务器端”和“客户端”两种身份。

服务器端我们使用 centos7.6 当作服务器端,将 RPM 包共享给客户端,在当前实验

下,我们使用光盘 YUM 源作为共享。我们主要使用 createrepo 命令创建 repository 仓

库。在当前此命令是安装过的。如果没有此命令 yum 安装即可。

服务器端

1.yum -y install httpd createrepo        

#安装  httpd apache  和createrepo命令生成rpm包依赖关系。服务器端安装包来源不限。

2.mkdir /var/www/html/package                                   #创建目录用于保存rpm包。

3.cp -a /mnt/Packages/* /var/www/html/package/        #复制所有光盘中rpm包。

4.createrepo /var/www/html/                                           #生成rpm包之间的依赖关系。

5.iptables -F                                                                       #清空防火墙。

6.systemctl start httpd                                                         #启动httpd服务。

7.查看80端口 netstat -anpt    再用浏览器测试访问。

客户端:

1.修改vim  /etc/yum.repos.d/CentOS-Media.repo

将 enabled=1 修改为 0。   0=不使用

2.修改vim   /etc/yum.repos.d/CentOS-Base.repo,注释所有信息添加:

或者删除网络源文件重写  vim  /etc/yum.repos.d/lan.repo

[自定义]

name=centos7  (可不写)

baseurl=http://192.168.30.252(服务器端IP网站地址)

gpgcheck=0

enabled=1

3.iptables -F                                #清空防火墙规则。

4.yum list

5.yum install                        #测试或安装。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值