如何在未连接互联网的 Ubuntu 机器上设置离线 Ubuntu 存储库

如何在未连接互联网的 Ubuntu 机器上设置离线 Ubuntu 存储库

我有一台 Ubuntu 机器,不允许连接到网络,并且它在本地连接到 Windows 机器。由于安全要求,这台机器不允许网络连接。我想在这台机器上设置一个本地存储库,这样如果我需要包,我就可以简单地使用 apt 包管理器来安装我的包。我很难找到有关如何设置 Ubuntu 存储库的相关资源,这些资源不假设您有 apt/internet 活动。(经典的先有鸡还是先有蛋的问题。)

在这种情况下,我的离线机器有一点帮助,即一台连接网络的 Windows 机器,它可以下载它所需的所有软件,只是没有说明如何设置尚未成为 Ubuntu 生态系统一部分的 Ubuntu 存储库。

我以这种方式设置了 RHEL 存储库,因为它们使用 ISO 安装盘作为存储库。一旦您了解如何将 ISO 安装到文件系统上,这很简单。对于 Ubuntu,大多数说明都包含只有通过 apt 连接网络的 Ubuntu 机器才能使用的工具。

如何从一开始就设置无法访问网络资源的 Ubuntu repo?

答案1

编辑:读了第二遍后,我意识到你想在你的离线Ubuntu 机器。使用第二台运行基于 Debian 的发行版的机器会容易得多,但如果您除了使用非 Linux 操作系统之外别无选择,那就超出了我的知识范围,我认为这需要过于复杂的解决方案。不过,如果您找不到任何其他解决方案,我将保留我的解决方案不变。


有点类似的问题

在这里回答似乎能够解决他们的问题。请注意,此解决方案需要第二台 Ubuntu 机器(物理或虚拟),每个镜像大约有 15-20 GB 的空间。

看看这是否也适合你。

相关内容