兄弟姐妹们,yum list 有一堆包
我现在有一台离线的服务器,我想整个挪过去
怎么处理
比如 : yum list | grep perl
我想将这一批,导到离线的服务器上去。
有没有什么办法吗?
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