Jak zainstalować dodawanie gościa virtualbox na maszynie gościa z najnowszym Archlinux?

13

Chcę zainstalować dodatek gościa virtualbox na maszynie Archlinux gościa. Wersja vbox to 4.2.10 r84104 , a nośnik instalacyjny Arch to najnowsza wersja 2013.04.01 z systemddomyślnym programem do uruchamiania systemu.

Podłączyłem plik ISO i cddo punktu instalacji, uruchom ./VBoxLinuxAdditions.run, ale zgłasza się Unable to determine your linux distribution.

Sprawdziłem ten skrypt instalacyjny i stwierdziłem, że w funkcji check_system_type()nie ma gałęzi zajmującej się Archlinux. Próbowałem touchutworzyć plik podobny do /etc/gentoo-releaseale nieudany.

Jak mogę zainstalować dodatki? Każda pomoc lub rada będą mile widziane.

PJ.Hades
źródło
2
Czy zainstalowałeś pakiet gościa zgodnie z wpisem na Wiki ?
jasonwryan
@ jasonwryan Zainstalowałem virutalbox-guest-utilsi virtualbox-guest-modules. Próbowałem wykonać kroki wymienione w pozycji wiki, ale problem nadal istnieje. Myślę, że być może wpis wiki jest trochę stary i nie nadaje się do najnowszej wersji. Posty na forum są również stare.
PJ.Hades

Odpowiedzi:

21

Wszystko co musisz zrobić , to zainstalować virtualbox-guest-utilsz pacman. Nie rób nic więcej. Nie próbuj nawet instalować Utalery gości Virtualbox z menu Virtualbox i nie instaluj ISO, ta metoda działa z wieloma dystrybucjami, ale nie z ArchLinux.

Po wykonaniu tego, co zostało powiedziane w moim pierwszym zdaniu, zrób to, co zostało powiedziane we wpisie wiki .

Arch nie ma wydań, jest wydaniem ciągłym, więc nie można powiedzieć „z najnowszym Archlinux”. Wiek nośnika instalacyjnego nie ma na to wpływu, zapewnia jedynie programy, które mogą być użyteczne podczas instalacji, więc nie ma znaczenia, czy instalujesz arch z nośnikiem instalacyjnym od 2010 roku. Otrzymujesz te same wersje programów, które instalują końcową instalację arch.

Risto Salminen
źródło
Hm, ale Cinnamon działa dla mnie w trybie renderowania programowego, jeśli użyję tego pakietu. Rozwiązaniem w Ubuntu jest instalacja Guest Utils w pakiecie z VirtualBox. Jak zatem rozwiązać ten problem w Arch?
user541686,