yum源下载:  yumdownloader rpm包名

如 :要下载 关于 pcre2-devel的包,

发现需要 依赖:

Downloading packages:
(1/4): pcre2-10.23-2.el7.x86_64.rpm                                                                   | 201 kB  00:00:00     
(2/4): pcre2-utf16-10.23-2.el7.x86_64.rpm                                                             | 189 kB  00:00:00     
(3/4): pcre2-devel-10.23-2.el7.x86_64.rpm                                                             | 545 kB  00:00:00     
(4/4): pcre2-utf32-10.23-2.el7.x86_64.rpm                                                             | 181 kB  00:00:00   

然后再使用命令下载:

yumdownloader pcre2-utf32-10.23-2.el7.x86_64

yumdownloader pcre2-utf16-10.23-2.el7.x86_64

yumdownloader pcre2-10.23-2.el7.x86_64

yumdownloader pcre2-devel-10.23-2.el7.x86_64

方法二:

使用 yumdownloader --resolve  包名,  自动下载 该rpm安装所需的依赖;

获取 httpd 安装包及依赖,并放到指定目录中(也可以将下面的 = 换为空格)

yumdownloader --resolve --destdir=/root/mypackages/ httpd

参考:https://blog.csdn.net/qq_45083975/article/details/131009826利用yumdownloader工具下载rpm包及其依赖_yum 下载rpm包_x²+(y-√³x²)²=1的博客-CSDN博客

要使用yum命令下载rpm包,可以按照以下步骤进行: 1. 打开终端并以root用户身份登录。 2. 使用以下命令更新yum缓存:

   yum makecache
   

3. 使用以下命令搜索要下载的rpm包:

   yum search <package-name>
   

4. 找到要下载的rpm包后,使用以下命令下载:

   yum install <package-name>
   

或者,如果您已经知道要下载的rpm包的URL,可以使用以下命令直接下载:

   yum install <package-url>
   

5. 下载完成后,rpm包将保存在默认的yum下载目录中,通常是/var/cache/yum目录。 注意:下载的rpm包可能会有依赖关系,yum会自动下载并安装这些依赖关系。如果您想要下载rpm包但不安装它们,请使用以下命令:

yumdownloader <package-name>

yum 安装本地rpm包

在 Linux 中,可以使用以下命令批量安装下载好的 RPM 包及其依赖关系:

yum localinstall /path/to/*.rpm

其中,`/path/to/*.rpm` 表示 RPM 包所在的目录,`*.rpm` 表示该目录下所有的 RPM 包。使用该命令时,yum 会自动检查并安装 RPM 包及其依赖关系。 如果您只想安装某些特定的 RPM 包,可以将 `*.rpm` 替换为具体的 RPM 包名,多个 RPM 包名之间用空格分隔。 需要注意的是,使用该命令时,yum 会自动从仓库中下载缺失的依赖关系,如果您不想从仓库中下载依赖关系,可以使用 `--disablerepo=*` 参数禁用仓库,如下所示:

yum localinstall --disablerepo=* /path/to/*.rpm

这样,yum 将只安装本地已经下载好的 RPM 包及其依赖关系,不会从仓库中下载缺失的依赖关系。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