web-dev-qa-db-ja.com

Virtualboxのアップグレードエラー「Breks existing package ...」

Virtualbox 4.2から4.3にアップグレードしようとして、エラーが発生する

"Breaks existing package 'virtualbox-4.2' that conflict: 'virtualbox'..."
11
Larbuntu

Virtual Boxを上位のメジャーリリース(4.2.xから4.3.xなど)にアップグレードできるようにするには、最初に古いバージョンのカーネルモジュールとアプリケーションを削除する必要があります。これは、仮想マシンにnot影響を与えます。

Oracleリポジトリ からインストールした場合、aptキャッシュを更新した後、次のコマンドを実行するだけです。

Sudo apt-get purge virtualbox-4.2
Sudo apt-get install virtualbox-4.3

アップグレード後、必要に応じて拡張パックをダウンロードして再インストールする必要があります。また、仮想マシンでゲストの追加を更新することをお勧めします。

19
Takkat

この問題は、VirtualBox-5.0からVirtualbox-5.1でも解決されています。

Sudo apt-get purge virtualbox-5.0

次に、Ubuntuバージョンとビットレベルでvirtualbox-5.1をダウンロードします

ファイルを右クリックして、Ubuntu Software Centerからインストールします。

拡張パック@ www.virtualbox.org/wiki/Downloadsを入手することを忘れないでください。それらをVirtualboxのFile/Preferencesの下にインストールし、次に左側のExtensionsタブにインストールします。

すべての仮想マシンが戻ってきます!

3
Netsec

削除してからインストールしてみてください

Sudo apt-get purge virtualbox-*

削除するパッケージがなかった場合は、インストールしてみてください。

Sudo apt install virtualbox-5.1.8

パッケージがなかった場合、PPAを使用して追加しようとします。

echo 'deb http://download.virtualbox.org/virtualbox/debian xenial contrib' | Sudo tee -a /etc/apt/sources.list

ディストリビューションに従って、xenialtrustypreciseなどに置き換えます。これらのキーは次のように追加できます。

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

VirtualBoxをインストールするには、次の操作を行います

Sudo apt-get update && Sudo apt-get install virtualbox-5.1

ソース

2
Zaman Oof