Hallo,
ich habe mit apt Virtualbox aus dem Repository deb http://download.virtualbox.org/virtualbox/debian (http://download.virtualbox.org/virtualbox/debian) wheezy contrib installiert. Die Software wird aber nicht mehr aktualisiert weil angeblich nichts installiert ist.
root@master:/home/peter# apt-cache policy virtualbox
virtualbox:
Installiert: (keine)
Installationskandidat: 4.3.10-dfsg-1
Versionstabelle:
4.3.10-dfsg-1 0
500 http://ftp.de.debian.org/debian/ unstable/contrib amd64 Packages
4.3.2-0r0 0
500 http://packages.siduction.org/extra/ unstable/contrib amd64 Packages
root@master:/home/peter#
root@master:/home/peter#
root@master:/home/peter# dpkg -l | grep -i virtualbox
ii virtualbox-4.2 4.2.24-92790~Debian~wheezy amd64 Oracle VM VirtualBox
ii virtualbox-source 4.3.10-dfsg-1 all x86 virtualization solution - kernel module source
Wie bringe ich es jetzt apt bei?
Hi Peter,
kann nicht sein, das muss das Paket von Virtualbox.org sein (Oracle). Du hast vermutlich keine Sourceliste unter /etc/apt/source.list.d/ für das Repo angelegt und somit hat apt recht ;-)
EDIT: Ausserdem musst definitiv die neue Version virtualbox-4.x per Hand installieren (das alte löschen).
virtualbox != virtualbox-4.2 != virtualbox-4.3
Hi Michael,
doch ich habe definitiv genau deshalb eine Datei vbox.list mit der o.a. Zeile in /etc/apt/sources.list.d/ gespeichert. Deshalb bin ja etwas verwundert.
Was installiert man denn jetzt sinnvollerweise? virtualbox oder "virtualbox-4.3 - Oracle VM VirtualBox" oder ist es dasselbe?
ich möchte gerne hier den post von towo aufgreifen; er hat es sehr kurz aber prägnant zusammengefasst!
virtualbox paket in den repositories ist NICHT gleich virtualbox-4.2 paket ist NICHT gleich virtualbox-4.3
um das nachvollziehen zu können sollte man entsprechend bei apt die policies bzw show bemühen... als beispiel, die ausgabe auf meinem rechner:
apt-cache policy virtualbox virtualbox-4.2 virtualbox-4.3
virtualbox:
Installiert: (keine)
Installationskandidat: 4.3.10-dfsg-1
Versionstabelle:
4.3.10-dfsg-1 0
500 http://http.debian.net/debian/ unstable/contrib amd64 Packages
4.3.2-0r0 0
500 http://ftp.uni-stuttgart.de/siduction/extra/ unstable/contrib amd64 Packages
virtualbox-4.2:
Installiert: (keine)
Installationskandidat: 4.2.24-92790~Debian~wheezy
Versionstabelle:
4.2.24-92790~Debian~wheezy 0
500 http://download.virtualbox.org/virtualbox/debian/ wheezy/contrib amd64 Packages
virtualbox-4.3:
Installiert: 4.3.10-93012~Debian~wheezy
Installationskandidat: 4.3.10-93012~Debian~wheezy
Versionstabelle:
*** 4.3.10-93012~Debian~wheezy 0
500 http://download.virtualbox.org/virtualbox/debian/ wheezy/contrib amd64 Packages
100 /var/lib/dpkg/status
damit ist offensichtlich, dass virtualbox-4.2 und virtualbox-4.3 von oracle kommen, das paket virtualbox von den debian maintainern
Danke für die Erläuterungen. Allerdings ist mir dann immer noch nicht klar weshalb apt mir sagt dass nichts installiert sei obwohl ich offensichtlich die Oracle-Version 4.2 auch aus dem entsprechenden Repository mit apt installiert habe.
Wie auch immer - was ist denn jetzt sinnvoller? Die Version 4.3 der Debian-Maintainer oder die von virtualbox.org?
Hallo harley-peter,
Dein installiertes Paket heisst "virtualbox-4.2" und hat die Version 4.2.24.
Also versuche es doch mal mit
apt-cache policy virtualbox-4.2
Ansonsten ist Oracle virtualbox das einzige Programm aus dem Fundus von SUN, das die neuen Eigentümer nach der Übernahme pfleglich behandeln. Java, Openoffice.org und MySQL haben da weniger Nachsicht erfahren. siduction Benutzer mit neuesten Kerneln profitieren von den aktuelleren Oracle virtualbox Paketen.
Die Debian Pakete kommen immer etwas später, sind aber von größeren Macken verschont geblieben.
Wie immer: Geschmacksache! Und im Moment haben beide Anbieter exakt die gleiche Version.
Grüße
musca
Hi Peter,
das ist zur Zeit im Angebot von Oracle:
# apt-cache policy virtualbox-4
virtualbox-4.3:
Installiert: 4.3.10-93012~Debian~wheezy
Installationskandidat: 4.3.10-93012~Debian~wheezy
Versionstabelle:
*** 4.3.10-93012~Debian~wheezy 0
500 http://download.virtualbox.org/virtualbox/debian/ wheezy/contrib amd64 Packages
100 /var/lib/dpkg/status
root@polarfox:~# apt-cache policy virtualbox-4.
virtualbox-4.0:
Installiert: (keine)
Installationskandidat: (keine)
Versionstabelle:
virtualbox-4.1:
Installiert: (keine)
Installationskandidat: 4.1.32-92798~Debian~wheezy
Versionstabelle:
4.1.32-92798~Debian~wheezy 0
500 http://download.virtualbox.org/virtualbox/debian/ wheezy/contrib amd64 Packages
virtualbox-4.2:
Installiert: (keine)
Installationskandidat: 4.2.24-92790~Debian~wheezy
Versionstabelle:
4.2.24-92790~Debian~wheezy 0
500 http://download.virtualbox.org/virtualbox/debian/ wheezy/contrib amd64 Packages
virtualbox-4.3:
Installiert: 4.3.10-93012~Debian~wheezy
Installationskandidat: 4.3.10-93012~Debian~wheezy
Versionstabelle:
*** 4.3.10-93012~Debian~wheezy 0
500 http://download.virtualbox.org/virtualbox/debian/ wheezy/contrib amd64 Packages
100 /var/lib/dpkg/status
Wenn du virtualbox von Oracle in einer neuen Version haben willst (sog. Major-Release zB. 4.3) dann musst dies per Hand installieren, d.h. es wird nicht automatisch von 4.2 auf 4.3 upgedatet.
Mit dem dem Debian virtualbox-Paket wird upgedatet (da ohne Versionsnummer im Namen).
# apt-cache policy virtualbox
virtualbox:
Installiert: (keine)
Installationskandidat: 4.3.10-dfsg-1
Versionstabelle:
4.3.10-dfsg-1 0
500 http://ftp.de.debian.org/debian/ unstable/contrib amd64 Packages
500 http://ftp.de.debian.org/debian/ testing/contrib amd64 Packages
4.3.2-0r0 0
500 http://packages.siduction.org/extra/ unstable/contrib amd64 Packages