私は現在Debian Wheezy(テスト)を実行しています。インストールしたいが、virtualbox
次のコマンドを実行すると:
# aptitude install virtualbox
...次のような結果が得られました。
The following packages have unmet dependencies:
libqt4-qt3support : Depends: libqtcore4 (= 4:4.8.2+dfsg-2) but 4:4.8.2+dfsg-6 is to be installed.
Depends: libqtgui4 (= 4:4.8.2+dfsg-2) but 4:4.8.2+dfsg-6 is to be installed.
qdbus : Depends: libqtcore4 (= 4:4.8.2+dfsg-2) but 4:4.8.2+dfsg-6 is to be installed.
libqt4-script : Depends: libqtcore4 (= 4:4.8.2+dfsg-2) but 4:4.8.2+dfsg-6 is to be installed.
libqt4-designer : Depends: libqtcore4 (= 4:4.8.2+dfsg-2) but 4:4.8.2+dfsg-6 is to be installed.
Depends: libqtgui4 (= 4:4.8.2+dfsg-2) but 4:4.8.2+dfsg-6 is to be installed.
libqt4-network : Depends: libqtcore4 (= 4:4.8.2+dfsg-2) but 4:4.8.2+dfsg-6 is to be installed.
libqt4-dbus : Depends: libqtcore4 (= 4:4.8.2+dfsg-2) but 4:4.8.2+dfsg-6 is to be installed.
qt4-qtconfig : Depends: libqtcore4 (= 4:4.8.2+dfsg-2) but 4:4.8.2+dfsg-6 is to be installed.
Depends: libqtgui4 (= 4:4.8.2+dfsg-2) but 4:4.8.2+dfsg-6 is to be installed.
libqt4-sql : Depends: libqtcore4 (= 4:4.8.2+dfsg-2) but 4:4.8.2+dfsg-6 is to be installed.
libqt4-xml : Depends: libqtcore4 (= 4:4.8.2+dfsg-2) but 4:4.8.2+dfsg-6 is to be installed.
libqt4-sql-mysql : Depends: libqtcore4 (= 4:4.8.2+dfsg-2) but 4:4.8.2+dfsg-6 is to be installed.
Aptitudeは私に一連のソリューションを提供しましたが、どちらもあまり魅力的には見えませんでした。テストではなくUnstableからパッケージをインストールしたいようですが、あまりそうしたくありません。 パッケージに正しいバージョン番号がある場合、この問題が発生するのはなぜですか?
私のコンテンツは次のとおりです/etc/apt/source.list
。
deb http://debian.man.ac.uk/debian/ wheezy main non-free contrib
deb-src http://debian.man.ac.uk/debian/ wheezy main non-free contrib
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free
deb http://debian.man.ac.uk/debian/ wheezy-updates main contrib non-free
deb-src http://debian.man.ac.uk/debian/ wheezy-updates main contrib non-free
# The following line is required for iceweasel in wheezy
deb http://debian.man.ac.uk/debian experimental main
# The following line is required for icedove in wheezy
deb http://debian.man.ac.uk/debian unstable main
答え1
VirtualBoxで使用しているリポジトリとバージョンが競合しているようです。
公式リポジトリでvirtualboxをよりよく使うことができます ダウンロード協会。
答え2
答え3
私はこの問題を解決するのに多くの時間を費やし、ついに解決しました。動作します!まず、このファイルをダウンロードしてください。 依存関係ファイル 解凍すると、フォルダに debs ファイルが表示されます。ターミナルを開き、そのフォルダに移動してdpkg -i * .debを実行すると、通常どおりVirtualBoxをインストールできます。
答え4
sudo apt-get install -f
続いてsudo apt-get install virtualbox