Centos制作本地安装源-本地封装需要的软件

安装createrepo
yum install -y createrepo

下载rpm包到本地
vi /etc/yum.conf

将keepcache的值设置为1;

这样就可以将yum安装时的rpm包保存在 /var/cache/yum下面

创建本地源
1.新建本地源目录

mkdir /local-yum/

将安装所需的包放置到创建的目录中,注意依赖的包文件 

2.在/etc/yum.repos.d/下面创建一个repo文件

[local-yum]

name=local-yum

baseurl=file:///local-yum/ #文件目录不能设置到i386,否则本地源使用会报错

enabled=1

gpgcheck=0

解释:[…] 代表这个库的名字,必须是唯一的,不可以重复。

name= 是这个库的说明,没有太大的实际意义,只是一个字段说明。

baseurl= 说明采取什么方式传输,具体路径在哪里,可以使用的方式有,file:///,ftp://,http://等

enabled=1 说明启用这个更新库,0表示不启用。

gpgcheck=1 表示使用gpg文件来检查软件包的签名

gpgkey= 表示gpg文件所存放的位置,此处也可以有http方式的位置。

3.开始生成配置文件

cd /local-yum

createrepo ./

createrepo -v ./

执行完成之后会出现一个文件夹,不要动它

后期更新可以使用createrepo --update ./

4.更新本地源

cd /etc/yum.repos.d/

mkdir backup

备份原来的源信息,只保留自己创建的.repo文件

mv ./Cent* ./backup

yum clean all

yum repolist

yum list

之后就可以yum install -y 安装你打包的软件

5.例子

[gantry_rpm]

name= gantry_rpm local repository

baseurl=file:///soft/gantry_rpm

gpgcheck=0

enabled=1

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值