Linux配置自定义yum仓库与网络仓库

自定义yum仓库

当镜像自带的yum源无法满足我们的时候我们就可以通过自定义yum仓库或者网络yum源来扩展自己的yum仓库,接下来为大家介绍这两种方法。
首先我们介绍自定义yum仓库自定义yum仓库就是将自己需要的软件包已经配套的包放在一个文件夹内组成基本的yum软件源然后通过createrpo命令生成软件仓库的数据文件,再将这个仓库路径加入到写入yum文件内即可使用。

首先写仓库数据文件在这里使用createrepo命令来自动生成。

createrepo:

格式: createrpo 文件路径

当有了配置文件后就可以在yum仓库配置文件内写入了然后就可以使用了。(如果要看怎么写配置yum文件可以看我的这篇文章:http://t.csdnimg.cn/9wnfR)

当你向软件仓库添加或删除包时需要更新数据文件

createrepo --update 仓库路径

更新完后更新yum缓存:yum makecache

网络yum仓库

yum自身可以识别Web和Ftp服务,所以利用网络服务提供yum仓库

构建Ftp服务:

vim   /etc/vsftpd/vsftpd.conf      #编辑配置文件
anonymous_enable=YES               #设置为无密码

systemctl restart vsftpd           #重启服务
systemctl enable vsftpd            #设置开机自启

Ftp服务有一个共享文件的主目录在/var/ftp内将文件放入

完成后可以通过curl浏览器观看共享内容看服务是否搭建成功

网络源有许多种只要找到对应的路径并且可以访问就可以写入yum配置文件内使用 但要注意的是网络源使用的传输协议,协议不同yum配置文件内的Baseurl的内容就不同下面是我总结的几种常用路径对应的开头表示

file://本地文件
http://HTTP协议的源
nfs://nfs协议的源
ftp://ftp协议的源
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值