在没有互联网的情况下安装软件包 Red Hat

Install packages without internet Red Hat

我需要在无法连接到 Internet 的 Red Hat Enterprise Linux 服务器上安装 Hyperledger。我需要安装的可能是 Go 语言和 Docker 但是鉴于我没有互联网连接,我不能只使用包管理器。

read about methods用Ubuntu来做这件事,提到复制.deb文件或使用其他工具-这是否适用于RHEL,如果不能,任何人都可以推荐一种方法这样做? (或一般实现此目的的任何建议)。

您可以在具有互联网连接的 RHEL 服务器上安装软件包 "downloadonly":

# yum install yum-plugin-downloadonly

然后下载你想要的包:

# yum install --downloadonly --downloaddir=<directory> <package>

在没有互联网连接的服务器上传输和安装它们:

# rpm -ivh package.rpm