ubuntuusers.de

ubuntuusers.deWikiVirtualBoxInstallation

Installation

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

Die Installation der beiden Varianten von VirtualBox gestaltet sich unterschiedlich. In diesem Artikel werden beide beschrieben.

VirtualBox OSE (Open Source Edition)

Installation aus den Paketquellen

Die Open-Source-Variante lässt sich aus den Paketquellen installieren [1]:

  • virtualbox (multiverse, unter Precise noch in "universe")

  • virtualbox-qt (multiverse, grafische Benutzeroberfläche (unter Precise noch in "universe"))

  • virtualbox-dkms (universe, unter Precise noch in "universe")

  • virtualbox-guest-dkms (universe, unter Precise noch in "universe")

Wiki/Vorlagen/Installbutton/button.png mit apturl

Paketliste zum Kopieren:

sudo apt-get install virtualbox virtualbox-qt virtualbox-dkms virtualbox-guest-dkms 

sudo aptitude install virtualbox virtualbox-qt virtualbox-dkms virtualbox-guest-dkms 

Manuell

Eine Anleitung zum Selber-Kompilieren von VirtualBox findet man im Archiv: VirtualBox/Kompilieren.

VirtualBox PUEL (Personal Use and Evaluation License)

Die Variante für den persönlichen Gebrauch und Evaluation (PUEL von eng. "VirtualBox Personal Use and Evaluation License") ist die Nachfolgeversion der Closed-Source Variante (CSV). Die PUEL-Version ist aber immer noch Closed-Source. Die PUEL ist mit der Version 1.6.6 eingeführt worden und ist aus einer Fremdquelle zu beziehen, dafür aber bedeutend aktueller. Im Wesentlichen ist die PUEL für den privaten Gebrauch und für den Einsatz im Bildungsbereich gedacht. Ab Version 4.0 wurde VirtualBox als OpenSource freigegeben. Nähere Informationen zur PUEL findet man unter VirtualBox PUEL {en}.

Paket manuell herunterladen und installieren

Von VirtualBox {en} werden DEB-Pakete {dl} angeboten. Die Pakete können für Ubuntu 12.04 und Ubuntu 10.04 heruntergeladen werden. Nachdem man sie für die korrekte Ubuntuversion und Architektur geladen hat, müssen DEB-Pakete noch installiert werden.

Hinweis!

Fremdpakete können das System gefährden.

Hinweis:

Eine ältere Version von VirtualBox OSE/PUEL kann von virtualbox-Old Builds {dl} bezogen werden.

Nun ist noch etwas Nacharbeit nötig.

Paket aus der Paketquelle installieren

Statt das Paket manuell zu installieren und auf dem neuesten Stand zu halten, kann man auch die Paketquelle {en} von Oracle nutzen.

Ab Version 4.0.x

Um die Fremdquelle zu authentifizieren, kann man entweder den Signierungsschlüssel herunterladen {dl} und in der Paketverwaltung hinzufügen oder folgenden Befehl ausführen:

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add - 

Um aus der Fremdquelle zu installieren, muss man die folgenden Paketquellen freischalten:

Hinweis!

Zusätzliche Fremdquellen können das System gefährden.

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

Hinweis:

Der Signierungsschlüssel hat sich ab Version 4.0 geändert und muss neu hinzugefügt werden. Außerdem muss, sofern die Paketquellen nicht manuell bearbeitet wurden, noch die automatisch hinzugefügte Quelle für den Quelltext/Sourcecode deaktiviert, bzw. gelöscht werden [2].

Extension-Pack

Zusätzlich ist, zur Nutzung z.B. von USB-2.0-Anschlüssen, die Verwendung des versionsgleichen "Oracle VM VirtualBox Extension Packs" nötig, das auf der Downloadseite {en} des Projekts als plattformübergreifendes Archiv angeboten wird. Die Datei mit der Endung .vbox-extpack herunterladen, ein Doppelklick darauf öffnet in der Regel VirtualBox und leitet durch den Installationsprozess (Annahme der Lizenz etc.) (siehe auch Anleitung {en} auf virtualbox.org). Öffnet sich das Extension-Pack nicht selbsttätig, kann man es auch über Virtualbox öffnen, "Datei -> globale Einstellungen -> Zusatzpakete". Ggf. ist die Installation dieses Packs nach einem Kernelupdate erneut notwendig!.

Bis Version 3.2

Um aus der Fremdquelle zu installieren, muss man die folgenden Paketquellen freischalten:

Hinweis!

Zusätzliche Fremdquellen können das System gefährden.

deb http://download.virtualbox.org/virtualbox/debian VERSION non-free

Um die Fremdquelle zu authentifizieren, kann man den Signierungsschlüssel mit folgendem Befehl importieren:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 98AB5139  

Alle Versionen

