Kilka dni temu Oracle wygenerowało nowe wersje naprawcze systemu wirtualizacji VirtualBox 6.0.2 i 5.2.24, w których odnotowano 13 poprawek.
VirtualBox to popularne wieloplatformowe narzędzie do wirtualizacji, za pomocą którego możemy wirtualizować dowolny system operacyjny (gościa) z naszego systemu operacyjnego (hosta). Z pomocą VirtualBox mamy możliwość testowania dowolnego systemu operacyjnego bez konieczności ponownego formatowania naszego sprzętu.
Wśród systemów operacyjnych obsługiwanych przez VirtualBox są GNU / Linux, Mac OS X, OS / 2, Windows, Solaris, FreeBSD, MS-DOS i wiele innych. Za pomocą którego możemy nie tylko testować różne systemy, ale także możemy również skorzystać z wirtualizacji do testowania sprzętu i aplikacji w innym systemie, który nie jest nasz.
Ważne zmiany w wersji 6.0.2
W tej nowej wersji fix do interfejsu użytkownika dodano nowe okno umożliwiające utworzenie wirtualnego dysku optycznego.
Oprócz opcji wyboru dysków systemu hosta została dodana do strony głównej.
Interfejs rozwiązuje problemy z tworzeniem skrótów do uruchamiania maszyn wirtualnych i podłączania pustych napędów dysków optycznych.
Oprócz systemów gościa opartych na systemie Linux, problemy rozwiązane w kompilacjach sterowników w środowisku SLES 12.4 a kompilacje sterowników dla katalogów współdzielonych zostały utworzone w systemach ze starszymi jądrem Linuksa.
Jeśli chodzi o obsługę Linuksa, dodano obsługę resetowania urządzeń USB (wcześniej żądania zresetowania urządzeń USB z systemów-gości były ignorowane).
PCnet usunął wsteczną zmianę, która doprowadziła do problemów z definiowaniem emulowanych sterowników sprzętowych dla systemów gości.
Komponenty dla hostów opartych na systemie Linux eliminują konflikty między plikami pulpitu oferowanymi przez Oracle i zawartymi w dystrybucji Debiana.
Naprawiono błąd, który powodował niedostępność polecenia VirtualBoxVM na hostach z systemem Linux i macOS.
Oprócz systemów gościa opartych na systemie Windows wprowadzono poprawki rozwiązujące problemy ze sterownikiem VBoxSVGA podczas korzystania z wielu monitorów lub wyłączania obsługi w celu przyspieszenia operacji 3D.
Naprawiono problem z zapisem do współdzielonych katalogów z systemów gościa OS / 2.
Aktualizacja: Naprawiono nowe problemy z 28 lukami, z których 3 są krytycznie niebezpieczne (wynik CVSS 8.8). Szczegóły nie są ujawniane. W informacji o wydaniu poprawka bezpieczeństwa nie została ogłoszona.
Jak zainstalować VirtualBox 6.0.2 w systemie Linux?
Dla tych, którzy są użytkownikami Debiana, Ubuntu i pochodnych, przystępujemy do instalacji nowej wersji, kontynuujemy w terminalu i wykonujemy następujące polecenia:
Najpierw musimy dodać repozytorium do naszej listy sources.list
sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" >> /etc/apt/sources.list.d/virtualbox.list'
Teraz przystępujemy do importu klucza publicznego:
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
Teraz przystępujemy do aktualizacji naszej listy repozytoriów:
sudo apt-get update
Niezwykle ważne jest posiadanie następujących elementów, abyśmy mogli zagwarantować działanie VirtualBox:
sudo apt-get -y install gcc make linux-headers-$(uname -r) dkms
I na koniec przystępujemy do instalacji aplikacji w naszym systemie:
sudo apt-get install virtualbox-6.0
Natomiast dla tych, którzy są użytkownikami Fedory, RHEL, CentOS, musimy wykonać następujące czynności, czyli pobrać pakiet z:
wget https://download.virtualbox.org/virtualbox/6.0.2/VirtualBox-6.0-6.0.2_128162_fedora29-1.x86_64.rpm
wget https://www.virtualbox.org/download/oracle_vbox.asc
W przypadku OpenSUSE 15 pakiet dla twojego systemu to:
wget https://download.virtualbox.org/virtualbox/6.0.2/VirtualBox-6.0-6.0.2_128162_openSUSE150-1.x86_64.rpm
Następnie wpisujemy:
sudo rpm --import oracle_vbox.asc
Instalujemy za pomocą:
sudo rpm -i VirtualBox-6.0-6.0.2_128162_fedora29-1.x86_64.rpm
Teraz, aby sprawdzić, czy instalacja została zakończona:
VBoxManage -v
W przypadku Arch Linux możesz zainstalować z AUR, nawet jeśli niektóre usługi muszą być włączone dla Systemd, więc zaleca się skorzystanie z Wiki, aby móc zainstalować.
Jako dodatkowy krok możemy usprawnić działanie VirtualBox Za pomocą pakietu ten pakiet włącza VRDP (Virtual Remote Desktop Protocol), rozwiązuje problem z małą rozdzielczością, którą działa VirtualBox, i wiele innych ulepszeń.
Aby go zainstalować, uruchom następujące polecenia:
curl https://download.virtualbox.org/virtualbox/6.0.2/Oracle_VM_VirtualBox_Extension_Pack-6.0.2.vbox-extpack sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.0.2.vbox-extpack
Akceptujemy warunki i instalujemy pakiet.
Aby sprawdzić, czy został poprawnie zainstalowany:
VBoxManage list extpacks
Aby automatycznie rozpoznał „VBoxGuestAdditios.iso”, „sudo apt update” nie wystarczy, jeśli pakiety nie są aktualne. Aby pakiety były również aktualizowane i aby uniknąć błędów, musisz wykonać "sudo apt update && sudo apt upgrade"
Doskonały tutorial ukończony przez Rafaela. Następnie zastosowałem „sudo apt autoremove”, aby wyczyścić.