Welche Virtualisierungssoftware kann ich verwenden?

12

Ich habe nur VMWare auf meinem Windows 7-Computer verwendet, möchte aber etwas auf Ubuntu verwenden.

Welche Software würden Sie empfehlen, um andere virtuelle Linux- und Windows-Maschinen zu erstellen?

Nur Bolivianer hier
quelle

Antworten:

25

Sie können auch VirtualBox verwenden , die virtualbox-osein den Repositorys benannt ist.

Aus der Paketbeschreibung:

VirtualBox ist eine kostenlose x86-Virtualisierungslösung, mit der eine Vielzahl von x86-Betriebssystemen wie Windows, DOS, BSD oder Linux auf einem Linux-System ausgeführt werden können.

Wenn Sie ein Betriebssystem installieren möchten, das XServer 1.10 verwendet (z. B. Ubuntu 11.04), benötigen Sie die Virtual Box-Version> = 4.0.6, die unter der GPL v2-Lizenz zum Download oder in einem von Oracle verwalteten Repository verfügbar ist . Für die vollständige Unterstützung der Funktionen müssen auch Guest Additions installiert werden . Für die Unterstützung von USB 2.0 oder RDP können wir das Extension Pack herunterladen und installieren. Dadurch wird Virtual Box zu einer geschlossenen Quelle (PUEL-Version).

user2432
quelle
Hm ... OK, ich habe VirtualBox OSE aus dem Software Center installiert und festgestellt, dass es eine Reihe von Funktionen nicht unterstützt. Es ist mir egal, ob es Open Source ist oder nicht. Wie kann ich die Closed Source Better-Version installieren und gleichzeitig die gimped-Version entfernen?
Nur Bolivianer hier
Ich benutze Apache Cordova und besitze keinen Mac. Ich benutze Ubuntu als mein Betriebssystem. Kann ich virtualbox zum Hosten einer OSX-Umgebung verwenden?
Donato
8

Die andere Option ist virt-managerdie GUI für KVM.

Bildbeschreibung hier eingeben

sagarchalisieren
quelle
5

Früher habe ich VMware unter Ubuntu / Fedora (und gemeinsam genutzte VMs unter Linux und Windows) mehrere Jahre lang verwendet, aber vor etwa einem Jahr habe ich VMware vollständig aufgegeben. Es wurde einfach zu mühsam, es nach Kernel-Upgrades zum Laufen zu bringen. Jetzt benutze ich VirtualBox einfach überall (Windows, Ubuntu, MacOS X). (Hinweis: Dies setzt voraus, dass Sie eine kostenlose Virtualisierungslösung verwenden möchten und keine der verschiedenen kostenpflichtigen Versionen von VMware verwenden.) Besonders gut hat mir die (kostenpflichtige) Version von VMware Fusion für MacOSX gefallen ... aber jetzt Ich benutze dort auch nur VirtualBox ... und es funktioniert einwandfrei.

Aber zurück zu Linux: Nehmen wir an, Sie können VMware tatsächlich unter Linux zum Laufen bringen - nachdem Sie benutzerdefinierte VMware-Quell-Patches von Drittanbietern heruntergeladen, in verschiedene Internetforen hochgeladen und dann ungerade Teile von VMware neu kompiliert haben, um sie ordnungsgemäß zu installieren ... Nun, Sie haben immer noch die geringste Chance, dass der VMware Viewer (Browser-Plugin) unter Linux ordnungsgemäß funktioniert. Das Problem scheint zu sein, dass es eine ältere Version von Firefox benötigt, um zu laufen. Sie können IE oder möglicherweise Firefox unter Windows verwenden, um Ihre laufenden VMs unter Linux "anzuzeigen", aber Sie wissen, worum es geht.

Kurz gesagt, die kostenlosen Versionen von VMware scheinen nicht mehr unterstützt oder gewartet zu werden, und dies ist unter Linux besonders offensichtlich und schmerzhaft.

Es ist jedoch noch nicht alles verloren ... Sie können Ihre vorhandenen VMware-Images in VirtualBox öffnen, ohne die Images in VDI zu konvertieren (..oder Sie können sie auch in VDI konvertieren, wenn Sie möchten.) (Ehrlich gesagt, z Nicht-Windows-VMs ist es wahrscheinlich genauso einfach, ein neues Image zu erstellen, da die Installation von Linux von Grund auf so einfach ist. Die Neuinstallation aller anderen Software (Datenbanken usw.) kann jedoch problematisch sein.

Das einzige Problem, auf das ich beim Öffnen meiner VMware-Images in VirtualBox gestoßen bin, war, dass ich meine VMware-Images ursprünglich in 2-GB-Dateien aufgeteilt habe. Dies funktioniert nicht, wenn Sie sie in VirtualBox öffnen. Sie können die VMware-Tools jedoch verwenden, um sie wieder auf eine einzelne Festplatte zu konvertieren. Beispiel:

c:/> vmware-vdiskmanager -r multipart.vmdk -t 0 single.vmdk

Dann kann diese "single.vmdk" als Festplatte für Ihre VirtualBox-VM festgelegt werden. Wahrscheinlich muss jedes Windows-Image erneut als "echt" bestätigt werden. Am einfachsten ist dies online, wenn Sie die VM einrichten, vorausgesetzt, das Netzwerk funktioniert. Ich glaube, ich habe zuerst VMware-Tools von meinem Image entfernt und dann die VirtualBox-Add-Ons auf der VM installiert, und ich denke, das war es im Grunde.

michael
quelle
2

Wenn Sie VMWare von Ihrem Windows-Computer aus gewohnt sind, können Sie den VMWare-Player auf Ihrer Ubuntu-Box ausführen . Obwohl ich den vorherigen Antworten zustimme, dass Virtual Box eine sehr gute Open Source-Alternative ist, besteht keine Notwendigkeit, Systeme zu wechseln. Dies gilt umso mehr, als Sie Ihre vorhandenen virtuellen Maschinen verwenden können, indem Sie auch VMWare Player in Ubuntu ausführen. Wenn Sie jedoch neue Computer erstellen möchten, müssen Sie VMWare Workstation ausführen.

Takkat
quelle
1

Trotz Michaels Problemen mit VMWARE kann ich es aus mehreren Gründen nur empfehlen:

  • Sie sind an die Schnittstelle gewöhnt
  • Es funktioniert wunderbar unter Ubuntu, und selbst Updates der VM-Tools sind einfach.
  • Ihre vorhandenen VMs funktionieren einfach

Ich benutze auch virtualbox und ich würde sagen, dass es für die meisten Zwecke genauso gut ist, aber Sie müssen es lernen.

Rory Alsop
quelle
1

Um die Liste der Lösungen zu erweitern, gibt es auch eine Linux-Version des kommerziellen Parallels Desktop .

Takkat
quelle
Was ist mit QEMU?
Oxwivi
Nun, ich bin damit nicht wirklich vertraut, ich selbst möchte mehr wissen. ;)
Oxwivi