Jak zainstalować Linuksa w systemie Windows

Ubuntu na Hyper-V

Ubuntu 20.04 działający na Hyper-V. Można go używać na pełnym ekranie, ale nie można robić zrzutów ekranu.

Chociaż instalowanie dystrybucji Linuksa obok lub zamiast Windowsa jest dość łatwe, Dla tych, którzy robią to po raz pierwszy, może to być nieco skomplikowane. Mogą również chcieć się upewnić, zanim wykonają skok.

W tym poście wyjaśnimy jak zainstalować linuxa na windows, Zrobimy to, koncentrując się na systemie Windows 10, chociaż sposób, aby to zrobić, nie różni się zbytnio w nowym systemie Windows 11.

Jak Linux jest instalowany w systemie Windows

Istnieje poprzedni krok, którego nie możemy wyjaśnić, ponieważ różni się on w zależności od marki i modelu płyty głównej oraz mikroprocesora. Jest to sposób na aktywację trybu wirtualizacji. Ale z pewnością Google jest odpowiedzią.

Poniższe instrukcje odnoszą się do najnowszych wersji systemu Windows 10. Aby sprawdzić, którą wersję zainstalowaliśmy, możemy to zrobić z narzędzia Wiersz polecenia za pomocą polecenia winver

Hyper-V

Panel funkcji systemu Windows

Hyper-V, narzędzie do zarządzania maszynami wirtualnymi firmy Microsoft jest aktywowane z funkcji systemu Windows

Zacznijmy od zdefiniowania niektórych pojęć

  • Wirtualizacja: Jest to procedura uruchamiania systemu operacyjnego na komputerze, którego charakterystyka jest symulowana przez oprogramowanie, ale która wydaje się realna dla systemu operacyjnego. Chociaż niektóre narzędzia umożliwiają wymianę plików między zwirtualizowanym systemem operacyjnym a hostem, ten pierwszy nie ma dostępu do drugiego.
  • Nadzorca: Jest to program do tworzenia i uruchamiania maszyn wirtualnych. Istnieją dwa ich rodzaje: takie, które uruchamiają wirtualne maszyny gościa bezpośrednio na sprzęcie systemu, pełniąc rolę systemu operacyjnego, oraz takie, które zachowują się jak tradycyjne aplikacje, ponieważ można je uruchamiać i zatrzymywać jak normalny program.
  • Maszyna wirtualna: Jest to emulowany system komputerowy, który działa na innym systemie. Maszyna wirtualna może uzyskać dostęp do dowolnej liczby zasobów ograniczonych jedynie rzeczywistymi zasobami komputera hosta.

Hyper-V to wbudowane narzędzie w Windows 10 i 11 który odpowiada za tworzenie i uruchamianie maszyn wirtualnych, do których można dodawać urządzenia wirtualne, takie jak dyski i inne.

Wymagania programowe i sprzętowe do uruchomienia Hyper-V

Obsługiwane wersje systemu Windows to:

  • Przedsiębiorstwo 10 Okna
  • Windows 10 Pro
  • Okna 10 Edukacja

Minimalne wymagania sprzętowe to:

  • 64-bitowy procesor z translacją adresów drugiego poziomu (SLAT).
  • Obsługa procesora dla rozszerzenia trybu VM Monitor (VT-x na procesorach Intel).
  • Pamięć 4 GB lub więcej, aby spełnić minimalne wymagania systemu Windows i zwirtualizowanego systemu operacyjnego.

Aby zweryfikować kompatybilność sprzętu, postępuj zgodnie z następującą procedurą:

  1. piszemy cmd.exe w pasku wyszukiwania.
  2. piszemy systeminfo
  3. Szukamy Sekcja Wymagania Hyper-V.
Sprawdzenie wymagań

z narzędzia Wiersz polecenia możemy sprawdzić, czy nasz system spełnia wymagania do uruchomienia Hyper-V

Po potwierdzeniu spełnienia wszystkich wymagań wpisujemy w wyszukiwarkę Awłączać i wyłączać funkcje systemu Windows. Działa również na pisanie Hyper-V.

