我有一台 Ubuntu 机器,不允许连接到网络,并且它在本地连接到 Windows 机器。由于安全要求,这台机器不允许网络连接。我想在这台机器上设置一个本地存储库,这样如果我需要包,我就可以简单地使用 apt 包管理器来安装我的包。我很难找到有关如何设置 Ubuntu 存储库的相关资源,这些资源不假设您有 apt/internet 活动。(经典的先有鸡还是先有蛋的问题。)
在这种情况下,我的离线机器有一点帮助,即一台连接网络的 Windows 机器,它可以下载它所需的所有软件,只是没有说明如何设置尚未成为 Ubuntu 生态系统一部分的 Ubuntu 存储库。
我以这种方式设置了 RHEL 存储库,因为它们使用 ISO 安装盘作为存储库。一旦您了解如何将 ISO 安装到文件系统上,这很简单。对于 Ubuntu,大多数说明都包含只有通过 apt 连接网络的 Ubuntu 机器才能使用的工具。
如何从一开始就设置无法访问网络资源的 Ubuntu repo?