常用 Linux RPM 下载地址和 RPM 下载方法

发布时间: 更新时间: 总字数:503 阅读时间:2m 作者: IP上海 分享 网址
专栏文章
  1. 常用 Linux RPM 下载地址和 RPM 下载方法(当前)
  2. Linux rpmbuild 使用介绍及 OpenStack rpm 打包示例
  3. RPM SPEC常用路径以及宏变量
  4. Linux 搭建本地 YUM 源
  5. OpenStack rpm-packaging 介绍使用
  6. CentOS 基于mock构建RPM包
  7. 使用Coprs构建并发布RPM包
  8. Ruby1.9.3 rpm安装包制作
  9. Ruby2.3.1 rpm安装包制作
  10. Ruby2.4.x rpm安装包制作
  11. Haproxy rpm 制作方法
  12. 解决执行yum报Segmentation fault错误问题

玩 Linux 经常找不到 RPM 的下载地址,本文汇总常见 RPM 下载地址。本文也提供 RPM 包缓存方法。

常用地址

安装包下载

yum-downloadonly

需要先安装,执行命令

yum install -y yum-downloadonly
or
yum install -y downloadonly
or
yum install -y yum-plugin-downloadonly

yum-downloadonly可以用来下载指定功能的rpm但不安装,用法:

yum install -y --downloadonly --downloaddir=/tmp/rpmpackages/ httpd
or
yum install -y --downloadonly --installroot=/tmp/rpms --downloaddir=/tmp/rpmpackages/ httpd

说明:

  • 适用于 yum install/yum update,但是并不适用于 yum groupinstall
  • –downloaddir:下载和保存软件包到指定位置
  • –installroot:指定安装目录,解决安装软件包后,downloadonly不生效问题
  • 默认情况下,该命令将会下载并把软件包保存到 /var/cache/yum/rhel-{arch}-channel/packageslocation 目录,不过,可以下载和保存软件包到任何位置,你可以通过 --downloaddir 选项来指定,也可通过 /etc/yum.confcachedir 参数指定。

yumdownloader

yumdownloader 是一款简单,但是却十分有用的命令行工具,它可以一次性下载任何 RPM 软件包及其所有依赖包。

安装:

yum install yum-utils

使用:

yumdownloader --resolve --destdir=/tmp/rpmpackages/ httpd
or
yumdownloader --resolve --destdir /tmp/rpmpackages/ httpd

说明:

  • –resolve:所有依赖性下载软件包
  • –destdir:下载和保存软件包到指定位置

Yumdownload 可以下载一组相关的软件包:

yumdownloader --resolve --destdir /tmp/rpmpackages/ "@Development Tools"
Home Archives Categories Tags Statistics
本文总阅读量 次 本站总访问量 次 本站总访客数