[[Vorlage(Getestet, natty, maverick, lucid)]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] [:Paketquellen_freischalten: Bearbeiten von Paketquellen] [:Metapakete#Architektur: Passendes Kernelmodul finden] [:Packprogramme: Archiv entpacken] [:Programme_kompilieren#Debian-Methode: Pakete erstellen (Debian-Methode)] [:Terminal: Ein Terminal öffnen] [:Paketinstallation_DEB: DEB-Paket installieren] [:Benutzer_und_Gruppen: Benutzer und Gruppen] }}} [[Inhaltsverzeichnis(2)]] 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-ose''', (''universe'', alle Ubuntu-Versionen) * '''virtualbox-ose-qt''', (''universe'', grafische Benutzeroberfläche, alle Ubuntu-Versionen) * '''virtualbox-ose-dkms''' (''universe'' - nur Lucid) * '''virtualbox-ose-guest-dkms''' (''universe'' - nur Lucid) * '''virtualbox-ose-modules-generic''' (''universe'' - nur Hardy) Bei Erstinstallation ist in Hardy noch etwas [#Nacharbeit-Benutzer-der-Gruppe-hinzufuegen Nacharbeit] notwendig. == Manuell == Eine Anleitung zum Selber-Kompilieren von VirtualBox findet man in [:VirtualBox/Kompilieren:diesem Artikel]. = 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 [:Fremdquellen: 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. Nähere Informationen zur PUEL findet man unter [http://www.virtualbox.org/wiki/VirtualBox_PUEL VirtualBox PUEL] {en}. == Paket manuell herunterladen und installieren == [[Vorlage(Fremdpaket, "[http://www.virtualbox.org VirtualBox] {en}", http://virtualbox.org/wiki/Linux_Downloads, natty, maverick, lucid, hardy)]] {{{#!vorlage Hinweis Eine ältere Version von VirtualBox OSE/PUEL kann von [http://virtualbox.org/wiki/Download_Old_Builds virtualbox-Old Builds] {dl} bezogen werden. }}} Nun ist noch etwas [#Nacharbeit-Benutzer-der-Gruppe-hinzufuegen 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 [http://www.virtualbox.org/wiki/Linux_Downloads Paketquelle] {en} von Oracle nutzen. === Ab Version 4.0.x === [[Vorlage(Fremdquelle-auth, http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc)]] [[Vorlage(Fremdquelle, http://download.virtualbox.org/virtualbox/debian, maverick lucid hardy, contrib non-free)]] [[Vorlage(Fremdquelle, http://download.virtualbox.org/virtualbox/debian, natty oneiric, contrib)]] {{{#!vorlage 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 [http://www.virtualbox.org/wiki/Downloads 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 [http://www.virtualbox.org/manual/ch01.html#intro-installing Anleitung] {en} auf virtualbox.org). (Öffnet sich das Extension-Pack nicht selbsttätig, kann man es auch über Virtualbox öffnen -->Datei-->globale Einstellungen-->Zusatzpackete) Ggf. ist die Installation dieses Packs nach einem Kernelupdate erneut notwendig!. === bis Version 3.2 === [[Vorlage(Fremdquelle, http://download.virtualbox.org/virtualbox/debian, maverick lucid hardy, non-free)]] [[Vorlage(Fremdquelle-auth, key 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''' (für VirtualBox 1.6.x) * '''virtualbox-2.1''' (für VirtualBox 2.1.x) * '''virtualbox-2.2''' (für VirtualBox 2.2.x) * '''virtualbox-3.0''' (für VirtualBox 3.0.x) * '''virtualbox-3.1''' (für VirtualBox 3.1.x) * '''virtualbox-3.2''' (für VirtualBox 3.2.x) * '''virtualbox-4.0''' (für VirtualBox 4.0.x) * '''virtualbox-4.1''' (für VirtualBox 4.1.x) Auch hier muss man noch [#Nacharbeit-Benutzer-der-Gruppe-hinzufuegen 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]. {{{#!vorlage Befehl # Allgemein sudo adduser vboxusers # Der eigene Benutzer sudo adduser $USER vboxusers }}} {{{#!vorlage Hinweis Damit die Änderung des Benutzerkontos aktiv werden muss die Umgebung neu geladen werden, dies erreicht man durch einmal ab- und wieder anmelden oder mit dem Befehl [:newgrp:] und der Option `-`. {{{#!vorlage Befehl newgrp - vboxusers \}}} Sollte VirtualBox in der OSE-Version sich immer noch weigern, gibt es [:VirtualBox/Problembehebung#VirtualBox-OSE-startet-nach-Hinzufuegen-des-Benutzers-zur-Gruppe-vboxusers-nicht: hier] eine Lösung. }}} = Optional = Ab Hardy Heron kann man [:DKMS:] installieren. Dadurch werden bei einem Versionswechsel die notwendigen Kernelmodule für das Hostsystem automatisch erstellt. Dies gilt auch, wenn im Ubuntu als Gastsystem [:DKMS:] installiert ist. Es wird im User-Manual ausdrücklich empfohlen. Das manuelle Erstellen der Kernelmodule wie in [:VirtualBox/Problembehebung#Kein-Start-mehr-nach-Kernelupdate: Kein Start mehr nach Kernelupdate] beschrieben, sollte danach nicht mehr nötig sein. = 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. = Weitere Artikel zu VirtualBox = * [:VirtualBox:] Übersichtsseite {Übersicht} * [:VirtualBox/Benutzung: Erster Start und Benutzung] - In diesem Artikel werden die Bedienung und die verschiedenen Einstellungen erläutert. * [:VirtualBox/Netzwerk:Netzwerk] - Dieser Artikel erklärt die verschieden Möglichkeiten, wie das Gastsystem in ein Netzwerk eingebunden werden kann. * [:VirtualBox/Problembehebung: Problembehebung] - Aufgetretene Probleme, für die bereits eine Lösung gefunden wurde, sind in diesem Artikel aufgeführt. = Links = * Projektseite [http://www.virtualbox.org/wiki/Changelog Changelog der aktuellen Version] {en} * Projektseite [http://www.virtualbox.org/wiki/Download_Old_Builds Download old builds] {en} * Projektseite [http://www.virtualbox.org/wiki/Linux%20build%20instructions Linux build instructions] {en} * User Manual - wird mitinstalliert und ist zu finden unter '''/usr/share/doc/virtualbox-X.x/UserManual.pdf''' (in englisch) * [http://download.virtualbox.org/virtualbox/ VirtualBox Gasterweiterungen *.iso-Abbilder] {dl} - lassen sich auch getrennt von der Hauptinstallation herunterladen und über den Manager für virtuelle Medien (CD/DVD Abbilder) im Gastsystem einbinden. # tag: Emulation und Virtualisierung, unfreie Software