here から手動でダウンロードしたDebianパッケージを使用して、32ビットUbuntu 15.04マシンのVirtualBoxを4.3.26から4.3.28に更新したいと思います。ただし、パッケージをダブルクリックするとソフトウェアセンターが開き、インストールすると既存のパッケージが破損するというエラーが表示されます(正確なメッセージは次のとおりです。
Breaks existing package 'virtualbox' conflict: virtualbox-4.3 ()
また、これを無視してインストールを続行するオプションがないようです。おそらく、この問題を回避するコマンドラインがありますか?
より良い解決策は、説明されているようにOracle virtualbox ppaを追加することです here
/etc/apt/sources.listに次の行を追加します。
deb http://download.virtualbox.org/virtualbox/debian xenial contrib
(または、/ etc/apt/sources.list.dの新しい.listファイルに保存することをお勧めします)apt-secureのOracle公開キーは here からダウンロードできます。このキーを追加するには
Sudo apt-key add Oracle_vbox_2016.asc
または、ダウンロードと登録を組み合わせます:
wget -q https://www.virtualbox.org/download/Oracle_vbox_2016.asc -O- | Sudo apt-key add -
キーフィンガープリントは
B9F8 D658 297A F3EF C18D 5CDF A2F6 83C5 2980 AECF
Oracle Corporation (VirtualBox archive signing key) <[email protected]>
<[email protected]>
VirtualBoxをインストールするには、次の操作を行います
Sudo apt-get update
Sudo apt-get install virtualbox-5.1
面倒なunlinuxyの手動方法に固執したい場合は、コマンドラインを使用して試してください。これにより、どのパッケージが破損するかを確認できます。
dpkg -i package-file-name
Software Center
ではなく、コマンドラインを使用してインストールしてください。
Sudo dpkg -i virtualbox-4.3_4.3.28-100309~Ubuntu~raring_i386.deb
これにより、構成と古いマシンを破壊することなく、古いバージョンが置き換えられます。