web-dev-qa-db-ja.com

Virtualboxのインストール中の問題

インストールは簡単だと思いましたが、依存関係の問題に直面しています:

   Virtualbox-5.1 : Depends: libpng16-16 (>= 1.6.2-1) but it is not going to be installed
                    Depends: libqt5core5a (>= 5.6.0~beta) but 5.5.1+dfsg-16ubuntu7.1 is to be installed
                    Depends: libqt5widgets5 (>= 5.6.0~beta) but 5.5.1+dfsg-16ubuntu7.1 is to be installed
                    Depends: libqt5x11extras5 (>= 5.6.0) but 5.5.1-3build1 is to be installed
                    Depends: libsdl1.2debian (>= 1.2.11) but it is not going to be installed
                    Recommends: libsdl-ttf2.0-0 but it is not going to be installed
3
Harri

/etc/apt/sources.listのUbuntu 16.04の場合:replace

deb http://download.virtualbox.org/virtualbox/debian yakkety contrib

沿って

deb http://download.virtualbox.org/virtualbox/debian xenial contrib
3
Maxim Korshun

Yakketyリポジトリを追加すると、VirtualBox 5.1の依存関係の問題が解決されましたUbuntu 16.04私にとって:

deb http://cz.archive.ubuntu.com/ubuntu yakkety main universe

同じ問題に出くわしたので、公式ダウンロードページで説明されているように、Ubuntu 16.04(「Xenial」)のリポジトリを追加する方法についてOracleの指示に従いました https://www.virtualbox.org/ wiki/Linux_Downloads ページ。

virtualbox-5.1パッケージはUbuntu 16.10向けに実際にパックされているようです。これは、Ubuntu 16.10まで利用できないlibqt5x11extras5 (>= 5.6.0)などのQT5依存関係に依存するためです。

これらの依存関係を満たすことができるリポジトリを探していましたが、http://packages.ubuntu.com/yakkety/AMD64/libqt5x11extras5/downloadを見つけました

P.S。

このリポジトリを追加する方法がわからない場合は、次のヘルプをご覧ください。 https://help.ubuntu.com/community/Repositories/Ubuntu#Adding_Extra_Repositories

また、ほとんどのシステムのアップグレードを避けるため、Virtualbox 5.1のインストール直後に無効にすることをお勧めします。

1
misanthrope

どのように最先端になりたいかに応じて、Ubuntuのリポジトリには5.0仮想ボックスがあります。

Sudo apt-get install virtualbox

0
Kjeld Flarup

記載されていないパッケージをインストールしようとしましたか?そうでない場合は、試してみてください:

Sudo apt-get install libpng16-16 libqt5core5a libqt5widgets5 libsdl1.2debian libqt5x11extras5 libsdl-ttf2.0-0
0
Jim