Da sowohl die unfreie Version und auch Open-Source-Version des Herstellers keinen Sourcecode mitliefert, sollte man darauf achten, das diese nicht in den Paketquellen eingetragen werden. Nun kann man VirtualBox über eines - je nach verwendeter Ubuntu-Version - der folgenden Pakete installieren:

  • virtualbox-4.3 (für VirtualBox 4.3.x)

  • virtualbox-4.2 (für VirtualBox 4.2.x)

  • virtualbox-4.1 (für VirtualBox 4.1.x)

  • virtualbox-4.0 (für VirtualBox 4.0.x)

  • virtualbox-3.2 (für VirtualBox 3.2.x)

  • virtualbox-3.1 (für VirtualBox 3.1.x)

  • virtualbox-3.0 (für VirtualBox 3.0.x)

  • virtualbox-2.2 (für VirtualBox 2.2.x)

  • virtualbox-2.1 (für VirtualBox 2.1.x)

  • virtualbox (für VirtualBox 1.6.x)

Auch hier muss man noch nacharbeiten. Sollte man ein Update mit Versionssprung (major update) machen, so muss man vorher die niedrigere/alte entfernen und erst dann, die neue Version installieren. Dabei gehen weder Einstellungen, noch virtuelle Maschinen verloren. Ebenso müssen noch die Gasterweiterungen durch Neuinstallation im Gast auf die aktualisierte Version angepasst werden.

Nacharbeit - Benutzer der Gruppe hinzufügen

Wie eventuell schon am Ende der Installation eines der Pakete von VirtualBox angezeigt, muss man alle Benutzer, die VirtualBox nutzen dürfen, der Gruppe vboxusers zuweisen [8].

# Allgemein
sudo adduser BENUTZERNAME vboxusers
# Der eigene Benutzer
sudo adduser $USER vboxusers 

Hinweis:

Damit die Änderung des Benutzerkontos aktiv werden muss die Umgebung neu geladen werden, dies erreicht man durch einmaliges Ab- und wieder Anmelden oder mit dem Befehl newgrp und der Option -.

newgrp - vboxusers 

Sollte VirtualBox in der OSE-Version sich immer noch weigern, gibt es in den Problembehebungen eine Lösung.

Optional

Ab Ubuntu 8.04 kann man DKMS installieren. Dadurch werden bei einem Versionswechsel die notwendigen Kernelmodule für das Hostsystem automatisch erstellt. Dies gilt auch, wenn in Ubuntu als Gastsystem DKMS installiert ist. Es wird im Benutzerhandbuch ausdrücklich empfohlen. Das manuelle Erstellen der Kernelmodule wie in Kein Start mehr nach Kernelupdate beschrieben, sollte danach nicht mehr nötig sein.

Gast-Erweiterungen

Die Gast-Erweiterungen werden innerhalb der virtuellen Maschine installiert, nachdem das Gast-Betriebssystem fertig installiert wurde. Die Gast Erweiterungen bieten folgende Features:

  • bessere Mauszeiger-Integration

  • Ordner Freigaben vom Host zum Gast

  • Grafikkarten-Treiber

  • nahtloser Fenstermodus ("seamless windows")

  • Zeitsynchronisation

  • Gemeinsame Zwischenablage (Copy & Paste)

  • automatisierte Windows-Anmeldungen mittels VBoxGINA

Herunterladen und Bereitstellen der Gast-Erweiterungen aus den multiverse-Quellen auf dem Wirtssystem:

sudo apt-get install virtualbox-guest-additions-iso 

Die .iso Datei befindet sich in /usr/share/virtualbox/ und muss dann zuerst in der virtuellen Maschine eingehängt werden.

Anschließend wird unter einem Windows-Gast vom CD/DVD Laufwerk die entsprechende .exe Datei installiert. In einem Linux-Gast wird in dem eingehängten CD Laufwerk "sudo sh ./VBoxLinuxAdditions.run" ausgeführt.

Benutzerhandbuch

Das englischsprachige "User Manual" wird mit installiert und ist unter /usr/share/doc/virtualbox/UserManual.pdf zu finden.

Deinstallation

Bei jeder der beschriebenen Installationsvarianten kann man VirtualBox ganz einfach über die Paketverwaltung deinstallieren [1]. Dazu muss das jeweilige Paket deinstalliert werden, je nachdem welche Version man vorher installiert hat.

Intern

  • VirtualBox {Übersicht} Übersichtsartikel

    • VirtualBox/Benutzung - In diesem Artikel werden die Bedienung und die verschiedenen Einstellungen erläutert.

    • VirtualBox/Netzwerk - Dieser Artikel erklärt die verschieden Möglichkeiten, wie das Gastsystem in ein Netzwerk eingebunden werden kann.

    • VirtualBox/Problembehebung - Aufgetretene Probleme, für die bereits eine Lösung gefunden wurde, sind in diesem Artikel aufgeführt.

Extern

Diese Revision wurde am 19. Juli 2014 14:45 von ubot erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: unfreie Software, Emulation und Virtualisierung