YUM下载RPM包及相关依赖并保存到本地

这篇具有很好参考价值的文章主要介绍了YUM下载RPM包及相关依赖并保存到本地。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

方法一:使用yum-plugin-downloadonly插件

A. 安装插件

yum install yum-plugin-downloadonly -y

B. 使用插件

yum install --downloadonly --downloaddir=/tmp/rpms/maven maven
解释:yum install --downloadonly --downloaddir=相关依赖的保存路径 包名
方法二:使用YUM本身提供的包下载工具yumdownloader

A. 安装包下载工具(该工具是YUM工具包的子集)

yum install yum-utils -y

B. 使用工具

yumdownloader --resolve --destdir /tmp/rpms/maven maven
解释:yumdownloader --resolve --destdir 相关依赖的保存路径 包名
方法三:使用YUM本身提供的包下载工具yumdownloader

A. 安装包下载工具(该工具是YUM工具包的子集)

yum install yum-utils -y

B. 使用工具

repotrack --download_path=/tmp/t maven
解释:repotrack --download_path=相关依赖的保存路径 包名

区别:

方法1:会将主软件包和基于当前下载RPM的机器的操作系统所缺少的依赖关系包一并下载下来。
方法2:如果没有参数 --resolve,则只会下载主软件包,加上参数 --resolve 与方法1相同。
方法3:这个比较狠,会下载全量的依赖包,也就是说:将主软件、主软件的依赖包以及依赖包的依赖包全量下载下来。一般情况下使用前两种方法,除非待安装的机器相当干净的情况下才使用方法三。文章来源地址https://www.toymoban.com/news/detail-588124.html

到了这里,关于YUM下载RPM包及相关依赖并保存到本地的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux:安装jdk的三种方法(yum+rpm+下载包)

    在 linux 上使用 yum 安装是非常粗暴无脑的,但仍然有需要注意的点,不然会掉坑里。这里说一下步骤。 1.1. 执行命令 yum list |grep jdk 查看可安装 jdk 版本 执行成功后可以看见如下的结果: 1.2. 选择一个 java 版本进行安装 这里我们希望安装 java1.8 ,因为我们的机器是64位的,所

    2024年02月03日
    浏览(53)
  • centos系统离线下载yum命令的rpm文件并安装

    因为我用的是windows服务器,因此需要一台虚拟机,用来安装centos,虚拟机的安装网上好多教程,这里不做过多介绍 这次同样是按步操作 在本地服务器创建下载目录 - 将yum文件下载到本地 - 在远程服务器上创建目录 - 上传文件到远程服务器目录 - 使用命令安装yum到服务器上

    2024年02月11日
    浏览(44)
  • 基于Linux系统的本地Yum源搭建与配置(ISO方式、RPM方式)

     由于公司业务服务器大部分都在内网环境下运行,内网环境无法直接使用yum安装升级更新软件,所以需要自建Yum源来满足目前日常工作需要。 YUM 常用命令参数: 1.添加YUM源配置文件 2.挂载光盘步骤 3.开启开机自启动挂载 方式一:vim /etc/fstab 方式二:vim /etc/rc.local httpd:使

    2024年02月05日
    浏览(58)
  • Linux的RPM 与 YUM

    rpm 用于互联网下载包的打包及安装工具,它包含在某些 Linux 分发版中。它生成具有.RPM 扩展名的文件。RPM是 RedHat Package Manager(RedHat 软件包管理工具)的缩写,类似 windows 的 setup.exe,这一文件格式名称虽然打上了 RedHat 的标志,但理念是通用的。 Linux 的分发版本都有采用(

    2024年02月21日
    浏览(40)
  • linux软件安装指令---yum和rpm

    卸载软件 安装一个软件包的基本待遇 查询已安装的rpm表 rpm -qa 查看系统中有哪些已经安装的包 采用分页的形式查看所有的文件包,按空格翻页,按回车切换下一行 相当于给上一个题目查出的包确定位置 要去安装一个nagios3Nagios是一款网络监控软件,可以用来监测Linux系统的

    2023年04月27日
    浏览(37)
  • Linux包的管理(RPM和YUM)

    2024年01月24日
    浏览(53)
  • 【Linux安装软件apt, rpm, yum命令】

    查询、验证、安装、升级、卸载、升级、校验、维护RPM数据库信息等综合管理操作。 rpm命令参数: i:install 安装rpm包 v:显示附加信息,提供更加详细的安装系统 ,可以rpm -ih -vv 显示更加多个详细 h:–hash 显示安装的进度,安装时以#####输出 V:校验,对已经安装的软件进行

    2024年02月02日
    浏览(46)
  • 离线安装rpm包以及自建yum仓库

    yum支持如下参数 --downloadnoly 只下载不安装 --downloaddir=directory 下载到指定目录下 因此可以在线下载好需要的rpm包到建立的仓库,后续离线安装rpm包 创建存放rpm包目录 进入到/mnt/Offline_repo目录 下载httpd rpm 查看是否已经下载了httpd rpm包 创建一个软件目录 准备软件的所有rpm包,

    2024年02月08日
    浏览(51)
  • Linux之Yum_rpm_repo详解

    YUM(Yellowdog Updater Modified)是一个基于RPM(Redhat Package Manager红帽包管理器)包的前端软件管理工具,是C/S架构下的一种rpm的前端工具,YUM通过分析rpm header数据,自动处理依赖关系,从指定的repositories仓库源一次性自动下载安装所有依赖的rpm包,无须繁琐地一次次下载、安装。 rep

    2024年02月04日
    浏览(39)
  • “rpm -qa“ 和 “yum list installed“ 的区别

    rpm -qa vs yum list installed : Why certain packages can be found with rpm -qa only? Python 2.7.5 是存在的。 rpm -qa 可以成功查询,但是 yum list installed 却没查到。 the package name version number the repository nickname audit-libs-python.x86_64 2.7.6-3.el7 @base dbus-python.x86_64 1.1.1-9.el7 installed libselinux-python.x86_64 2.5-11.el7

    2024年01月25日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包