YUM下载全量依赖
在离线的内网环境下进行安装一些软件的时候会出现依赖不完整的情况,一般情况下会使用如下方式进行下载依赖包
查看依赖包可以使用 yum deplist 进行查找
[root@localhost ~]# yum deplist nginx
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.tuna.tsinghua.edu.cn
* epel: mirrors.tuna.tsinghua.edu.cn
* extras: mirrors.tuna.tsinghua.edu.cn
* updates: mirrors.tuna.tsinghua.edu.cn
package: nginx.x86_64 1:1.20.1-2.el7
dependency: /bin/sh
provider: bash.x86_64 4.2.46-34.el7
dependency: libc.so.6(GLIBC_2.17)(64bit)
provider: glibc.x86_64 2.17-324.el7_9
dependency: libcrypt.so.1()(64bit)
provider: glibc.x86_64 2.17-324.el7_9
dependency: libcrypt.so.1(GLIBC_2.2.5)(64bit)
provider: glibc.x86_64 2.17-324.el7_9
dependency: libcrypto.so.1.1()(64bit)
provider: openssl11-libs.x86_64 1:1.1.1g-3.el7
dependency: libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)
provider: openssl11-libs.x86_64 1:1.1.1g-3.el7
dependency: libdl.so.2()(64bit)
provider: glibc.x86_64 2.17-324.el7_9
dependency: libdl.so.2(GLIBC_2.2.5)(64bit)
provider: glibc.x86_64 2.17-324.el7_9
dependency: libpcre.so.1()(64bit)
provider: pcre.x86_64 8.32-17.el7
dependency: libprofiler.so.0()(64bit)
provider: gperftools-libs.x86_64 2.6.1-1.el7
dependency: libpthread.so.0()(64bit)
provider: glibc.x86_64 2.17-324.el7_9
dependency: libpthread.so.0(GLIBC_2.2.5)(64bit)
provider: glibc.x86_64 2.17-324.el7_9
dependency: libpthread.so.0(GLIBC_2.3.2)(64bit)
provider: glibc.x86_64 2.17-324.el7_9
dependency: libssl.so.1.1()(64bit)
provider: openssl11-libs.x86_64 1:1.1.1g-3.el7
dependency: libssl.so.1.1(OPENSSL_1_1_0)(64bit)
provider: openssl11-libs.x86_64 1:1.1.1g-3.el7
dependency: libssl.so.1.1(OPENSSL_1_1_1)(64bit)
provider: openssl11-libs.x86_64 1:1.1.1g-3.el7
dependency: libz.so.1()(64bit)
provider: zlib.x86_64 1.2.7-19.el7_9
dependency: nginx-filesystem
provider: nginx-filesystem.noarch 1:1.20.1-2.el7
dependency: nginx-filesystem = 1:1.20.1-2.el7
provider: nginx-filesystem.noarch 1:1.20.1-2.el7
dependency: openssl
provider: openssl.x86_64 1:1.0.2k-21.el7_9
dependency: pcre
provider: pcre.x86_64 8.32-17.el7
provider: pcre.i686 8.32-17.el7
dependency: redhat-indexhtml
provider: centos-indexhtml.noarch 7-9.el7.centos
dependency: rtld(GNU_HASH)
provider: glibc.x86_64 2.17-324.el7_9
provider: glibc.i686 2.17-324.el7_9
dependency: system-logos
provider: centos-logos.noarch 70.0.6-3.el7.centos
dependency: systemd
provider: systemd.x86_64 219-78.el7_9.3
[root@localhost ~]#
使用 repotrack 命令进行下载所需依赖
使用 yumdownloader 命令下软件依赖
只会下载当前系统环境下所需的依赖包
yum 自带的 downloadonly 插件
最后更新于