Virtualbox 4.2から4.3にアップグレードしようとして、エラーが発生する
"Breaks existing package 'virtualbox-4.2' that conflict: 'virtualbox'..."
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
アップグレード後、必要に応じて拡張パックをダウンロードして再インストールする必要があります。また、仮想マシンでゲストの追加を更新することをお勧めします。
この問題は、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タブにインストールします。
すべての仮想マシンが戻ってきます!
削除してからインストールしてみてください
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
ディストリビューションに従って、xenial
をtrusty
、precise
などに置き換えます。これらのキーは次のように追加できます。
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