CenOS下载离线依赖包神器--yumdownloader
2024-08-30 15:36:32
本文只总结一些常用的用法,更详细的说明见
man yumdownloader
和info yumdownloader
。
概述
有时候所在服务器环境不能访问外网,yum安装会感到非常捉急,因为离线rpm安装的话,有很多依赖需要下载安装。因此,需要一个神器来解决问题,没错,就是它——yumdownloader 。
需要注意的是,CentOS 8中,使用了基于DNF技术(YUM v4)的 YUM 工具,dnf命令代替了原先的yum,yum命令只是软链接到dnf,
yumdownloader
实质是dnf download
命令。
安装
yumdownloader 命令在软件包 yum-utils
里面。通常系统已安装该命令,若系统未安装,则可以通过以下命令安装:
yum install yum-utils -y
语法格式
yumdownloader [options] package1 [package2] [package..]
常用参数说明
参数 | 说明 |
---|---|
-q | 静默执行 |
-v | 显示执行细节 |
-y | 所有的选择都答yes |
--downloadonly | 不更新,只下载 |
--destdir | 保存路径,默认为当前路径 |
--resolve | 解析依赖关系并下载所需的包 |
示例
以CentOS 7 minimal使用nginx镜像源安装nginx为例。
nginx镜像源配置
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
安装
yumdownloader --resolve --destdir /tmp/nginx nginx
相关依赖包已下载到/tmp/nginx
[root@test-03 ~]# ls /tmp/nginx/
nginx-1.18.0-2.el7.ngx.x86_64.rpm
最新文章
- r-cnn学习(四):train_faster_rcnn_alt_opt.py源码学习
- Android学习笔记(十四)
- python不同模式打开文件的完全列表
- 使用Keil uVision下载hex文件
- orcale 动态执行语句
- JsonView Tool
- java service wrapper 级别为info导致内存剧增直至溢出
- Simple Chroma Key 0.1.16 图片抠像(vs2003) 无任何插件
- X86 复制本地 生成有问题、类型初始值设定项引发异常
- ☀【JS】检测属性
- 安装SQL Server 那些事儿
- PHP操作Mysql中间BLOB场
- Python 使用心得之--变量命名
- python 项目中的 requirements.txt
- js获取地址栏参数数据
- Caused by: java.lang.ClassNotFoundException: flex.messaging.io.BeanProxy
- Spring Boot 2.0 配置图文教程
- jquery表单提交获取数据(带toast dialog)
- Java核心技术卷一基础知识-第2章-Java程序设计环境-读书笔记
- IBus prior to 15.11 may cause input problems. See IDEA-78860 for details.
热门文章
- Java基础—反射与代理(新手向)
- WeihanLi.Npoi 1.11.0/1.12.0 Release Notes
- 【Kata Daily 190924】Difference of Volumes of Cuboids(长方体的体积差)
- leetcode25word-ladder
- python爬虫09selenium
- day86:luffy:前端发送请求生成订单&;结算页面优惠劵的实现
- ssh连接缓慢的问题分析
- Zabbix + Cloud Alert 实践分享
- Windows/Linux 下反弹shell
- PHP弱类型漏洞学习