Czytelnicy tacy jak ty pomagają wspierać MUO. Kiedy dokonujesz zakupu za pomocą linków na naszej stronie, możemy otrzymać prowizję partnerską.

Kiedy po raz pierwszy instalujesz maszynę wirtualną z systemem Linux za pomocą VirtualBox, może się okazać, że doświadczenie jest poniżej normy. Dodatki dla gości VirtualBox ulepszają Twoje wrażenia z maszyny wirtualnej, wprowadzając dodatkowe funkcje do stołu, w tym współdzielony schowek, udostępnianie plików metodą „przeciągnij i upuść” oraz obsługę adaptacyjnego skalowania wyświetlacza.

Ale świadomość, że musisz dodać Dodatki dla gości do swoich maszyn wirtualnych, nie jest tak intuicyjna, jak powinna. Niezależnie od tego, czy używasz Ubuntu, Fedory, czy jakiejkolwiek innej dystrybucji Linuksa, instalacja dodatków VirtualBox Guest Additions na komputerze z systemem Linux jest dość łatwa, a my pokażemy Ci, jak to zrobić.

Zainstaluj dodatki gościa VirtualBox w systemie Linux

Instalowanie dodatków dla gości jest jednym z wielu sposobów doładowania maszyn wirtualnych

instagram viewer
. Zanim będziesz mógł zainstalować Dodatki dla gości, musisz to zrobić utwórz co najmniej jedną maszynę wirtualną za pomocą VirtualBox. Upewnij się, że zainstalowałeś system operacyjny, ponieważ nie będziesz mógł zainstalować Dodatków dla gości w działającym systemie operacyjnym.

Na Ubuntu i Debianie

Zauważ, że ta metoda będzie działać również w przypadku innych dystrybucji opartych na Debianie, w tym Kali Linux i Linux Mint.

Uruchom VirtualBox i uruchom maszynę wirtualną Ubuntu lub Debian. Pozwól mu się uruchomić i poczekaj na załadowanie pulpitu. Zaktualizuj i zaktualizuj istniejące pakiety w systemie, wpisując:

Sudo trafna aktualizacja && Sudo apt uaktualnienie

Następnie uruchom następujące polecenie, aby zainstalować niezbędne pakiety:

sudo apt zainstalowaćzbudować-essential dkms linux-headers-$(uname -r)

Następnie kliknij Urządzenia z menu VirtualBox i wybierz Włóż obraz dysku CD z dodatkami dla gości. Jeśli używasz Ubuntu, zauważysz, że w doku pojawia się ikona dysku. Kliknij go, aby wyświetlić zawartość wstawionego obrazu. W Debianie lub innych dystrybucjach możesz przeglądać pliki wewnątrz obrazu dysku za pomocą dowolnego preinstalowanego menedżera plików.

Kliknij prawym przyciskiem myszy autorun.sh skrypt i wybierz Uruchom jako program z menu kontekstowego.

Pojawi się nowe okno terminala, a system poprosi o podanie hasła. Wprowadź hasło administratora, aby kontynuować. Po zakończeniu terminal wyświetli postęp instalacji.

Jeśli wolisz wykonywać polecenia z terminala, najpierw zmień katalog na wstawiony nośnik, wpisując:

płyta CD /media/username/VBox_GA_*

Pamiętaj, aby zastąpić „nazwa użytkownika" w poleceniu z rzeczywistą nazwą użytkownika. Możesz także użyć polecenia lsblk, aby wyświetlić dokładną ścieżkę, w której system zamontował nośnik.

Gdy znajdziesz się w katalogu, uruchom skrypt autorun.sh, wpisując:

./autorun.sh

Wprowadź hasło administratora, a gdy terminal wyświetli „Naciśnij klawisz Return, aby zamknąć to okno", uderzyć Wchodzić i uruchom ponownie system, aby zmiany odniosły skutek.

Na dystrybucjach opartych na Arch

Instalowanie Dodatki dla gości VirtualBox na Arch Linux i Manjaro jest stosunkowo łatwiejszy niż na innych dystrybucjach Linuksa. Wynika to z faktu, że można bezpośrednio zainstalować plik virtualbox-guest-narzędzia pakiet z oficjalnego repozytorium Arch zamiast ręcznie instalować go przy użyciu dysku.

Wiele Dystrybucje Linuksa oparte na architekturze Arch często dołączają pakiet Guest Additions podczas instalowania ich na maszynie wirtualnej. Jeśli Twoja instalacja nie oferuje domyślnie obsługi dodatków dla gości, zacznij od aktualizacji źródeł pakietów w systemie:

sudo pacman -Syyu

Następnie zainstaluj pakiet virtualbox-guest-utils, wpisując:

sudo pacman -S virtualbox-guest-utils

Zakończ, ponownie uruchamiając maszynę wirtualną. Dzięki temu wszelkie zmiany wprowadzone w systemie zostaną zapisane.

W Fedorze, CentOS i RHEL

