Jeśli chciałeś uruchomić wiele systemów Linux na jednym komputerze, musiałeś je zainstalować za pomocą multi-bootowania. Jedną wielką zaletą Linuksa jest to, że dobrze współpracuje z maszynami wirtualnymi. Maszyny wirtualne z systemem Linux mają wiele ukrytych zalet, o których większość użytkowników nie zdaje sobie sprawy.

1. Szybkie uruchamianie

Maszyny wirtualne mogą zostać uruchomione szybciej niż instalacja „goły metal” na rzeczywistym sprzęcie. Może to być spowodowane tym, że maszyna wirtualna nie musi przechodzić testów włączania, które wykonuje maszyna fizyczna podczas uruchamiania. Możesz przystąpić do pracy na wirtualnej maszynie Linux bez marnowania czasu.

2. Izolowane środowisko

Maszyna wirtualna z systemem Linux jest odizolowana od systemu operacyjnego hosta. Oznacza to, że wszelkie problemy z instalacją systemu operacyjnego będą ograniczone do tej maszyny wirtualnej.

Jeśli wirtualny system operacyjny ulegnie uszkodzeniu lub zostanie zaatakowany przez złośliwe oprogramowanie, możesz po prostu przywrócić migawki lub kopie zapasowe (więcej na ten temat później) i kontynuować, jakby tak się nie stało. A ponieważ dotyczy to tylko systemu wirtualnego, możesz normalnie korzystać ze zwykłej maszyny.

instagram viewer

Możesz również mieć określone środowisko potrzebne do aplikacji. Deweloper może dostarczyć środowisko wraz z aplikacją. Takie podejście, wykorzystujące lekkie kontenery, takie jak Docker, stało się popularnym sposobem wdrażania oprogramowania na serwerach.

Związane z: Powody, dla których warto korzystać z oprogramowania do wirtualizacji Docker

Jeśli używasz Linuksa, w większości przypadków, gdy potrzebujesz użyć aplikacji Windows, która nie działa z Wine, możesz uruchomić ją na maszynie VirtualBox zamiast tworzyć system podwójnego rozruchu. Działa to również w drugą stronę. Jeśli możesz żyć z obciążeniem, maszyny wirtualne są bardziej elastyczne niż systemy z podwójnym rozruchem ze wszystkich wymienionych powodów.

3. Możesz klonować maszyny wirtualneKlonowanie Virtualbox

Pulpit z Linuksem jest wspaniały, ale co się stanie, gdy kupisz nową maszynę? Będziesz musiał przeprowadzić migrację wszystkich plików i ponownie zainstalować wszystkie aplikacje.

Dzięki maszynie wirtualnej możesz wyeksportować system i przenieść go na nową maszynę fizyczną i kontynuować od miejsca, w którym zostało przerwane.

Możesz także dzielić się swoim środowiskiem z innymi ludźmi. Możesz stworzyć standardowe środowisko do tworzenia i testowania aplikacji, które będzie takie samo wśród członków Twojego zespołu programistycznego.

Dzięki możliwości przechwytywania migawek możesz cofnąć wszelkie zmiany w systemie, które źle się sprawdzają.

4. Możesz wypróbować różne dystrybucje

Wiele radości z Linuksa pochodzi z wypróbowywania nowych dystrybucji. Możesz nadal używać swojej ulubionej dystrybucji, eksperymentując z innymi.

Ponowne partycjonowanie dysku twardego dla każdego nowego systemu jest żmudne, ale tworzenie nowych maszyn wirtualnych jest trywialne. Możesz uniknąć grzebania w płytach CD-R lub szukania zapasowych dysków USB, aby uruchomić dystrybucję na żywo.

Po zakończeniu testowania systemu możesz po prostu usunąć maszynę wirtualną, jeśli jej nie chcesz.

Jeśli używasz stabilnej dystrybucji, takiej jak Debian, możesz wypróbować najnowocześniejszy system, taki jak Arch Linux. Ponieważ jest odizolowany od stabilnego systemu, możesz eksperymentować bez ryzyka dla głównego systemu operacyjnego.

5. Łatwe tworzenie kopii zapasowych i odzyskiwanie

Tworzenie kopii zapasowych i przywracanie maszyn wirtualnych jest łatwiejsze niż w przypadku systemu fizycznego. Możesz zrobić migawkę maszyny wirtualnej w znanej dobrej konfiguracji przed wprowadzeniem rozległych zmian. Jeśli te zmiany powodują problemy, możesz po prostu wrócić do miejsca, w którym byłeś, ładując zrobioną migawkę.

