制作linux本地yum源,Centos6 制作本地yum源

今天来介绍一个略吊的技能,在 centos6 上制作本地的 yum ,这样当你要给客户装软件的时候,就可以实现离线安装了。

下载rpm

yum 实际就是一个 rpm 包管理器,我们要制作我们的 yum 源,也就是要下载一堆我们需要的 rpm 包,如何下载到我们需要的 rpm 包呢,我们用一个 yum 插件 yum-downloadonly , 它可以实现当我们通过远程源安装软件时,将依赖的 rpm 保存到一个指定目录而不安装。

yum install yum-downloadonly -y

我们假设我们只需要安装软件 php-fpm,所以执行

mkdir -p /yum/local

yum -y install php-fpm --downloadonly --downloaddir=/yum/local

通过这个命令,我们将通过 yum 安装 php-fpm 要依赖的所有 rpm 都下载到了 /yum/local 目录中,下面我们就可以建立我们的本地源了

建立本地源

建立本地源我们通过一个软件 createrepo, 让我们安装它

yum -y install createrepo

然后制作本地源

createrepo /yum/

就这么简单

配置本地源

到了最后的时刻了,让我们 cd 到 /etc/yum.repos.d/ 中 创建一个 repo 文件 ,内容为

[Local]

name=Local Yum

baseurl=file:///yum/

gpgcheck=0

enabled=1

命名为 CentOS-Local.repo

测试

好了,我们可以试试了, 让我们用我们的本地源来安装 php-fpm ,看看它是多么的飞快

yum install --disablerepo=\* --enablerepo=Local php-fpm

喜欢 (2)or分享 (0)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值