Diese Kapitel existiert nur als Einstieg für Menschen, die ein Linux ausprobieren wollen und den Weg über eine virtuelle Maschine mit Oracle VirtualBox gewählt haben.
Wenn man ein Linux System kennenlernen möchte, ist das immer mit etwas Aufwand verbunden. Schließlich muss das System ja irgendwo installiert werden.
Die Oracle VirtualBox bietet eine schnelle und einfache Möglichkeit dafür.
Die Installation der VirtualBox Software unter Windows ist trivial. ("Starten Sie setup und folgen Sie den Anweisungen.")
Hat man diese Umgebung einmal aufgesetzt, ist es danach sehr einfach, in der VBox diverse Unixe zu installieren und zu benutzen.
Die notwendige Konfiguration einer virtuellen Maschine ist zwar etwas anspruchsvoller, aber - wenn keine "Sonderlocken" eingebaut werden sollen - absolut kein Hexenwerk.
Natürlich gibt es auch einen Preis: Die Virtualisierung schluckt Rechnerressourcen. Mit einem gut ausgestatteten Rechner hat man Spaß, bei wenig Rechnerleistung braucht man etwas Nachsicht.
Virtualisierung
Etwas Hintergrund
"Virtualisierung" ist an sich ein anspruchsvolles IT Thema.
Es geht bei Virtualisierung generell darum, per Software eine Simulation zu erzeugen, die so wirklichkeitsnah ist, dass wir sie - aus einer ganz bestimmten Perspektive betrachtet - von der Realität nicht unterscheiden können.
Die VirtualBox ist eine Software, die einen Computer simuliert.
Das Gesamtsystem, das wir mit einer VirtualBox erzeugen, lässt sich ungefähr folgendermaßen beschreiben:
- Wir haben einen Computer, auf dem ein Betriebssystem läuft, in dem eine Software läuft, die einen Computer simuliert, auf dem ein Betriebssystem läuft.
Wer tiefer einsteigen möchte, findet im englischen (nicht um deutschen) (Wikipedia) einen guten Einstieg.
Konkret zur VirtualBox
gibt es ein sehr gutes Benutzerhandbuch, das neben den Informationen zur VBox auch einiges an Hintergrundwissen vermittelt.
Begriffe
Begriffe im Zusammenhang mit Virtualisierung
- Wirtsystem, Wirt, Gastgebersystem, Gastgeber
-
engl.
host system
oder einfachhost
.
Das System, in dem die Virtualisierungssoftware installiert ist. Das Wirtsystem stellt die Ressourcen für das Gastsystem zur Verfügung. - Gastsystem, Gast
-
engl.
guest system
oder einfachguest
.
Ein System, das in der Virtualisierungssoftware installiert ist. Das Gastsystem läuft in einer "Virtuellen Maschine" und benutzt die Ressourcen des Wirtsystems, die von der Virtualisierungssoftware transparent bereit gestellt werden. Das Gastsystem denkt, es wäre auf einem ganz normalen physischen Computer installiert. - Virtuelle Maschine, VM
-
Ein virtueller Computer, der in der Virtualisierungssoftware konfiguriert und erzeugt wird. Eine VM hat einen Namen, diverse Konfigurationsparameter und - i.d.R. - eine Datei, die als Festplatte dient.
In einer Desktopumgebung hat eine VM auch ein eigenes Fenster. - Virtualisierungssoftware
-
Eine Software, die auf einem Wirtsystem installiert ist. Sie stellt für ein Gastsystem eine Virtuelle Maschine bereit und macht die Ressourcen des Wirtes für den Gast verfügbar.
Oracle VirtualBox ist eine Virtualisierungssoftware.
Oracle VirtualBox
Die VirualBox Lösung
Oracle VirtualBox ist eine Software, die - kurz gesagt - einen Computer im Computer abbildet.
Oracle hat das Paket seinerzeit beim Kauf von Sun dazu bekommen und finanziert die Entwicklung weiterhin.
Oracle VirtualBox ist komplett open source.
Es gibt Erweiterungen, die u.U. nicht frei sind. Sie sind aber nicht im Umfang der Kernsoftware enthalten und können bei Bedarf nachinstalliert werden. Bekannt ist das Standard - Erweiterungspaket von Oracle, dass auf der Downloadseite angeboten wird. Dieses Paket ist nicht quelloffen und kann nur für den Privatgebrauch kostenlos benutzt werden.
Dieses Erweiterungspaket war in einer Desktop Umgebung einmal ganz hilfreich. Aber seit die USB Unterstützung komplett in die Kernsoftware gewandert ist, sollte man genau überprüfen, ob man das Paket wirklich braucht.
Die Software läuft unter Windows, Mac und den gängigen Unixen als Wirtsystem. Eine Liste der unterstützten Wirtsysteme findet sich im Handbuch und auf der VirtualBox Homepage. (Siehe Links)
Als Gastsysteme unterstützt die VBox die meisten Systeme, die unter der amd64 Architektur laufen. Auch hierzu gibt es eine Liste der von Oracle unterstützten Systeme auf der VBox Website und im Benutzerhandbuch.
Ich habe die VBox unter diversen - auch nicht unterstützten - GNU/Linux Systemen installiert und selten Probleme gehabt. Also: Ausprobieren lohnt sich.
Die Unterstützung der AMD Welt ist noch recht neu. Wer einen Mac mit einem Silicon Chipsatz als Wirt einsetzen möchte, muss hier etwas vorsichtiger sein. Erstens ist auch die VBox 7.2 für Apple Silicon noch nicht 100% stabil und zweitens sind nicht alle Linuxe in einer ARM Version verfügbar.
Dokumentation
Die Doku zur VirtualBox ist gut, umfangreich und empfehlenswert. Sie richtet sich sowohl an Neulinge als auch an erfahrene Benutzer. D.h. man kann sie erst zum Einstieg, und später zum Nachschlagen verwenden.
Die Doku gibt es
- online unter User Guide for Release 7.2,
- als PDF UserManual auch zum Herunterladen,
- nach der Installation unter dem Menüpunkt "Hilfe" in der VBox Manager GUI.
Ich empfehle, das Benutzerhandbuch frühzeitig als PDF herunterzuladen und griffbereit zu haben.
Installation
Installation auf verschiedenen Wirtsystemen
Es ist recht einfach, die VirtualBox zu installieren, egal, auf welchem Betriebssystem. Herunterladen, einrichten, fertig.
Für Leute, die noch nie mit einer solchen Software zu tun hatten, die evtl. auch nicht so viel mit IT am Hut haben, gibt es zur Unterstützung eine reichlich mit Bildern versehen Anleitung. Zumindest zur Installation unter Windows.
Windows
Installation auf einem Windows System
Für eine Installation unter Windows gibt es zwei Anleitungen, weil sich das Aussehen der GUI des VirtualBox Managers in der Version 7.2 deutlich geändert hat.
Wer neu installiert nimmt die erste Anleitung.
-
VirtualBox 7.2 Installation
beschreibt die Installation von VirtualBox 7.2 unter Windows 11 und entspricht 2025 der aktuellen Versionslage. -
VirtualBox 7.0 Installation
ist an sich veraltet und beschreibt die Installation von VirtualBox 7.0 unter Windows 10.
Linux
Installation auf einem Linux System
Alle Distributionen haben VirtualBox irgendwo in ihren Repositories. Allerdings ist die Software in der Regel nicht in der neusten Version vorhanden.
Aktuelle Versionen gibt es auf der Download VirtualBox for Linux Hosts Seite bei VirtualBox.
Hier werden Pakete für die unterschiedlichen Distributionen angeboten.
Wer seine Distribution dort nicht findet, nimmt das Paket unter "All Distributions". Das installiert sich selbst, braucht keinen Paketmanager und ist auf einem Standard-Unix lauffähig.
Apple
Installation auf einem Apple
Apple Anwender müssen aufpassen. Und sie müssen wissen, was für einen Apple sie eigentlich haben.
Um genau zu sein, müssen sie wissen, ob ihr Apple noch mit einem Intel Prozessor arbeitet, oder mit einem der Apple eigenen Prozessoren, die meist irgendwie "Silicon" im Namen haben, ausgestattet ist.
Der Silicon Chip hat eine ganz andere interne Architektur und einen anderen Befehlssatz, als ein Intel Chip und braucht spezielle Software bzw. für diese Chips speziell kompilierte Software.
Je nachdem, was man hat, lädt man die Software von Download VirtualBox über den Link
- macOS / Intel hosts oder
- macOS / Apple Silicon hosts
herunter.
Danach wird auf dem Mac - wie üblich - ganz simple installiert.
Auf einem Apple Silicon muss das Gastsystems für die ARM Architektur gebaut sein. Meist haben die entsprechenden ISO Dateien ein "arm64" im Dateinamen.
Nicht alle Distributionen bieten eine ARM Variante an.