Appliances mit Virtualbox (nicht nur) für Ubuntu Maverick

Unter Ubuntu kann man den einfachen Weg gehen und die Open Source Edition von VirtualBox installieren:

sudo aptitude install virtualbox-ose virtualbox-ose-guest-utils

Will man aber “erweiterte” Features wie USB pass-trough zum Guest und RDP haben, dann muß man die PUEL (Personal Use and Evaluation License) –  Version installieren.

Glücklicherweise ist das auch nicht wirklich schwer:

In /etc/apt/sources.list die zusätzliche Paketquelle hinzufügen:

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

danach den Key einspielen:

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

und jetzt kann man schon installieren

sudo apt-get update
sudo apt-get install virtualbox-3.2

Und schon findet man VirtualBox im Anwendungen Menü.

Hat man jetzt die Anwendung eingerichtet, hilft das ohne einer virtuellen Maschine mit entsprechendem Guest Operating System mal nicht viel. Natürlich kann man jetzt eine neue VM einrichten und ein OS nach Geschmack per Hand aufsetzen.

Glücklicherweise gibt aber auch eine ganze Menge vorgefertigter Appliances zum downloaden, die meisten findet man auf virtualboxes.org

Ich habe aber auch sehr brauchbare fertige Appliances von turnkeylinux gefunden. Die sind deswegen so praktisch, weil diese für einen ganz spezifischen Zweck gebundelt wurden. Neben fertigen CMS Systemen (Joomla, WordPress) findet man unter anderem vorkonfigurierte Bugtracker, Wikis, und sogar spezielle Developer Boxen für Ruby/Rails, Java und natürlich auch vordefinierte LAMP Stacks.
Will man nur kurz mal was probieren, und sich viel Installation und Konfiguration ersparen, dann sind diese Appliances optimal.

Suse bietet einen ähnlichen Service, man kann sich entweder selbst Online eine Appliance zusammenbauen, oder in der suse gallery fertige Images herunterladen. Hier muss man sich zwar mit einer OpenId anmelden, dafür funktioniert der Service prima und macht auch eine Menge Spaß.

Hat man jetzt noch einen halbwegs schnellen Rechner mit ausreichend Arbeitsspeicher eingebaut, dann laufen auch die virtuellen Maschinen rund und performant.