web-dev-qa-db-ja.com

Ubuntu 16.04にOracle VirtualBox 5.1をインストールします

私は.debファイル(virtualbox.orgからダウンロードしたVirtualBox AMD64)をインストールするための多くの方法に従い、また この記事 に従いますが、入力したとき:

Sudo apt-get install virtualbox-5.1

または、以下のコードを実行しました:

Sudo apt-get install virtualbox 5.1

次のエラーが表示されました。

E: Package 'virtualbox-5.1' has no installation candidate

更新1:
Sudo dpkg -i virtualbox-5.1.debと入力すると、次のエラーメッセージが表示されました。

Selecting previously unselected package virtualbox-5.1.deb
(Reading database ... 193670 files and directories currently installed.)
preparing to unpack virtualbox-5.1.deb ...
Ubpacking virtualbox-5.1 (5.1.22-115126~Ubuntu~xenial) ...
dpkg: dependency problems prevent configuration of virtualbox-5.1:
 virtualbox-5.1 depends on libqt5x11extras5 (>= 5.1.0); however:
  Package libqt5x11extras5 is not installed.

dpkg: error processing package virtualbox-5.1 (--install):
 dependency problems - leaving inconfigured
Processing triggers for systemd (229-4ubuntu16) ...
Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Processing triggers for shared-mime-info (1.5-2ubuntu0.1) ...
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
Processing triggers for desktop-file-utuls (022-1ubuntu5) ...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160824-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index ...
Processing triggers for mime-support (3.59ubuntu1) ...
Errors were encountered while processing:
   virtualbox-5.1

更新2:
libqt5x11extras5と入力するとエラーが発生します:

Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libqt5x11extras5 is not available, but is referred to by another package.
This may mean that the package is missing, hass been obsoleted, or is only available from another source

E: Package 'libqt5x11extras5' has no installation candidate

更新3
apt download libqt5x11extras5と入力すると、次のエラーを受け取りました。

E: Can't select candidate version from package libqt5xextras5 as it has no candidate

注:Oracle_VM_VirtualBox_Extension_Pack-5.1.22-115126.vbox-extpackを手動でダウンロードし、それをクリックしてインストールまたは実行しますが、数秒で実行され、何も表示されません!

libqt5x11extras5を手動でダウンロードしてインストールしようとすると、このエラーが表示されます:

E: Unable to locate package libqt5x11extras5_5.5.1-3build1_AMD.deb
E: Couldn't find any package by glob 'libqt5x11extras5_5.5.1-3build1_AMD.deb'
E: Couldn't find any package by regex 'libqt5x11extras5_5.5.1-3build1_AMD.deb'
4
jalil
  1. 公式の Linuxホスト用VirtualBoxのダウンロード Webページにアクセスしてください。

  2. Ubuntu 16.04用のLinux AMD64 .debファイル用のVirtualBox 5.1.xxを手動でダウンロードします。 Update:VCirtualBoxの最新バージョンは5.2.xxになりました

  3. ターミナルを開き、cdを使用して、ダウンロードしたvirtualbox-5.1_5.1.14-112924-Ubuntu-xenial_AMD64.debファイルを含むディレクトリにディレクトリを変更します。

  4. VirtualBoxをインストールします。 Ubuntu 16.04にvirtualbox-5.1_5.1.14-112924-Ubuntu-xenial_AMD64.debとlibqt5x11extras5の両方をインストールしましたが、動作しました。 libqt5x11extras5をインストールしようとしたときにE: Package 'libqt5x11extras5' has no installation candidateエラーメッセージが表示されたため、libqt5x11extras5を個別にダウンロードしてインストールする必要があります。公式のUbuntuからlibqt5x11extras5をダウンロードします AMD64マシンのlibqt5x11extras5_5.5.1-3build1_AMD64.debのダウンロードページ 。 libqt5x11extras5_5.5.1-3build1_AMD64.debを、ダウンロードしたvirtualbox-5.1_5.1.14-112924-Ubuntu-xenial_AMD64.debファイルと同じディレクトリに貼り付けます。

    Sudo apt update  
    Sudo apt install dkms  
    Sudo apt install ./libqt5x11extras5_5.5.1-3build1_AMD64.deb
    Sudo apt install ./virtualbox-5.1_5.1.14-112924-Ubuntu-xenial_AMD64.deb
    
  5. また、Oracle_VM_VirtualBox_Extension_Pack-5.1.14-112924.vbox-extpackという名前のファイルであるvirtualbox-5.1_5.1.14-112924-Ubuntu-xenial_AMD64.debに対応するOracleの拡張パックをダウンロードすることもできます。これをインストールするには、Oracle_VM_VirtualBox_Extension_Pack-5.1.14-112924.vbox-extpackファイルを右クリックし、ポップアップメニューからOpen With Oracle VM VirtualBox。 Oracle VirtualBoxアプリケーションが開き、次のウィンドウが表示されます。

    enter image description here

7
karel