Abhängigkeitsfehler beim Versuch, VirtualBox 5.0 am 15.10 zu installieren


8

Ich verwende Ubuntu GNOME 15.10 mit GNOME 3.18 und versuche, VirtualBox 5.0 auf meinem System zu installieren. Ich habe jedoch alle Anweisungen im Debian-based Linux distributionsInstallationsabschnitt hier befolgt , aber wenn ich jetzt versuche, es tatsächlich zu installieren mit:

sudo apt-get install virtualbox-5.0

Ich bekomme diese Ausgabe:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies.
 virtualbox-5.0 : Depends: libvpx1 (>= 1.0.0) but it is not installable
                  Recommends: libsdl-ttf2.0-0 but it is not going to be installed
                  Recommends: dkms but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Und ich habe versucht zu laufen:

sudo apt-get install -f

Es heißt jedoch, dass nichts aktualisiert oder installiert werden muss.

Also was mache ich? Ich muss VirtualBox 5.0 wirklich installieren, aber ich scheine nicht dazu in der Lage zu sein.

Informationsaktualisierung:

apt-cache policy virtualbox-5.0 libvpx1 Ausgänge:

virtualbox-5.0:
  Installed: (none)
  Candidate: 5.0.10-104061~Ubuntu~trusty
  Version table:
     5.0.10-104061~Ubuntu~trusty 0
        500 http://download.virtualbox.org/virtualbox/debian/ vivid/contrib amd64 Packages
libvpx1:
  Installed: (none)
  Candidate: (none)
  Version table:

@ParanoidPanda Sie könnten versuchen vivid, wilyin Ihrem /etc/apt/sources.listEintrag für VirtualBox zu wechseln. Eine wahrscheinlich bessere Lösung wäre, die .deb-Datei für wily direkt von VirtualBox herunterzuladen und die PPA aus Ihren Softwarequellen zu entfernen.
Charles Green

Antworten:


10

Sie verwenden das Repository für Vivid und das VirtualBox-Paket in diesem Repository hängt davon ab, libvpx1welches für Vivid verfügbar ist, nicht jedoch für Wily.

Während Sie Wily verwenden, ändern Sie das Repository:

sudo sed -i 's/vivid/wily/' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install virtualbox-5.0

5

Ich bin mir ziemlich sicher, dass es funktionieren wird.

wget http://ftp.us.debian.org/debian/pool/main/libv/libvpx/libvpx1_1.1.0-1_amd64.deb
sudo dpkg -i libvpx1_1.1.0-1_amd64.deb
wget http://ftp.cn.debian.org/debian/pool/main/libp/libpng/libpng12-0_1.2.49-1+deb7u2_amd64.deb
sudo dpkg -i libpng12-0_1.2.49-1+deb7u2_amd64.deb

Wenn sudo apt-get install virtualbox-5.0keine Installation für VirtualBox 5 angezeigt wird, laden Sie die Installationsdatei über diesen Link herunter


1
das hat bei mir funktioniert
Anand

0

Dies sollte kein Problem mehr sein, ich hatte dieses Problem nur beim Hinzufügen des benutzerdefinierten ppa, aber die reguläre Ubuntu-Version (5.0.14) lässt sich ohne andere ppa einwandfrei installieren

"sudo apt-get install virtualbox"

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.