So erstellen Sie eine Ubuntu Netbook 10.10 Unity-VM unter VirtualBox

7

Ich möchte die neue Unity-Oberfläche von Ubuntu 10.10 in einer VirtualBox-VM ausführen (Host ist Ubuntu 10.04). Ist das möglich? Vielen Dank!

Joe Casadonte
quelle

Antworten:

3

Sie möchten also beim Testen der Ubuntu-Distribution helfen, die speziell für Netbooks angepasst wurde, aber kein Netbook zum Testen haben? Das ist kein Problem. Was Sie brauchen, ist eine virtuelle Maschine und ein Ubuntu Netbook Remix (UNR) Image.

Abrufen des Bildes SCHRITT 1

http://www.ubuntu.com/netbook/get-ubuntu/download

Installieren einer virtuellen Maschine

sudo apt-get installiere virtualbox-ose

Einrichten der virtuellen Maschine

Virtualbox -> Neu -> Weiter ->

Name: UbuntuNetbook

Betriebssystem: Linux

Version: Ubuntu

-> Weiter -> Speicher: Basisspeichergröße: 512 MB

Hinweis: Verwenden Sie die RAM-Größe für die virtuelle Maschine, die Sie sich leisten können. Linux benötigt weniger Speicher als Windows, aber die Menge an RAM, die Sie in diesem Schritt für die virtuelle Maschine reservieren, steht dem Windows-Host nicht zur Verfügung. Auf meinem Laptop habe ich 3 GB RAM, daher widme ich der virtuellen Maschine in diesem Schritt 1024 MB (1 GB) und lasse 2 GB für Windows. Sie sollten immer mindestens 1 GB RAM für Windows belassen (sonst läuft es schmerzhaft langsam). Linux kann mit nur 512 MB im Servermodus oder 1 GB im Desktop-Modus (möglicherweise sogar weniger) ausgeführt werden.

-> Weiter -> Virtuelle Festplatte ->

Boot-Festplatte (primärer Master): (angekreuzt)

Neue Festplatte erstellen: (angekreuzt)

-> Weiter -> Weiter -> Festplattenspeichertyp: Dynamisch erweiterter Speicher: (angekreuzt)

-> Weiter -> Speicherort und Größe der virtuellen Festplatte:

Sobald dies heruntergeladen ist, möchten Sie sicherstellen, dass Ihr Image der virtuellen Maschine bei der ersten Ausführung in UNR gestartet wird. Wählen Sie dazu im VirtualBox-Bildschirm das Symbol „Einstellungen“ (stellen Sie zunächst sicher, dass Sie Ihr Bild in der linken Spalte ausgewählt haben).

Was Ihnen jetzt angezeigt wird, ist eine Liste von Optionen für Ihr Image der virtuellen Maschine. Das, was uns interessiert, ist CD / DVD-ROM. Wählen Sie diese Option. und wählen Sie ISO und finden Sie heraus, wo Sie das UNR-ISO-Image herunterladen.

pd:

.. aber es gibt 2 virtuelle Boxen Wenn Sie VirtualBox verwenden möchten - entweder für den privaten oder den geschäftlichen Gebrauch - haben Sie die Wahl zwischen zwei Versionen:

  • Das vollständige VirtualBox-Paket ist in binärer (ausführbarer) Form kostenlos auf der Downloadseite verfügbar. Diese Version ist für den persönlichen Gebrauch und die Evaluierung gemäß den Bestimmungen der VirtualBox-Lizenz für den persönlichen Gebrauch und die Evaluierung kostenlos.

Closed-Source-Funktionen

Die folgende Liste zeigt die Unternehmensfunktionen, die nur in der Closed-Source-Edition vorhanden sind. Beachten Sie, dass sich diese Liste im Laufe der Zeit ändern kann, da einige dieser Funktionen möglicherweise auch mit der Open-Source-Version verfügbar werden.

  1. RDP-Server (Remote Display Protocol)

    Diese Komponente implementiert einen vollständigen RDP-Server über der virtuellen Hardware und ermöglicht Benutzern die Remoteverbindung mit einer virtuellen Maschine über einen beliebigen RDP-kompatiblen Client.

  2. USB-Unterstützung

    VirtualBox implementiert einen virtuellen USB-Controller und unterstützt die Weitergabe von USB 1.1- und USB 2.0-Geräten an virtuelle Maschinen.

  3. SB über RDP

    Dies ist eine Kombination aus RDP-Server und USB-Unterstützung, mit der Benutzer USB-Geräte für virtuelle Maschinen verfügbar machen können, die remote ausgeführt werden.

    • Die VirtualBox Open Source Edition (OSE) wurde unter der GPL veröffentlicht und enthält den vollständigen Quellcode. Es entspricht funktional dem vollständigen VirtualBox-Paket, mit Ausnahme einiger Funktionen, die sich hauptsächlich an Unternehmenskunden richten. Dies gibt uns die Möglichkeit, Einnahmen zu generieren, um die weitere Entwicklung von VirtualBox zu finanzieren. Problem mit dieser Version:

