前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Redhat/CentOS用yum命令下载依赖和安装包到本地,自建yum源仓库

Redhat/CentOS用yum命令下载依赖和安装包到本地,自建yum源仓库

作者头像
Tianlin_Zz
发布2022-11-01 14:19:08
1.4K0
发布2022-11-01 14:19:08
举报
文章被收录于专栏:运维日常

拓展:同步网络源到本地目录,以方便内网快速传输,更利于制作本地yum源。

代码语言:javascript
复制
reposync --repoid=xxxx        #xxxx为镜像仓库名称

命令使用后会在当前目录生成一个一样xxxx 的文件夹,里面放的便是你选择仓库的rpm包,一样xxxx目录下会有一个repodata目录可以为写入repo文件做指定的。写入repo文件便于以下自制本地源一样。

自建yum源就是使用自己本地的rpm包来作为yum的源仓库。扩展 使用yum命令下载安装包以及依赖文件到本地。

1.可以在yum命令安装的同时不清除安装包

代码语言:javascript
复制
vim /etc/yum.conf
 
cachedir=/var/cache/yum/$basearch/$releasever    //自定义安装包及依赖下载目录
keepcache=0       //1为启用,0不启用,把这里改为1

2.直接用命令下载包和依赖(不包括安装)

代码语言:javascript
复制
yum install --downloadonly --downloaddir=保存路径 包名

3.创建yum自建仓库

代码语言:javascript
复制
yum install -y createrepo    
 
createrepo 本地存放安装包的文件夹
 
vim /etc/yum.repos.d/dly.repo
 
[dly]
name=dly
baseurl=file:///本地存放安装包文件夹路径
enabled=1
gpgcheck=0

然后执行一下清理和缓存命令就可以了

代码语言:javascript
复制
yum clean all && yum makecache

Q.E.D.

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 拓展:同步网络源到本地目录,以方便内网快速传输,更利于制作本地yum源。
  • 自建yum源就是使用自己本地的rpm包来作为yum的源仓库。扩展 使用yum命令下载安装包以及依赖文件到本地。
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档