Podczas instalowania Fedory na VirtualBox zauważysz, że jest ona dostarczana z preinstalowanymi dodatkami VirtualBox Guest Additions. Pozwala to na skalowanie rozdzielczości maszyny wirtualnej poprzez zmianę rozmiaru okna VirtualBox, udostępnianie schowka między hostem a maszyną wirtualną oraz dwukierunkowe udostępnianie plików metodą „przeciągnij i upuść”.

Ale jeśli biegasz inne dystrybucje oparte na RPM, może być konieczne ręczne zainstalowanie dodatków dla gości. Aby to zrobić, zacznij od uruchomienia maszyny wirtualnej. Następnie kliknij Urządzenia > Włóż obraz dysku CD z dodatkami dla gości z górnego paska menu. W wyskakującym okienku wybierz Uruchomić.

Alternatywnie możesz również otworzyć folder za pomocą menedżera plików i kliknąć plik Uruchom oprogramowanie monit znajdujący się tuż pod górnym paskiem.

Wprowadź hasło administratora, aby uwierzytelnić operację. Pojawi się terminal i zainstaluje niezbędne moduły. Gdy zauważysz „Naciśnij klawisz Return, aby zamknąć to okno" monit na terminalu, naciśnij Wchodzić i uruchom ponownie maszynę wirtualną.

Jak odinstalować dodatki gościa VirtualBox w systemie Linux

Chociaż VirtualBox Guest Additions wnoszą tylko dobre rzeczy do stołu i nie ma żadnej szkody w ich zainstalowaniu, jeśli chcesz je odinstalować, zrobienie tego jest bułką z masłem.

Możesz sprawdzić, czy dodatki gościa VirtualBox zostały pomyślnie usunięte z maszyny wirtualnej, zmieniając rozmiar okna maszyny wirtualnej. Jeśli wyświetlacz nie skaluje się zgodnie z rozmiarem okna lub nie możesz skopiować i wkleić tekstu z hosta na VM lub odwrotnie, można stwierdzić, że pakiet Guest Additions został REMOVED.

Na Ubuntu i Debianie

W systemach Ubuntu i Debian zmień obecny katalog roboczy na /opt/VBoxGuestAdditions-[version]. Jeśli nie znasz dokładnego numeru wersji, możesz nacisnąć Patka po wpisaniu komendy do "Wzbogacenie", aby uruchomić autouzupełnianie.

płyta CD /opt/VBoxGuestAdditions-*

Następnie uruchom skrypt dezinstalacyjny, wpisując:

sudo ./uninstall.sh

Po zakończeniu procesu uruchom ponownie maszynę wirtualną i zweryfikuj zmiany.

Na Arch Linux i Manjaro

Odinstalowanie dodatków VirtualBox Guest Additions w dystrybucjach opartych na Arch, takich jak Manjaro, jest tak proste, jak usunięcie virtualbox-guest-narzędzia pakiet za pomocą Pacmana:

sudo pacman -Rns virtualbox-guest-utils

W Fedorze i innych dystrybucjach opartych na RPM

Aby usunąć dodatki gościa VirtualBox w Fedorze, wpisz następujące polecenie i wpisz y gdy pojawi się monit:

sudo dnf usuń dodatki dla gości wirtualnej skrzynki

Jeśli ręcznie zainstalowałeś dodatki dla gości, musisz wykonać skrypt dezinstalacyjny znajdujący się pod adresem /opt/VBoxGuestAdditions-[version]. Najpierw zmień bieżący katalog roboczy za pomocą polecenia cd:

płyta CD /opt/VBoxGuestAdditions-*

Ponieważ nie znasz dokładnej wersji zainstalowanego wcześniej pakietu, możesz pozwolić powłoce na automatyczne uzupełnienie polecenia, naciskając Patka podczas wpisywania nazwy folderu.

Uruchom skrypt dezinstalacyjny, wpisując:

sudo ./uninstall.sh

Na koniec uruchom ponownie maszynę wirtualną, aby sprawdzić, czy zmiany się utrzymują.

Łatwa konfiguracja maszyny wirtualnej dzięki VirtualBox

Dodatki dla gości VirtualBox są koniecznością, jeśli zainstalowałeś dystrybucję Linuksa na VirtualBox i chcesz cieszyć się pełnym doświadczeniem na pulpicie. Zwykle bez Dodatków gościa Twoje maszyny wirtualne będą miały stałą rozdzielczość wyświetlania, bez obsługi udostępniania schowka lub przesyłania plików metodą „przeciągnij i upuść”.

Jeśli wypróbowałeś VirtualBox i nie uznałeś go za wystarczająco intuicyjny lub wygodny, zawsze możesz wypróbować inne oprogramowanie do wirtualizacji. VMware i Hyper-V to dwa inne hiperwizory, które oferują funkcje podobne do VirtualBox. Który jest najlepszy? Odpowiedź będzie zależeć od twoich preferencji i przypadku użycia.