如何在 Ubuntu 16.04 中离线安装 deb 包来安装软件并保持其更新?

如何在 Ubuntu 16.04 中离线安装 deb 包来安装软件并保持其更新?

我在一家公司,本地网络配置为禁止来自我所在楼层的任何网络连接,但我有一个在线的跳板主机,可以与我的三台虚拟机连接。换句话说,我有一台在线机器和三台离线机器来构建集群。它们都是 Ubuntu 服务器 16.04,版本完全相同。

Ubuntu Server 没有自带我需要的一些软件,例如 ssh 和 vim。我能够在线捆绑所有依赖项,并将nc -l它们推送到三台离线机器。

但是我接下来该做什么才能.deb在我的离线机器上安装这些文件呢?

我无法使用 apt-offline、snaptic... 因为我处于离线状态,而且这些系统没有任何工具,没有 GUI 工具。我的 USB 端口也不可用,也没有可用的 CD/DVD 驱动器。

所以我唯一能做的就是将在线机器上的所有.deb文件复制/var/cache/apt/archives到离线虚拟机中。这样做之后,我该如何安装所有软件,以便能够让始终离线的虚拟机与在线虚拟机保持同步?可持续的做法很有意义……

相关内容