首页 > 其他 > 详细

制作离线yum源

时间:2020-10-16 17:23:48      阅读:32      评论:0      收藏:0      [点我收藏+]

一、下载软件离线包方式

1、 “yum deplist”查找 rpm 包的依赖列表

# yum deplist ansible

已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
软件包:ansible.noarch 2.9.13-1.el7
   依赖:/usr/bin/env
   provider: coreutils.x86_64 8.22-24.el7
   依赖:/usr/bin/python2
   provider: python.x86_64 2.7.5-88.el7
   依赖:PyYAML
   provider: PyYAML.x86_64 3.10-11.el7
...

2、repotrack方式下载全量依赖包

# 安装yum-utils
$ yum -y install yum-utils

# 下载 ansible 全量依赖包
$ repotrack ansible

3、yumdownloader和downloadonly 插件

两者仅会将主软件包和基于你现在的操作系统所缺少的依赖关系包一并下载。

# 安装yum-utils
$ yum -y install yum-utils

# 下载 ansible 依赖包
$ yumdownloader --resolve --destdir=/tmp ansible

参数说明:

  • –destdir:指定 rpm 包下载目录(不指定时,默认为当前目录)
  • –resolve:下载依赖的 rpm 包。
# 安装插件
$ yum -y install yum-download

# 下载 ansible 依赖包
$ yum -y install ansible --downloadonly --downloaddir=/tmp

4、离线安装rpm包

$ rpm -Uvh --force --nodeps *.rpm

二、制作yum离线源方式

1、用到 createrepo工具

https://www.cnblogs.com/asheng2016/p/local-yum.html

https://www.cnblogs.com/asheng2016/p/local-yum-http.html

2、直接同步源到本地

https://blog.csdn.net/kxzhaohuan/article/details/81713933

三、挂载一个iso文件

 

 

制作离线yum源

原文:https://www.cnblogs.com/zjz20/p/13826740.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!