在ubuntu系统上,将VirtualBox 6.0升级到6.1

分享于 

4分钟阅读

ubuntu

  繁體

随着VirtualBox 61的发布及它新的主要功能,你应该计划升级VirtualBox 6.0,在本指南中,我们学习如何在Ubuntu系统上将VirtualBox 60升级到61.

在ubuntu系统上,将VirtualBox 6.0升级到6.1,

删除VirtualBox的旧版本

首先,杀死正在运行的VirtualBox进程;


ps aux | grep -i virtualbox | awk '{print$2}' | xargs -I {} sudo kill -9 {}

接下来,删除系统上与VirtualBox 60相关的所有软件包以及不再需要的软件包。

注:删除VirtualBox时,现有的虚拟机将保留在安装目录下,在我的机器上它是$HOME/VirtualBox VMs 目录。


sudo apt purge virtualbox-6.0

 
sudo apt autoremove

 

重新启动系统以重新加载内核模块。

 
systemctl reboot

 

在Ubuntu系统上安装VirtualBox 6.1

可以使用DEB二进制软件包或从APT存储库中安装VirtualBox 6.1.

要使用VirtualBox二进制文件包安装.DEB,只需从VirtualBox下载页面


wget https://download.virtualbox.org/virtualbox/6.1.0/virtualbox-6.1_6.1.0-135406~Ubuntu~bionic_amd64.deb

使用dpkg工具或apt软件包管理器安装VirtualBox


dpkg -i virtualbox-6.1_6.1.0-135406~Ubuntu~bionic_amd64.deb
apt install -f

或者


apt install ./virtualbox-6.1_6.1.0-135406~Ubuntu~bionic_amd64.deb

要从apt repos安装VirtualBox,只需安装VirtualBox APT sources 。


echo "deb https://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list

安装存储库签名密钥。


wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -


wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -

更新系统软件包并安装VirtualBox

 
sudo apt update

 

sudo apt install virtualbox-6.1

安装VirtualBox 6.1扩展包

删除旧版本的VirtualBox扩展包。


sudo VBoxManage extpack uninstall "Oracle VM VirtualBox Extension Pack"

下载最新的VirtualBox 6.1扩展包。


wget -P /tmp https://download.virtualbox.org/virtualbox/6.1.0/Oracle_VM_VirtualBox_Extension_Pack-6.1.0.vbox-extpack

安装VirtualBox 6.1扩展包


sudo VBoxManage extpack install /tmp/Oracle_VM_VirtualBox_Extension_Pack-6.1.0.vbox-extpack

接受VirtualBox Extension Pack个人使用和评估许可证(PUEL ),然后继续进行安装。


相关文章