VirtualBox Guest Additions werden unter Ubuntu Server 12.04 nicht installiert

20

Ich versuche, VitrualBox's Guest Additions auf Ubuntu Server 12.04 zu installieren, erhalte aber weiterhin eine Fehlermeldung. Ich benutze den folgenden Befehl sudo ./VBoxLinuxAdditions.run --nox11und erhalte den folgenden Fehler:

Bildbeschreibung hier eingeben

Nick
quelle

Antworten:

20

Ich hatte das gleiche Problem, als ich das Installationsprogramm von der vbox additions iso aus laufen ließ, aber das Laufen hat gut sudo apt-get install virtualbox-guest-utilsfunktioniert. Ich habe apt-cache search virtualboxvor dem Versuch, die Installation durchzuführen, den Namen des Pakets überprüft.

Ich habe jedoch den von Gregory oben vorgeschlagenen Befehl ausgeführt (da ich versuchte, den Installer von der ISO aus zum Arbeiten zu bringen, was aber nie der Fall war), aber das kann Auswirkungen haben oder auch nicht.

Wenn Sie die Installation von X11-Abhängigkeiten vermeiden möchten, verwenden Sie:

sudo apt-get install --no-install-recommends virtualbox-guest-utils && sudo apt-get install virtualbox-guest-dkms

Bearbeiten: Siehe Kommentar unten.

Jobi Carter
quelle
7
Wenn ich abstimmen würde, wenn ich könnte, installiert virtualbox-guest-utilsdie Installation alle X.org-Systeme, die nicht auf einem Server installiert werden sollen. In der Antwort von Gregory erfahren Sie, wie Sie die VBox-Erweiterungen ordnungsgemäß installieren können.
CharlesB
9
@CharlesB @JobiCarter Hm, würde aber apt-get install --no-install-recommends virtualbox-guest-utils && apt-get install virtualbox-guest-dkmsfunktionieren? Denn virtualbox-guest-x11a empfiehlt keine Abhängigkeit : siehe Abhängigkeiten .
Ignis
1
Die Lösung von @ ignis ist die richtige, um X-Abhängigkeiten zu vermeiden.
dreißigstes Jahr
Hat auch für mich gut funktioniert. Als richtige Antwort markieren.
Magno C
15

Ich hatte das gleiche Problem. Installieren Sie einige zusätzliche Pakete und alles wird gut:

sudo apt-get install build-essential linux-headers-$(uname -r)
Gregory
quelle
Ich werde das versuchen. EDIT: Scheint echt!
Rubens Mariuzzo
6
Sie sollten dkmsPaket hinzufügen
CharlesB
4

Ich hatte ein ähnliches Problem und leider half keine der zuvor vorgeschlagenen Lösungen. Am Ende habe ich VirtualBox deinstalliert und die neueste Version installiert. Dies bedeutete auch, dass meine Version der Guest Additions von v4.1.18 auf v4.2.4 überging. Nachdem ich meine mit der vorherigen VirtualBox-Version erstellte virtuelle Maschine neu gestartet hatte, konnte ich die ISO-Datei für die Gastzusätze bereitstellen und das VBoxLinuxAdditions-Skript ausführen. Sie erhalten immer noch den Fehler mit den Windows-Systemtreibern, aber das ist bei Ubuntu Server zu erwarten.

Daher empfehle ich, auch ein Update von VirtualBox (und damit der Guest Additions ISO) auszuprobieren.

Lee Theobald
quelle
Ein ähnliches Upgrade von 4.1.18 auf 4.2.10 hat bei mir funktioniert, da die anderen Lösungen das Problem nicht behoben haben.
Agxs
0

Ich würde zu @ignis 'Lösung hinzufügen: sudo reboot

Nach dem Neustart des Ubuntu-Servers stehen Ihnen die Guest Additions zur Verfügung.

user157165
quelle