Ponieważ możesz tworzyć i przywracać migawki, możesz bezpiecznie eksperymentować z konfiguracjami systemu Linux. Tworzenie migawek pozwoli Ci zaoszczędzić wiele frustracji, ponieważ możesz poświęcić czas na pracę zamiast na rozwiązywanie problemów.

6. Możesz użyć gotowych obrazów

Oprócz szybkiego uruchamiania maszyny wirtualnej zamiast fizycznej instalacji można również zaoszczędzić czas, korzystając z gotowych obrazów.

Istnieją repozytoria gotowych maszyn wirtualnych dla prawie każdego systemu operacyjnego typu open source, takiego jak Witryna OSBoxes dla VirtualBox. Zaletą jest to, że można uniknąć procesu instalacji i rozpocząć pracę na nowej maszynie.

Te systemy są dostarczane ze standardowymi kontami administratora, więc powinieneś zmienić hasła. Bezpieczeństwo jest mniej ważne na maszynie wirtualnej, która działa tylko w systemie lokalnym, ale należy wyrobić sobie dobre nawyki.

7. Łatwe do opanowania koncepcje dotyczące systemu Linux/IT

Jeśli jesteś zupełnie nowy w Linuksie, najlepszym sposobem na naukę jest maszyna wirtualna. Możesz zapoznać się z instalacją, konfiguracją i używaniem Linuksa bez konieczności niszczenia istniejącego środowiska. Jest to również bardziej praktyczne niż użycie czegoś takiego jak podsystem Windows dla systemu Linux.

Jeśli korzystasz z Linuksa na komputerze stacjonarnym i chcesz dowiedzieć się, jak uruchomić Linuksa na serwerach, możesz również poeksperymentować na maszynie wirtualnej, zamiast kupować drogi dodatkowy sprzęt. Możesz uruchomić stos LAMP na wirtualnym serwerze Linux i nauczyć się pisać aplikacje internetowe.

Nie bez powodu wirtualizacja jest tak ważna dla wielu działów IT. Maszyny wirtualne to świetny sposób na skonfigurowanie „domowego laboratorium” serwerów wirtualnych bez ponoszenia kosztów lub miejsca na fizycznych maszynach.

Ucz się więcej: Czy powinieneś uruchamiać Linuksa na maszynie wirtualnej czy WSL?

8. Różne maszyny wirtualne na jednym komputerze

Możesz łatwo skonfigurować różne wirtualne maszyny Linux na jednej fizycznej maszynie. Fizyczna ilość miejsca na biurku może być ograniczona. Może chcesz zarządzać tylko jednym komputerem.

Możesz mieć różne maszyny wirtualne do różnych celów. Możesz mieć mały, stabilny serwer Debiana lub najnowocześniejszy pulpit Arch. Możesz również skonfigurować serwer bazy danych lub router na serwerze. Możesz połączyć je wszystkie w ich własnych sieciach wirtualnych.

Wirtualne maszyny Linux efektywnie wykorzystują Twój sprzęt. Nawet najtańszy komputer, jaki można kupić, może obsługiwać wiele maszyn wirtualnych z rozsądną wydajnością. Dlaczego więc nie wykorzystać ukrytych możliwości komputera i wykorzystać je do pracy?

Wirtualizacja i Linux: zwycięska kombinacja

Jednym z powodów, dla których Linux stał się tak rozpowszechniony, jest to, że może współistnieć z różnymi systemami. Dzięki wirtualizacji jest to możliwe. Możesz utworzyć wiele maszyn z systemem Linux na jednym fizycznym komputerze i przenosić je w razie potrzeby. Trudno wyobrazić sobie, by Linux był tam, gdzie jest, bez maszyn wirtualnych.

VirtualBox to wiodąca aplikacja do wirtualizacji typu open source i istnieją sposoby na doładowanie maszyn wirtualnych z systemem Linux, aby w pełni z nich korzystać.

UdziałĆwierkaćE-mail
5 wskazówek, jak doładować swoje maszyny VirtualBox Linux

Masz dość słabej wydajności oferowanej przez maszyny wirtualne? Oto, co powinieneś zrobić, aby zwiększyć wydajność VirtualBox.

Czytaj dalej

Powiązane tematy
  • Linux
  • Maszyna wirtualna
  • Dystrybucja Linuksa
  • Wskazówki dotyczące Linuksa
O autorze
David Delony (48 opublikowanych artykułów)

David jest niezależnym pisarzem mieszkającym w północno-zachodnim Pacyfiku, ale pierwotnie pochodzi z Bay Area. Od dzieciństwa jest entuzjastą technologii. Zainteresowania Davida obejmują czytanie, oglądanie wysokiej jakości programów telewizyjnych i filmów, gry retro i zbieranie płyt.

Więcej od Davida Delony

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować