首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Redhat/CentOS用yum命令下载依赖和安装包到本地,自建yum源仓库

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

作者头像
Tianlin_Zz
发布于 2022-11-01 06:19:08
发布于 2022-11-01 06:19:08
1.6K00
代码可运行
举报
文章被收录于专栏:运维日常运维日常
运行总次数:0
代码可运行

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
reposync --repoid=xxxx        #xxxx为镜像仓库名称

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

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

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

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

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
yum install --downloadonly --downloaddir=保存路径 包名

3.创建yum自建仓库

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

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
yum clean all && yum makecache

Q.E.D.

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

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

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
yum的repo文件详解、yum源的更换
我们不想要网上的,因为版本问题,所以我们自己创建一个文件夹,将我们自己需要的依赖都放到这个文件夹里面,因为各个依赖是有关联关系的,写关联关系的是一个文件,如果生成关联关系
一写代码就开心
2022/05/23
7.2K0
yum的repo文件详解、yum源的更换
yum 快速入门与基础
0x00 Linux中软件安装的几种方式 Q:Linux中的如何进行安装、卸载、升级软件和管理? 答:回答这个问题前需要了解Linux的多个发行版本,不同版本之间安装软件方式和命令不一样,且同一个版本
全栈工程师修炼指南
2022/09/28
1.4K0
yum 快速入门与基础
什么是yum源?如何对其进行配置?
哈喽,大家好呀!这里是码农后端。今天来聊一聊Linux下的yum源及其配置相关的内容。简单来说,yum源就相当于一个管理软件的工具,可以想象成一个很大的仓库,里面存放着各种我们所需要的软件包及其依赖。
reload
2024/06/25
9030
什么是yum源?如何对其进行配置?
Linux yum 软件仓库
本机yum仓库 (mount方式) 移除系统自带repo文件 cd /etc/yum.repos.d/ mkdir tmp mv *.repo tmp #删除yum配置文件 /etc/yum.repos.d/yum.repo #新建一个repo文件 [mount-cdrom] baseurl=file:///mnt gpgcheck=0 #不校验gpgkey文件 enabled=1 #开启仓库 挂载光盘或者解包ISO镜像 mount /dev/cdrom /mnt #将cdrom光盘文件挂载到mn
以谁为师
2019/05/31
4.9K0
centos7自建yum源 安装rpm
如果生产环境需要大规模的安装部署rpm包,每次安装,更新,都需要上传,安装,比较麻烦,可以在生产环境中自建一个yum源。
菲宇
2022/12/21
1K0
本地yum源安装mysql
下载页面 https://dev.mysql.com/downloads/mysql/
十毛
2022/07/28
2.5K0
如何查找并下载rpm依赖包并使用yum离线安装rpm包
最近在工作中需要postgresql + postgis的离线安装。安装有两种方式:
create17
2019/04/08
8.8K0
如何查找并下载rpm依赖包并使用yum离线安装rpm包
Centos7.2学习记录(3)——搭建本地yum仓库
胡了了
2017/12/28
1.8K0
Centos7.2学习记录(3)——搭建本地yum仓库
yum 本地软件仓库--reposync
reposync 命令用于将远程的yum存储库同步到本地目录,并使用yum来检索软件包,可以指定外网源(repo id)的软件包同步到本地文件中。
Kevin song
2024/03/21
1.2K0
yum 本地软件仓库--reposync
001.YUM源服务端搭建
提示:本环境方便测试,将服务器地址添加至hosts,生产环境在有DNS情况下可跳过。
木二
2019/07/26
1K0
001.YUM源服务端搭建
linux系统使用之本地yum源搭建 转
[root@test yum.repos.d]# yum install https://rdoproject.org/repos/rdo-release.rpm
阿dai学长
2019/04/03
1.2K0
05-1 搭建yum源
张哥编程
2024/12/07
1750
本地yum仓库搭建及rpm软件包定制
环境内核信息: [root@zabbix-01 ~]# uname -a Linux lodboyedu-01 2.6.32-696.el6.x86_64 #1 SMP Tue Mar 21 19:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux 搭建YUM仓库 创建yum仓库目录 mkdir -p /application/yum/centos6.9/x86_64/ cd /application/yum/centos6.9/x86_64/ rz # 可以
863987322
2018/01/24
1.7K0
yum源本地配置和网络源配置——超级完整详细「建议收藏」
红帽系统是可以免费使用的,但是服务是收费的,RHEL7提供了很好的yum源,但是收费,所以如果你的系统是图形化安装,你使用图形化的时候,会有一个窗口弹出,这是红帽的广告插件,但是你不想付费又不想看到这个广告的时候,可以直接关闭的:查看广告插件: yum list subscript*,删除插件: yum remove subscript* -y 。
全栈程序员站长
2022/09/21
10.8K0
yum源本地配置和网络源配置——超级完整详细「建议收藏」
在Centos7.3搭建Yum私有仓库
使用本地iso镜像创建本地yum仓库,该方法不推荐,只针对yum服务器无法上公网的环境下操作,毕竟iso镜像里的包非常有限。
菲宇
2019/06/12
2.1K0
在Centos7.3搭建Yum私有仓库
基于Linux系统的本地Yum源搭建与配置(ISO方式、RPM方式)
 由于公司业务服务器大部分都在内网环境下运行,内网环境无法直接使用yum安装升级更新软件,所以需要自建Yum源来满足目前日常工作需要。
非著名运维
2022/12/12
3.8K0
下载整个Yum源的所有安装包到本地指定目录
 由于公司业务大部分都在内网环境下运行,内网环境无法直接使用yum安装升级更新软件,所以需要自建Yum源来满足目前日常工作需要。
非著名运维
2022/12/12
3.4K0
下载整个Yum源的所有安装包到本地指定目录
linux学习第二十一篇:安装软件包的三种方法,rpm,yum工具用法,yum搭建本地仓库
若想安装一个包,忘记包的名字,但是记得命令,可以根据命令去搜:yum provides “/*/pvcreate” 安装软件包的三种方法 rpm工具(安装路径和文件名基本上都是固定好的。) yum工具(属于用python开发的工具,实际上操作的对象也是rpm包,比rpm工具有一个优势,支持自动安装依赖的包。最简单的) 源码包(源代码,需要通过编译器把源码包编译成可执行文件。最难的) rpm包介绍 把光盘连接上虚拟机 mount /dev/cdrom /mnt 把光盘挂载到目录/mnt下 [root@xie-
用户1215343
2018/02/05
8700
linux学习第二十一篇:安装软件包的三种方法,rpm,yum工具用法,yum搭建本地仓库
Linux系统yum命令安装软件时保留(下载)rpm包
昨天在部署 zabbix 监控的时候,遇到一个问题:监控服务器处于无外网状态,在线安装不可用。而某些依赖包度娘或谷姐搜索起来也挺呛人的!于是想到一个办法,利用有外网的服务器的 yum 命令来安装这些软
张戈
2018/03/23
6.3K0
CentOS-创建yum本地源
yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。 基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。 yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。
小小工匠
2021/08/16
1.5K0
相关推荐
yum的repo文件详解、yum源的更换
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档