Jak sama nazwa wskazuje, Włącz lub wyłącz funkcje systemu Windows właśnie to robi. Idziemy w dół listy, aż znajdziemy pudełko odpowiadające Hyper-V i kliknij OK. Po zakończeniu aktywacji musimy ponownie uruchomić komputer.

Tworzenie maszyn wirtualnych

Począwszy od wersji 1709 systemu Windows 10, znanej również jako aktualizacja Fall Creators, w zestawie kreator maszyn wirtualnych, który nie wymaga uruchamiania administratora. Zaczynamy od szukania w menu Szybka kompilacja Hyper-V.

Twórca pozwala nam wybierać pomiędzy niektórymi wersjami Ubuntu lub korzystać z pobranych przez nas obrazów. Pamiętaj, że termin obraz w tym kontekście odnosi się do dokładnej repliki pobranego pliku w odniesieniu do serwera pochodzenia, a nie do grafiki.

Jeśli zdecydujemy się użyć jednego z obrazów oferowanych przez Hyper-V, kliknij go a następnie w Utwórz maszynę wirtualną.

Jeśli użyjmy pobranego przez nas obrazu, kliknij Lokalne źródło instalacji, Odznaczamy pole wskazujące, że system Windows będzie działał, i klikamy Zmień źródło instalacji. Możemy wybrać pliki w formacie .vmk lub .iso.

Korzystanie z obrazów, które oferuje nam Hyper-V, nie oznacza dużej oszczędności czasu, ponieważ trzeba je pobrać i zainstalować.

Aby wyeliminować maszynę wirtualną musimy zastosować następującą procedurę:

  1. Z menu uruchamiamy Hyper-V Managera.
  2. Umieszczamy wskaźnik na maszynie wirtualnej i prawym przyciskiem wybieramy Usuń.

Potwierdzamy klikając usunąć w oknie, które zostanie otwarte.

Podsystem Windows dla Linux 2

Ubuntu na WSL

Ubuntu działa na podsystemie Windows dla systemu Linux

Chociaż został stworzony z myślą o programistach, podsystem Windows dla systemu Linux (WSL) jest dobrą opcją dla nowych użytkowników, aby zapoznać się z terminalem Linux. Dzięki WSL możemy wybrać niektóre z najpopularniejszych dystrybucji Linuksa (bez pulpitu) i uruchomić większość narzędzi wiersza poleceń, narzędzi i aplikacji, które nie wymagają interfejsu graficznego bezpośrednio w systemie Windows i bez konieczności instalowania maszyny wirtualnej lub instalowania systemu Linux na innej partycji lub dysku.

Niektóre z jego cech to:

  • Wybierz jedną z najpopularniejszych dystrybucji Obecnie dostępne są między innymi Linux, różne wersje Ubuntu, Debian, Fedora, openSUSE, Suse Linux. Niektóre są bezpłatne, a inne płatne.
  • Uruchom najczęściej używane narzędziewiersze poleceń, w tym grep, sed, awk lub inne pliki binarne ELF-64.
  • Używaj skryptów powłoki Bash i aplikacji wiersza poleceń dla Linuksa jak vim, emacs i tmux.
  • Pisz i uruchamiaj programy w językach programowania jak NodeJS, Javascript, Python, Ruby, C/C++, C# F#, Rust and Go między innymi.
  • Interakcja z technologiami serwerowymi i bazami danych takich jak SSHD, MySQL, Apache, lighttpd, MongoDB i PostgreSQL.
  • Instaluj programy z repozytoriów dystrybucji Linuksa przy użyciu ich natywnego menedżera pakietów.
  • Uruchom aplikacje Windows z Linuksa.

Instalowanie podsystemu Windows dla systemu Linux 2

Poniższe instrukcje dotyczą systemu Windows 10 w wersji 2004 i nowszych (kompilacja 19041 i nowsze) lub Windows 11.

Aby zainstalować podsystem Windows dla systemu Linux, musimy postępować zgodnie z następującą procedurą:

  1. Szukamy Wiersz polecenia w menu.
  2. Za pomocą prawego przycisku wybieramy Uruchom jako administrator.
  3. piszemy wsl --install.

