在 Ubuntu 12.04 上安装 VirtualBox Guest Additions

在 Ubuntu 12.04 上安装 VirtualBox Guest Additions

我尝试安装 virtualbox-guess-additions-iso,但出现以下错误:

sudo aptitude install virtualbox-guest-additions-iso

The following NEW packages will be installed:
libgsoap1{a} virtualbox{a} virtualbox-dkms{a} virtualbox-guest-additions-iso  
virtualbox-qt{a} 
0 packages upgraded, 5 newly installed, 0 to remove and 1 not upgraded.
Need to get 0 B/64.0 MB of archives. After unpacking 121 MB will be used.
The following packages have unmet dependencies:
virtualbox-4.3 : Conflicts: virtualbox but 4.1.12-dfsg-2ubuntu0.5 is to be  
installed.
              Conflicts: virtualbox-guest-additions-iso but 4.1.12-1 is to be 
installed.
The following actions will resolve these dependencies:
   Remove the following packages:
1)     virtualbox-4.3     


Accept this solution? [Y/n/q/?] y
The following NEW packages will be installed:
   libgsoap1{a} virtualbox{a} virtualbox-dkms{a} virtualbox-guest-additions-iso   
   virtualbox-qt{a} 
The following packages will be REMOVED:
   virtualbox-4.3{a} 
0 packages upgraded, 5 newly installed, 1 to remove and 0 not upgraded.
Need to get 0 B/64.0 MB of archives. After unpacking 33.0 MB will be freed.
Do you want to continue? [Y/n/?] y
(Reading database ... 484051 files and directories currently installed.)
Removing virtualbox-4.3 ...
dpkg: error processing virtualbox-4.3 (--remove):
  subprocess installed pre-removal script returned error exit status 1
No apport report written because MaxReports is reached already
                                                          Errors were encountered   
while processing:
  virtualbox-4.3
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:

答案1

看起来您正在运行 VirtualBox 4.3,但是 Ubuntu 存储库中 VirtualBox 的 PPA 正在提取旧版本 4.1.12。

如果你想为你正在运行的 VirtualBox 版本安装 Virtual Box Guest Additions,我建议使用 Virtual Box Manager 菜单选项

相关内容