![避免重新安装 virtualbox 并更新到最新版本](https://linux22.com/image/966898/%E9%81%BF%E5%85%8D%E9%87%8D%E6%96%B0%E5%AE%89%E8%A3%85%20virtualbox%20%E5%B9%B6%E6%9B%B4%E6%96%B0%E5%88%B0%E6%9C%80%E6%96%B0%E7%89%88%E6%9C%AC.png)
安装 virtualbox-extension-pack-4.2.12 以启用 USB2.0 控制器,提示仅适用于最新版本。
但是我现在的版本是4.0.18在 debian wheezy 上。virtualbox 的最新版本是4.2.12(无法通过 apt-get 更新,源中没有最新版本)。因此,我从下载了最新的 deb 文件甲骨文公司。
dpkg --install latest-release.deb
告诉我我已经安装了virtualbox。
如何避免重新安装virtualbox 或更新它来自下载的.deb 文件?
请,我不想重新安装我的虚拟机。
答案1
重新安装后,您不会丢失设置或文件。
只需使用 dpkg 安装软件包,它就会对其进行升级。就这样。
(如果你非常谨慎,你可以备份 Home 下的 .virtualbox 文件夹。)
有关更多信息,请参阅这里。
- 默认机器文件夹 $HOME/VirtualBox 虚拟机
- 默认磁盘映像位置 在每台机器的文件夹中
- 机器设置文件扩展名.vbox
您的主文件夹中应该还有另一个包含全局设置的文件夹。
答案2
Oracle 提供适用于旧 VirtualBox 版本的扩展包:
但是,我建议升级到最新版本,以获得稳定性和与新内核的兼容性。请参阅以下有关如何将 Oracle 存储库添加到源的答案:
为了能够升级到 4.2.x 版本,我们必须先清除 4.0.x 版本。您的虚拟机不会受此影响。