yum仅仅下载rpm包不安装
yum download-only#
01、download plugin#
01、下载一个 RPM 软件包
yum install --downloadonly tmux
默认情况下将会下载并把软件包保存到/var/cache/yum/
[root@c7-20-20 ~]# cd /var/cache/yum/x86_64/7/
[root@c7-20-20 7]# find . -name "*.rpm"
./centos7/packages/tmux-1.8-4.el7.x86_64.rpm
./centos7/packages/libevent-2.0.21-4.el7.x86_64.rpm
[root@c7-20-20 7]#
[root@c7-20-20 7]# pwd
/var/cache/yum/x86_64/7
02、通过--downloaddir选项来指定(建议使用这个方便)
yum install --downloadonly --downloaddir=
yum install --downloadonly --downloaddir=./ httpd
yum install --downloadonly --downloaddir=/root/mypackages/ httpd-2.2.6-40.el7
yum install/update并不适用于yum groupinstall默认情况下
02、yumdownloader#
Yumdownloader是一款简单,但是却十分有用的命令行工具,它可以一次性下载任何 RPM 软件包及其所有依赖包
yum install -y yum-utils
01、仅仅下载指定的rpm
yumdownloader httpd
02、下载及依赖的rpm
为了根据所有依赖性下载软件包,我们使用--resolve
yumdownloader --resolve httpd #### 默认情况下,Yumdownloader 将会下载软件包到当前工作目录下
为了将软件下载到一个特定的目录下我们使用--destdir
yumdownloader --resolve --destdir=/root/mypackages/ httpd
yumdownloader --resolve --destdir /root/mypackages/ httpd
03、支持下载组包
不像Downloadonly插件,Yumdownload可以下载一组相关的软件包
yumdownloader "@Development Tools" --resolve --destdir /root/mypackages/
作者: mvpbang
出处:https://www.cnblogs.com/xiaochina/p/16627741.html
版权:本文采用「署名-非商业性使用-相同方式共享 4.0 国际」知识共享许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
2018-08-26 ansible2.4.x RPM急速安装
2017-08-26 Linux下umask的缺省默认权限
2016-08-26 Oracle 11g 7个压缩包说明