暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

使用yum命令下载软件包而不安装

watson 2024-06-07
1453
yum命令是一个在基于RedHat系列的Linux软件包管理工具,用于安装/卸载RPM软件包等,使用yum命令安装软件包时如果缺少依赖包,它会将依赖包一并安装,能很好地解决软件包之间的依赖关系。

1. 常用命令

1.1 更新软件包

更新系统中所有可更新的软件包,将软件包的版本更新到最新版本:
yum update
更新指定名称的软件包版本:
yum update <package_name>
将 <package_name> 替换为想要更新的软件包名称,如比需要更新wget软件包:
yum update wget

1.2 安装指定的软件包

语法:
yum install <package_name>
比如安装wget软件包:
yum install wget

1.3 移除指定的软件包

语法:
yum remove <package_name>
比如移除wget软件包:
yum remove wget

2. 只下载不安装

yum虽然很好用,但需要服务器可以访问互联网,或者创建本地yum仓库等,但实际使用过程中经常遇到服务器不能访问互联网。此时就需要使用一台已经联网的服务器或虚拟机,下载需要的软件包及其依赖包,上传到服务器上进行安装:
仅下载软件包和依赖包:
mkdir /rpm  #创建目录,用于存放下载的软件包yum install --downloadonly --downloaddir=/rpm httpd  #下载安装包

图片

参数说明:
--downloadonly        #仅下载软件包--downloaddir=/rpm    #定义下载的软件包保存的目录

3. 总结

下载软件包的依赖包时,会根据当前系统所缺的依赖包而下载,所以必须要跟正式环境保持一致才能下载到完整的安装包及依赖包,最直接的方法是将下载安装包的这台设备以最小化安装方式来部署操作系统,然后再下载安装包。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论