W WSL 2 Microsoft znacznie uprościł instalację i za pomocą tego polecenia włącza się niezbędne opcjonalne komponenty i pobiera najnowszą wersję jądra Linux.Dokumentacja Microsoft wskazuje, że Ubuntu jest instalowane domyślnie. Jednak w moim przypadku tak się nie stało i odsyła mnie do sklepu z aplikacjami.

Dystrybucje możemy zainstalować w następujący sposób:

wsl --list --online Aby wyświetlić listę dostępnych dystrybucji

wsl --install -d <Nombre de la distribución> Aby zainstalować jeden z nich.

W sklepie z aplikacjami Microsoft mamy więcej opcji, wystarczy je poszukać (w wyszukiwarce piszemy Linux) i zainstalować je normalnie. Następnie uruchamiamy go z menu tak, jakby to była normalna aplikacja.

Gdy po raz pierwszy uruchomimy pobraną dystrybucję, otworzy się okno terminala i zostaniemy poproszeni o oczekiwanie na rozpakowanie plików i zapisanie ich na naszym komputerze. Kiedy to się skończy, będziemy musieli utworzyć nasze konto użytkownika.

Jeśli nie znasz Linuksa, pamiętaj o tym kiedy wpiszesz swoją nazwę użytkownika w terminalu, nie zobaczysz ruchu kursora.

Wyjątkowe funkcje podsystemu Windows dla systemu Linux w systemie Windows 11

Instalacja i korzystanie z aplikacji z interfejsem graficznym

Powiedziałem powyżej, że nie można używać aplikacji z interfejsem graficznym. Odnosi się to do systemu Windows 10 i tego, co Microsoft oficjalnie zgłasza w swojej dokumentacji.

Oficjalne wsparcie dla aplikacji z interfejsem graficznym jest dostępne dla wersji Windows 11 Build 22000 lub nowszych. W poprzednim kroku wymagana jest instalacja określonych sterowników dla WSL2. W tej chwili dostępne są instrukcje dla Intel, AMD y NVIDIA.

Zainstalowane aplikacje pojawią się w menu Windows pod nazwą dystrybucji.n i są instalowane za pomocą poleceń ustawionych przez same dystrybucje.

Montuj dyski w natywnych formatach systemu Linux, które nie są rozpoznawane przez system Windows

Znowu kolejna funkcja dostępna dla systemu Windows 11, kompilacja 22000 lub nowsza. Postępujemy zgodnie z następującą procedurą:

  1. Otwieramy PowerShell
  2. piszemy GET-CimInstance -query "SELECT * from Win32_DiskDrive"

Identyfikator znajduje się pod kolumną Identyfikator urzadzenia. Dysk montujemy poleceniem:

wsl --mount <DeviceID>

Aby zamontować partycję wpisujemy:

wsl – montuj -odsłonić

Następnie otwieramy WSL i piszemy;

lsblk

Aby zamontować partycję piszemy

wsl --mount <DeviceID> --partition <Número de partición> --type <Formato de archivo>

Zapamiętać

Wirtualizacja i wykorzystanie podsystemu Windows dla systemu Linux pozwalają nam zapoznać się ze środowiskiem Linux, ale nie z tym, jak będzie ono współpracować z naszym sprzętem. W każdym razie jest to bardzo dobry pierwszy krok, jeśli chcemy iść powoli. Aby lepiej zrozumieć, w jaki sposób współpracuje nasz sprzęt, możemy zainstalować dystrybucję Linuksa na dysku zewnętrznym lub na dysku flash o wystarczającej pojemności.

Więcej informacji na temat wymienionych w artykule narzędzi możemy znaleźć pod poniższymi linkami:

Oficjalna dokumentacja Hyper-V

Oficjalny podsystem Windows dla dokumentacji Linux 2


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   czeworaska powiedział

    Okna! Na plagę! hehe
    i nie będzie lepiej zainstalować go na maszynie wirtualnej

    1.    Diego German Gonzalez powiedział

      Wspominam o alternatywach. Gdybym chciał powiedzieć ludziom, co mają robić, założyłbym sektę i zbierał dziesięciny.