linux yum本地软件库搭建

关于linux系统搭建yum软件安装库


yum简介

yum(软件包管理器):

  Linux系统提供了多种软件包管理器,如apt、yum、dnf等,yum最大的优势就是能够解决rpm包的依赖问题,自动解决安装时候的依赖。。


本地yum源适用环境

  在无网络环境下,要安装服务就需要用到镜像中自带的yum仓库。在网络搭建及应用比赛环境中便是没有网络。

一、配置方法

此环境在适用于vm虚拟机软件下:

1.镜像拷贝

在vm虚拟机环境下

在这里插入图片描述

  将镜像直接挂载于虚拟机上。

其他环境

  将镜像上传于服务器:此处提供两种方法:
1.scp命令
进入存放镜像的目录
在这里插入图片描述
在这里插入图片描述

| | |
|–|–|``
|scp上传格式: |   scp 上传的文件 接收端管理员@接收端ip:url |

此处是错误例子以及错误原因

在这里插入图片描述
  管理员和接收端ip位置错误,电脑将root认为域名去进行解析,无法解析到ip所以报错。

2.镜像挂载

`   使用mount命令,将拷贝的镜像挂载到某一个文件夹。

  使用vm一般光驱的位置在/dev/cdrom下
在这里插入图片描述
  使用 ls /dev |grep cdrom
在这里插入图片描述
  此时找到光驱位置 ,使用mount进行挂载。
在这里插入图片描述

挂载成功。

3.yum配置

  yum配置文件在/etc/yum.repos.d/下,使用ls查看我们能看到如此之多的配置文件。
在这里插入图片描述
  现在用cat查看任意模板。
在这里插入图片描述
  yum的源文件过于繁琐,所以我们新建一个文件夹 将文件全部移入里面作为备份
在这里插入图片描述
在这里插入图片描述
  此时来创建一个文件,作为新的yum配置文件。
在这里插入图片描述
  注意:文件名随意但是后缀名必须是.repo

现在对此文件进行编辑。
此镜像为centos8,而centos7的软件库全部在/BaseOS下
centos7只需要写一个就行了
在这里插入图片描述

保存退出。


测试一下,可以安装了表示成功。

总结

 将镜像传输到服务器,再将镜像挂载到任意位置。
编辑yum配置文件。将yum库位置指向镜像挂载的文件

衍生

这里提供一个例子:
  如果我们有多台服务器需要配置,scp一台一台传输过于麻烦,此时我们只需要传输一台作为软件库服务器,在软件服务器中将镜像使用http挂载网上,其他服务器只需要在yum配置文件的软件库地址指向软件服务器即可。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值