Open-Source-Funktionen

Die folgende Liste zeigt die Funktionen, die nur in der Open-Source-Edition vorhanden sind. Die Lizenzbedingungen der erforderlichen Bibliotheken verhindern die Aufnahme in das Produkt mit vollem Funktionsumfang.

  1. VNC-Server (Virtual Network Computing)

Diese Komponente implementiert einen vollständigen VNC-Server über der virtuellen Hardware und ermöglicht Benutzern die Remoteverbindung mit einer virtuellen Maschine über einen beliebigen VNC-Client.

Installieren Sie virtualbox no ose

Folgen Sie dieser Anweisung:

http://www.virtualbox.org/wiki/Linux_Downloads

hhlp
quelle
Ich habe VirtualBox derzeit nicht installiert, aber sind Sie sicher, dass es OpenGL / Hardwarebeschleunigung unterstützt?
janc
2

Um den Titel dieses Artikels zu beantworten:

"So erstellen Sie eine Ubuntu Netbook 10.10 Unity-VM unter VirtualBox"

Das kannst du nicht. Die Unity-Schnittstelle kann nicht in einem VirtualBox-Gast ausgeführt werden. Sie können jedoch die Standard-Gnome-Shell verwenden, die der regulären Ubuntu-Distribution gemeinsam ist - aber damit wird UNR nicht ausprobiert ...


quelle
1

Ich habe VirtualBox installiert und die folgenden Schritte ausgeführt, aber es funktioniert nicht. Tests zeigen, dass Unity OpenGL-Funktionen verwendet, die vom 3D-Treiber für VirtualBox-Gäste nicht unterstützt werden:

$ unity
OpenGL Warning: glXChooseFBConfigSGIX not implemented by Chromium
Segmentation fault (core dumped)

Chromium ist die Bibliothek, die Virtualbox für die 3D-Unterstützung verwendet, und anscheinend fehlt diese Funktion ...


Es sollte möglich sein, Unity in einem Ubuntu-Gast in VirtualBox auszuführen, vorausgesetzt, Sie aktivieren die 3D-Virtualisierung in der Konfiguration der virtuellen Maschine und VirtualBox wird auf einer Maschine mit OpenGL-Unterstützung ausgeführt.

Ich denke, der beste Weg, dies zu tun, besteht darin, zuerst die Desktop Edition zu installieren und dann Folgendes zu installieren:

  • das virtualbox-ose-guest-x11Paket (und wahrscheinlich auch die anderen virtualbox-ose-guest- * -Pakete).
  • das ubuntu-netbookPaket (das sicherstellt, dass Unity und alles, was es braucht, installiert wird)

Nach einem Neustart des Gasts in der virtuellen Maschine können Sie die "Netbook-Sitzung" auf dem Anmeldebildschirm auswählen (nach Auswahl Ihres Benutzers, jedoch vor Eingabe Ihres Kennworts).

Dieser zweistufige Prozess ist erforderlich, da für Unity 3D-Grafiken erforderlich sind und die Treiber für die 3D-Virtualisierung nicht standardmäßig installiert sind.

JanC
quelle
Ich habe dies getan (das Host-Betriebssystem ist Mac OS X) und kann Unity immer noch nicht zum Laufen bringen. Die 3D-Beschleunigung funktioniert, wie Fenstereffekte wie wackelige Fenster auf dem Standard-Gnome-Desktop belegen.
schadet
Okay, ich habe VirtualBox installiert und einige Tests durchgeführt, und anscheinend ist die OpenGL-Unterstützung in VirtualBox bei weitem nicht vollständig ...
Januar
ist ein bekannter Fehler in Virtualbox 3.2.10 .. siehe meinen Kommentar oben
hhlp
1

Mit VirtualBox 4.0 ist es jetzt möglich, Unity unter Ubuntu 11.04 zu testen .
Das 5-Schritte-Howto ist hier .

Ich habe nicht versucht, Unity unter 10.10 in einer VM auszuführen, aber wenn Sie es dennoch möchten, sollten Sie mit der neuesten VirtualBox-Version mehr Glück haben.

Maxime R.
quelle
-1 Diese Frage bezieht sich auf Unity in Ubuntu 10.10 - dieser Link bezieht sich auf die neue Unity in 11.04
8128
Hoppla, sorry, ich war so zufrieden mit der neuen VirtualBox-Version, dass ich die Frage etwas zu schnell gelesen habe: - / Wenn jedoch noch jemand daran interessiert ist, die Unity-Oberfläche zu testen, empfehle ich die Verwendung dieser Lösung: Sie funktioniert und die Entwicklung ist fortgeschrittener. Aber du hast recht, das war nicht über Ubuntu 10.10 ...
Maxime R.
Ok, Antwort bearbeitet.
Maxime R.
Unity 11.04 funktioniert für mich; Ich werde es versuchen - danke!
Joe Casadonte