回答
- 要通过 yum 查看可用的特定版本,我们可以使用 -showduplicates 开关。
# yum --showduplicates list [package_name]
例如 :
# yum --showduplicates list httpd Loaded plugins: product-id, security, subscription-manager. Installed Packages httpd.x86_64 2.2.15-39.0.1.el6 @ol6_x86_64_latest --- installed Available Packages httpd.x86_64 2.2.15-5.0.1.el6 ol6_x86_64_latest --- older versions httpd.x86_64 2.2.15-9.0.1.el6 ol6_x86_64_latest ....
2.如果离线安装需要下载旧版本包和依赖包,可以使用以下方法之一从网上下载特定版本的RPM,然后使用yum安装.
www. On IT Road .com
方法一
要将软件包下载到本地目录,请使用 -downloaddir=[dir] 选项以及 yum 命令的 -downloadonly 开关。
# yum install --downloadonly --downloaddir=[directory] [package]
例如 :
# yum install --downloadonly --downloaddir=/tmp/ httpd.x86_64 2.2.15-5.0.1.el6
问题
如何使用 YUM 离线下载特定版本的软件包及其依赖项。
在本地安装包
现在使用 yum 命令选项“localinstall”从本地目录安装软件包
# yum localinstall [path to rpm]
方法二
要使用 yumdownloader 下载包及其依赖项:
# yumdownloader [package]
要将包下载到本地文件夹,请尝试选项“-destdir=DESTDIR”
# yumdownloader --destdir=[DIR] [package]
例如 :
# yumdownloader --destdir=/tmp httpd.x86_64 2.2.15-5.0.1.el6
要下载包以及所有依赖项,请使用选项“-resolve”和“-destdir”
# yumdownloader --destdir=[DIR] --resolve [package]
日期:2020-09-17 00:13:33 来源:oir作者:oir