Virtualbox wird nicht auf Version 4.1 aktualisiert. Warum?

8

Ich verwende VirtualBox (nicht die OSE-Version), die ich mithilfe dieses Repositorys installiert habe ( gemäß den Anweisungen unter www.virtualbox.org/wiki/Linux_Downloads ):

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

Bis zur Version 4.0.12 wurde die Software automatisch aktualisiert. Version 4.1 wurde gerade veröffentlicht und obwohl ich sie in Synaptic sehen kann, scheint sie von Synaptic oder Update Manager nicht als Update der vorherigen Version erkannt zu werden.

Warum ist das so und ist es sicher, es einfach zusammen mit der vorherigen Version zu installieren?

Bill Threshall
quelle

Antworten:

8

Oracle behandelt Point Releases (4.x) als neue Releases, nicht als Upgrades (4.xy).

Aus Stabilitätsgründen fahren einige Benutzer beispielsweise mit 4.0.x fort, bis entweder die Unterstützung für 4.0 zurückgezogen wird oder ausreichende Fehler in den neuen 4.1.x-Versionen behoben sind .

Die übliche Richtlinie besteht darin, Ihre Version 4.0 zu deinstallieren, bevor Sie die Version 4.1 herunterladen und installieren.

Alle Ihre vorherigen Einstellungen und virtuellen Maschinen sind sicher, da sie getrennt vom eigentlichen Paket gespeichert werden.

Da es sich um eine neue Version handelt, müssen Sie auch die Virtual Guest Additions für jede vorhandene virtuelle Maschine aktualisieren.

Fossfreiheit
quelle
1

Von einer der Seiten Fossfreedom verlinkt mit:

F: Was ist der richtige Weg zum Upgrade?

A: Seit Version 1.6.0 müssen Sie VB nicht mehr unter Windows deinstallieren , sondern können es zusätzlich zur aktuellen Installation installieren. Führen Sie dazu das Installationsprogramm aus und befolgen Sie die Anweisungen auf dem Bildschirm. Führen Sie für Linux-Hosts einfach die Installationsdatei (.dep, .rpm oder den von Ihnen verwendeten Paketmanager) als root aus. Das Paket wird automatisch aktualisiert. Für andere Systeme sollte es das gleiche Verfahren sein. Die einzige Ausnahme ist auf Namenskonflikte zurückzuführen: Sie müssen ein OSE-Paket ordnungsgemäß entfernen, wenn Sie eine OSE-Version durch eine PUEL-Version ersetzen (z. B. weil Sie USB-Unterstützung benötigen). Alle VMs bleiben während des Upgrades oder bei der Deinstallation von VB erhalten.

Die Umstellung auf eine neue Hauptversion kann auch für Linux-Benutzer problematisch sein. Wenn Sie ein Upgrade durchführen möchten, entfernen Sie die alte Version vollständig und installieren Sie die neue. Es wird empfohlen, die verbleibende Konfiguration zu löschen, dies ist jedoch nicht obligatorisch. Bei Debian-basierten Systemen kann dies mit dem folgenden Befehl erfolgen (oder zum vollständigen Entfernen Umschalt + Entf im Paketmanager verwenden):

sudo apt-get remove --purge virtualbox-2.0
sudo apt-get install virtualbox-2.1

Gleiches gilt für das Upgrade auf neuere Hauptversionen wie 3.0.

Travis Northcutt
quelle
0

Sie müssen Virtualbox entfernen

Befehl: sudo apt-get remove virtualbox

Installieren Sie dann Virtualbox von Virtualbox.org> Downloads.

Speichern und öffnen Sie die Datei mit Ubuntu Software Center> klicken Sie auf Installieren.

user24658
quelle