Dodatki gości VirtualBox nie będą instalowane na Ubuntu Server 12.04

20

Próbuję zainstalować dodatki dla gości VitrualBox na Ubuntu Server 12.04, ale wciąż pojawia się błąd. Korzystam z następującego polecenia sudo ./VBoxLinuxAdditions.run --nox11i pojawia się następujący błąd:

wprowadź opis zdjęcia tutaj

Nacięcie
źródło

Odpowiedzi:

20

Miałem ten sam problem podczas uruchamiania instalatora z dodatków vbox iso, ale uruchomienie sudo apt-get install virtualbox-guest-utilsdziałało dobrze. Zrobiłem, apt-cache search virtualboxaby zweryfikować nazwę pakietu przed próbą instalacji.

Uruchomiłem jednak polecenie sugerowane przez Gregory'ego powyżej (ponieważ próbowałem zmusić instalatora do pracy z ISO, czego nigdy nie zrobiło), ale to mogło mieć wpływ lub nie.

Jeśli chcesz uniknąć instalowania zależności X11, użyj:

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

Edycja: patrz komentarz poniżej.

Jobi Carter
źródło
7
Jeśli oddam głos, gdybym mógł, instalacja virtualbox-guest-utilsspowoduje zainstalowanie całego systemu X.org, którego nie chcę na serwerze. Zobacz odpowiedź Gregory'ego na właściwy sposób instalowania dodatków VBox.
CharlesB
9
@CharlesB @JobiCarter Hm, ale czy apt-get install --no-install-recommends virtualbox-guest-utils && apt-get install virtualbox-guest-dkmszadziałałoby? Ponieważ virtualbox-guest-x11jest to zalecane, a nie zależność : patrz zależności .
ignis
1
Rozwiązanie @ ignis jest poprawne, aby uniknąć zależności X.
trzydziesty trzydziesty
Dla mnie też zadziałało. Oznacz jako poprawną odpowiedź.
Magno C,
15

Miałem ten sam problem. Zainstaluj kilka dodatkowych pakietów i wszystko będzie dobrze:

sudo apt-get install build-essential linux-headers-$(uname -r)
Gregory
źródło
Spróbuję tego. EDYCJA: Wydaje się legalna!
Rubens Mariuzzo,
6
Powinieneś dodać dkmspakiet
CharlesB
4

Miałem podobny problem i niestety żadne z wcześniej sugerowanych rozwiązań nie pomogło. Ostatecznie odinstalowałem VirtualBox i zainstalowałem najnowszą wersję. Oznaczało to również, że moja wersja Dodatków dla gości przeszła z wersji 4.1.18 do wersji 4.2.4. Po ponownym uruchomieniu mojej maszyny wirtualnej utworzonej za pomocą poprzedniej wersji VirtualBox mogłem zamontować ISO dodatków gości i uruchomić skrypt VBoxLinuxAdditions. Nadal pojawia się błąd związany ze sterownikami systemu Windows, ale należy się tego spodziewać w przypadku Ubuntu Server.

Proponuję więc spróbować aktualizacji VirtualBox (a zatem ISO Guest Additions ISO).

Lee Theobald
źródło
Podobna aktualizacja z 4.1.18 do 4.2.10 działała dla mnie, ponieważ inne rozwiązania nie rozwiązały problemu.
agxs
0

Dodałbym do rozwiązania @ignis: ponowne uruchomienie sudo

Po ponownym uruchomieniu serwera ubuntu, Dodatki dla gości będą dostępne.

użytkownik157165
źródło