Nie potrzebujesz narzędzi do wirtualizacji innych firm, takich jak VirtualBox i VMware w systemie Linux. KVM (maszyna wirtualna oparta na jądrze) to otwarta technologia wirtualizacyjna wbudowana w jądro Linux. GNOME Boxes zapewnia ładny front-end, który sprawia, że jest łatwy w użyciu.
Wcześniej zalecamy używanie narzędzia Virt-Manager do tworzenia maszyn wirtualnych KVM. Boxes to bardziej przyjazne dla użytkownika narzędzie zaprojektowane dla przeciętnych użytkowników komputerów stacjonarnych zamiast administratorów systemu ... Pomimo nazwy można go uruchomić na dowolnym środowisku graficznym.
Z technicznego punktu widzenia ta aplikacja używa QEMU, która korzysta z obsługi maszyn wirtualnych opartej na jądrze KVM w celu zapewnienia wirtualizacji przyspieszanej sprzętowo.
KVM wymaga obecności rozszerzeń wirtualizacji sprzętowej Intel VT-x lub AMD-V. Na komputerach z procesorami Intela może być konieczne przejście do ekranu ustawień BIOS lub UEFI w celu włączenia rozszerzeń wirtualizacji sprzętowej Intel VT-x. Jeśli nie masz funkcji wirtualizacji sprzętu, KVM nie będzie działać - będziesz musiał zamiast tego użyć VirtualBox lub VMware. Boxes poinformuje Cię, jeśli twój system nie ma dostępnych rozszerzeń sprzętowych KVM podczas próby utworzenia maszyny wirtualnej.
Pola GNOME powinny być dostępne w prawie każdym repozytorium oprogramowania dystrybucji Linuksa, ponieważ jest częścią środowiska graficznego GNOME. Przejdź do menedżera pakietów lub instalatora oprogramowania w dystrybucji Linuksa i wyszukaj Boxes, aby go zainstalować.
Pudełka powinny pobierać wszystko, co jest potrzebne podczas instalacji, więc nie powinno być potrzeby dalszej konfiguracji.
Boxes nie zastępuje całkowicie Virt-Manager, który wciąż oferuje bardziej zaawansowane funkcje. Na przykład ma większą możliwość modyfikowania ustawień maszyny wirtualnej, a także obsługę tworzenia i przywracania migawek maszyn wirtualnych. Jeśli potrzebujesz bardziej zaawansowanych funkcji, takich jak te, zainstaluj Virt-Manager.
Aby rozpocząć, uruchom aplikację Skrzynki z menu lub uruchom komendę gnome-boxes. Okno Skrzynki jest na początku nieco jałowe - dzieje się tak dlatego, że główne okno zawiera listę maszyn wirtualnych, które tworzysz. Kliknij przycisk "Nowy", aby skonfigurować nową maszynę wirtualną.
GNOME Boxes wyświetli wprowadzenie, wyjaśniając, że może tworzyć lokalne maszyny wirtualne działające na komputerach lub maszynach wirtualnych na zdalnym serwerze.
Klikaj w kreatorze, dostarczając plik ISO, z którego można zainstalować maszynę wirtualną. Możesz pobierać pliki ISO systemu Linux w celu wirtualizacji lub nawet uzyskać pliki ISO systemu Windows od firmy Microsoft - zakładając oczywiście, że posiadasz legalny klucz produktu Windows.
Podobnie jak inne narzędzia do wirtualizacji, Boxes automatycznie wykryje system operacyjny na podanym pliku ISO i udostępni zalecane domyślne ustawienia. Powinieneś być w stanie kliknąć "Kontynuuj" i przejść przez kreatora, automatycznie akceptując ustawienia domyślne i uzyskać skonfigurowaną maszynę wirtualną dla twojego systemu.
Przycisk "Dostosuj" na ekranie przeglądania pozwala dostosować kilka prostych ustawień, takich jak ilość pamięci, którą chcesz przydzielić maszynie wirtualnej. Bardziej zaawansowana konfiguracja będzie wymagać Virt-Manager zamiast Boxów.
Możesz teraz po prostu kliknąć Utwórz, aby utworzyć maszynę wirtualną i uruchomić ją po raz pierwszy za pomocą nośnika instalacyjnego. Zainstaluj system operacyjny normalnie na maszynie wirtualnej. Po ponownym otwarciu usługi Boxes zostanie wyświetlona lista zainstalowanych maszyn wirtualnych, umożliwiająca ich szybkie uruchomienie.
Pudełka nie są dla wszystkich. Bardziej zaawansowane funkcje, które wciąż wykorzystują QEMU-KVM można znaleźć w Menedżerze VIrt. Inne funkcje mogą wymagać oprogramowania VirtualBox lub VMware, które są bardziej dopracowane i dojrzałe, a wbudowanych jest wiele łatwych w użyciu funkcji, w tym pakiety sterowników sprzętowych, takie jak VirtualBox Guest Additions i VMware Tools, które dodatkowo przyspieszają grafikę maszyn wirtualnych i umożliwiają takie funkcje, jak dostęp do Urządzenia USB podłączone do fizycznego komputera z poziomu maszyny wirtualnej.
Ale jeśli szukasz podstawowych funkcji wirtualizacji w prostej aplikacji - takiej, która korzysta z rodzimych funkcji KVM Linuksa i innych aplikacji o otwartym kodzie - spróbuj Boxes (lub jego większego brata, Virt-Managera). Powinno to stać się bardziej wydajne, elastyczne i szybkie, ponieważ podstawowe oprogramowanie do wirtualizacji open-source nadal się poprawia.