所有 VirtualBox 操作系统的更新/应用程序

所有 VirtualBox 操作系统的更新/应用程序

假设我有 3 个安装了 Ubuntu 操作系统的 VirtualBox。我现在要做的是将更新和新应用程序安装转移到其他 2 个安装了 Virtual-box 的操作系统。这样我就可以节省更新它们的时间。

谢谢 。

答案1

我建议如下...

关闭所有 3 台虚拟机

对于要更新的​​ 2 台虚拟机中的每一台:

  • 使用 VBoxManage,将更新后的虚拟机根磁盘作为额外磁盘连接
  • 启动虚拟机、登录并启动终端会话
  • 挂载更新后的系统的根分区,例如sudo mount /dev/sdb /mnt
  • 从更新的机器复制更新缓存 -sudo cp -dpv /mnt/var/cache/apt/archives/*.deb /var/cache/apt/archives
  • 运行sudo apt-get update && sudo apt-get -y upgrade更新所有包
  • 关闭虚拟机,断开额外的磁盘并重新启动。

要更新的 VM 应检测到 .deb 文件已“下载”到缓存中,并直接使用它进行升级。需要安装新软件包,但无需再次下载。

相关内容