linux服务器 yum list 批量资源 离线导出

兄弟姐妹们,yum list 有一堆包
我现在有一台离线的服务器,我想整个挪过去
怎么处理

比如 : yum list | grep perl

img

我想将这一批,导到离线的服务器上去。

有没有什么办法吗?

chatgpt:
如果你想将这些包挪到另一个离线的服务器上,可以先使用 yumdownloader 命令下载这些包,然后将下载好的 RPM 包拷贝到离线服务器上,再使用 yum localinstall 安装。

具体步骤如下:

在联网的机器上使用 yumdownloader 命令下载需要的 RPM 包,例如


yumdownloader perl-*

上述命令将下载所有以 perl- 开头的 RPM 包。
将下载好的 RPM 包拷贝到离线服务器上,可以使用 scp 命令或者其他文件传输工具。
在离线服务器上使用 yum localinstall 安装这些 RPM 包,例如



yum localinstall perl-*

上述命令将安装所有以 perl- 开头的 RPM 包。
如果下载的 RPM 包有依赖关系,需要将依赖的 RPM 包一并下载并拷贝到离线服务器上。可以使用 yum deplist 命令查看 RPM 包的依赖关系

.公网环境导出ntp所有依赖包

# 安装yum-utils
yum -y install yum-utils
 
# 下载 ntp 全量依赖包

repotrack ntp