在Centos 系统下制作本地yum源

       在日常工作中,大家经常会遇到服务器不通公网,导致无法使用yum install 来安装所需要的软件。本文主要介绍在服务器不通公网的情况下如何在目标服务器上安装所需软件的方法。

       1,直接找对应的安装包手工安装。如何找对应的软件包这里罗列几种方法:

(1)在本地可以通公网的windows设备上,通过浏览器去相关的rpm仓库下载所需的安装包。

(2)找服务器所安装系统对应的iso文件,解压后到rpm所在目录去找。

(3)构建一台和目标服务器系统一致的,可以连接公网的服务器。通过yum下载需要的安装包。

     yum install --downloadonly 软件名称 --downloaddir=下载路径

       2,构建本地yum源,然后通过yum 进行安装。

     (1)准备rpm包

   rpm包源建议使用对应的iso文件进行解压获得。

     (2)安装 createrepo 工具

[root@hostlocal ~]# yum -y install createrepo
[root@hostlocal ~]# createrepo /data/rpm-packet #将本地rpm打包
[root@hostlocal ~]# createrepo --update /data/rpm-packet #更新本地rpm包

     (3)制作本地yum源对应的repo文件

[root@hostlocal ~]# vim /etc/yum.repos.d/local_base.repo
[local_base]
name=local_base
baseurl=file:///data/rpm-packet   #此路径和放置rpm包路径对应
gpgcheck=0
enabled=1

[root@hostlocal ~]# yum clean all  
[root@hostlocal ~]# yum makecache  
[root@hostlocal ~]# yum list |grep 你的包名 #此时就可以看到我们制作的rpm包名

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值