webentwicklung-frage-antwort-db.com.de

Wie installiere ich VirtualBox Addition nicht in Ubuntu-Server 12.04?

Als ich mit der Installation von Ubuntu-Server 12.04 fertig war, habe ich einen Schnappschuss gemacht und dann meinen Server wie folgt aktualisiert

Sudo apt-get update && Sudo apt-get upgrade

Ich denke, der Gastzusatz über das Ubuntu-Repository ist fehlerhaft. Denn nach dem Neustart konnte ich in meinem virtualbox-ubuntu-server-12.04-Fenster nichts sehen. Es war nur schwarz. Ich folge dem this Tutorial und es besagt, dass ich meinen Server aktualisieren muss.

Das bedeutet, dass ich die Virtualbox-Gastzugänge aus dem Ubuntu-Repository bekomme.

Wie kann ich ein Upgrade meines Ubuntu-Servers 12.04 durchführen, ohne den Gastzusatz aus dem Ubuntu-Repository zu installieren?

3
blade19899

Virtual Box-Gastzusätze werden nicht standardmäßig installiert. Wir müssen sie manuell installieren, wie hier beschrieben:

In einem Nicht-GUI Server-) Gast benötigen wir die Gastzusätze möglicherweise nicht, wenn wir keine zusätzlichen Funktionen benötigen (z. B. Unterstützung für USB2). Dann installieren wir einfach nicht die Gastzusätze, die auf einem .iso-Image installiert sind , nachdem das Paket virtualbox-guest-additions-iso dort installiert wurde mit

[email protected]:$ Sudo apt-get install virtualbox-guest-additions

Wenn Sie die Version aus dem Oracle-Repository installiert haben (siehe --- (diese Frage ), wird standardmäßig die Gastzusatzdatei .iso auf dem Host installiert.

Die Installation der Gastzugaben erfolgt über ein Installationsskript auf der ISO-Datei, um die bereitgestellten Kernelmodule zu kompilieren und einzufügen. Das Mounten des .iso-Images kann von ihrem Speicherort auf dem Host aus erfolgen, oder alternativ durch Installieren der Gastzusätze .iso aus dem Ubuntu-Repository mit

[email protected]:$ Sudo apt-get --no-install-recommends install virtualbox-guest-additions

Wir sollten keine Empfehlungen im Gast installieren, um zu vermeiden, dass auch das Paket virtualbox-ose installiert wird.

Beachten Sie, dass die Version mit zusätzlichen Gästen aus den Repositorys möglicherweise eine frühere Version als Virtual Box aufweist, wenn sie von Oracle installiert wird. Dies wird wahrscheinlich funktionieren, wird jedoch nicht empfohlen.

Nach der Installation der Kernel-Module können die Gast-Ergänzungen .iso aus dem Gast-Betriebssystem entfernt werden. Um das Hinzufügen von Gastmodulen vom Gast zu deinstallieren, können Sie die Kernelmodule manuell entfernen oder das Skript uninstall.sh ausführen, das sich in /opt/<VirtualBoxAddtions-x.x.xx>/ befindet.

8
Takkat

Sie können die VirtualBox-Erweiterungen von Ubuntu oder aus den Oracle/Virtualbox-Repositorys installieren.

Beachten Sie, dass für die Installation der Erweiterungen möglicherweise eine Neukompilierung der Erweiterungen mithilfe von DKMS (Dynamic Kernel Module Support) oder eine Neukompilierung des von Ihrem Computer verwendeten Kernels erforderlich ist. In Ubuntu müssen Sie dkms vorher installieren.

# install dkms if you haven't already
Sudo apt install dkms
0
Jaime

Falscher Befehl sollte sein:

Sudo apt-get installiert virtualbox-guest-additions-iso

0
Wahyu Kodar