利用yum下载rpm包并批量安装

一、下载rpm包

方法一:downloadonly

1
2
3
4
5
1.yum自动下载RPM包及其所有依赖的包至/root/rpm目录:
    
yum install yum-plugin-downloadonly  
 
yum install --downloadonly --downloaddir=/root/rpm <package-name>

方法二:yum-utils中的yumdownloader

1
2
3
4
1.安装yum-utils
  yum -y install yum-utils
2.使用yumdownloader下载软件包httpd
  yumdownloader httpd

方法三:利用yum的缓存功能

1
2
3
4
5
默认情况下,yum在安装软件包后会自动清理软件包,修改配置,使yum不再清理软件包
vim /etc/yum.conf中修改keepcache = 0改为keepcache = 1
/etc/init.d/yum-updatesd restart
yum -y install httpd
这时软件包已经安装下载,目录为/var/cache/yum

二、批量安装

把所有的rpm包放在一个目录下。

1
rpm -Uvh --force --nodeps *rpm
posted @   西门运维  阅读(6351)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· AI与.NET技术实操系列(六):基于图像分类模型对图像进行分类
历史上的今天:
2018-06-15 Jenkins系列之四——设置邮件通知
点击右上角即可分享
微信分享提示