Reklama

Chcesz uruchomić oprogramowanie Linux w systemie Windows? Utknąłeś przy użyciu systemu operacyjnego Microsoft, gdy potrzebujesz uzyskać dostęp do terminala? Nie martw się już. Masz kilka opcji, aby cieszyć się środowiskiem Linux, a nawet uruchomić oprogramowanie Linux w systemie Windows.

1. Podsystem Bash i Windows dla systemu Linux

Potrzebujesz środowiska Linux w systemie Windows? W 2016 roku Microsoft połączył siły z Canonical, aby stworzyć działającą wersję Bash działającą w systemie Windows. Może uruchamiać polecenia i narzędzia, takie jak grep, ssh i nano, Bash w systemie Windows można łatwo włączyć Krótki przewodnik po Linux Bash Shell w systemie Windows 10Możesz teraz uruchomić system Linux w systemie Windows. Dowiedz się więcej o Bash w systemie Windows, od tego, jak i dlaczego powinieneś go zainstalować, po ukryte funkcje, o których prawdopodobnie nie wiedziałeś. Czytaj więcej .

Podobnie, Podsystem Windows dla Linuksa czeka na „włączenie”, co może zapewnić graficzny interfejs użytkownika. Chociaż może to wyglądać jak „pełny Linux”, niekoniecznie tak jest.

instagram viewer

Nadal jednak trwają prace nad rozwojem tego środowiska i ostatecznie planuje się, że będzie on tak użyteczny jak posiadanie komputera z systemem Linux przed sobą. Po sukcesie projektu kanonicznego inne Dystrybucje systemu Linux połączyły siły z firmą Microsoft aby spakować swoje środowiska do Windows.

To też idzie w drugą stronę: teraz możesz zainstaluj Windows PowerShell w systemie Linux Jak zainstalować i używać PowerShell w systemie LinuxW 2016 r. Microsoft OpenSourcing PowerShell i zadebiutował na wielu platformach. W tym artykule pokażę, jak zainstalować, uruchomić i używać PowerShell w systemie Linux! Czytaj więcej !

2. Uruchom system Linux na maszynie wirtualnej

jak uruchamiać aplikacje Linux w Windows

Nie we wszystkich wersjach systemu Windows można uruchomić Bash lub uzyskać interfejs GUI za pomocą podsystemu Windows dla systemu Linux. Na szczęście istnieje alternatywa: wirtualizacja!

Korzystanie z maszyny wirtualnej, takiej jak VMware Player lub VirtualBox VirtualBox vs. VMware Player: najlepsza maszyna wirtualna dla systemu WindowsCzy próbujesz wybrać oprogramowanie maszyny wirtualnej? VirtualBox i VMware Workstation Player są bezpłatne. Ale który z nich jest dla ciebie najlepszy? Pozwól nam pomóc Ci się dowiedzieć! Czytaj więcej , możesz utworzyć wirtualne środowisko sprzętowe (ograniczone tylko fizycznymi ograniczeniami sprzętowymi komputera).

Na tej maszynie wirtualnej możesz następnie zainstalować Linuksa (w większości przypadków zalecana jest lekka dystrybucja). Dzięki wersji systemu Linux działającej w systemie Windows możesz w razie potrzeby dodawać i usuwać swoje ulubione aplikacje i gry.

Dla tych, którzy regularnie korzystają z Linuksa, może mieć maszynę wirtualną z systemem Linux w systemie Windows lepiej niż podwójne uruchamianie Podwójny rozruch vs. Maszyna wirtualna: który z nich jest dla Ciebie odpowiedni?Jeśli chcesz uruchomić wiele systemów operacyjnych na jednym komputerze, możesz albo uruchomić dwa systemy, albo użyć maszyny wirtualnej. Ale która opcja jest lepsza w twoim przypadku? Czytaj więcej .

Cooperative Linux (skrócony do coLinux) to port jądra Linuksa, zaprojektowany tak, aby mógł działać równolegle z innym systemem operacyjnym. CoLinux umożliwia uruchamianie Linuksa na komputerze z systemem Windows bez wirtualizacji. Istnieje również obsługa BSD i macOS.

Oznacza to, że możesz uruchamiać aplikacje Linux i inne oprogramowanie na komputerze wraz z oprogramowaniem Windows. Dosłownie dzielą przestrzeń ekranu jako osobne aplikacje, dzięki czemu szybkie przejście do aplikacji Linux jest tak proste, jak to tylko możliwe.

Dzięki kompaktowemu plikowi do pobrania 7,5 MB warto zainstalować coLinux, aby dowiedzieć się, czy będzie on wspierał rodzaj aktywności, o której myślisz. Jeśli nie, dostępne są inne rozwiązania.

4. Zdalny dostęp do istniejącego komputera z systemem Linux

jak uruchamiać aplikacje Linux w Windows

Chociaż nie jest to dokładna definicja „uruchamiania aplikacji Linux w systemie Windows”, używanie zdalnych narzędzi jest nadal jedną z opcji. Trzy są powszechnie dostępne:

  • Protokół zdalnego pulpitu (RDP)
  • Virtual Network Computing (VNC)
  • Bezpieczna powłoka (SSH)

Dzięki RDP i VNC możesz połączyć się ze zdalnym komputerem z systemem Linux (który może znajdować się w sąsiednim pokoju lub nawet tysiące mil) i uzyskać do niego dostęp za pośrednictwem okna aplikacji. Tutaj można uruchomić oprogramowanie i uzyskać dostęp do terminala zgodnie z oczekiwaniami.

Tymczasem SSH zapewnia zdalny dostęp do sesji terminala, umożliwiając korzystanie z wiersza poleceń do zarządzania plikami i folderami, aktualizowania i instalowania oprogramowania itp.

Z tych trzech potencjalnych rozwiązań PROW jest prawdopodobnie najlepszą opcją. Narzędzie RDP jest już wbudowane w system Windows 10 (w przeciwieństwie do VNC, który wymaga dodatkowego oprogramowania), więc wszystko, co musisz zrobić, to zainstalować xrdp na docelowym urządzeniu z systemem Linux. Jeśli jednak SSH jest już włączony w systemie Linux, będziesz mógł łatwo połączyć się zdalnie z wierszem poleceń za pomocą narzędzia SSH, takiego jak PuTTY.

Zobacz nasz przewodnik po wszystkich trzech metodach zdalny dostęp do Linuksa z systemu Windows Jak zdalnie sterować systemem Linux z systemu WindowsCzy kiedykolwiek chciałeś kontrolować swój komputer z systemem Linux z komputera z systemem Windows? Oto, co musisz wiedzieć. Czytaj więcej po więcej informacji.

Czy aplikacja jest już dostępna dla systemu Windows?

Jeśli nic, co dotychczas przeczytałeś lub wypróbowałeś, nie działa dla Ciebie, istnieje inny wybór: znajdź wersję systemu Windows! Wiele aplikacji wydanych w systemie Linux jest także dostępnych w systemie Windows. Może to być spowodowane tym, że narzędzia zostały przeniesione lub zostały przekompilowane w celu uruchomienia w systemie Windows.

Ponadto wiele aplikacji jest napisanych na wieloplatformowym kodzie, takim jak Java, co oznacza, że ​​dokładnie ta sama aplikacja, która działa w systemie Linux, będzie również działać w systemie Windows (i prawdopodobnie macOS i inne).

Najlepszym sposobem, aby dowiedzieć się, czy aplikacja jest dostępna dla systemu Windows, jest skontaktowanie się z programistą. Jeśli nie utrzymają własnej wersji systemu Windows, może on wiedzieć o rozwidleniu projektu, który oferuje obsługę systemu Windows.

Teraz możesz uruchomić oprogramowanie Linux w systemie Windows

Uruchamianie oprogramowania Linux w systemie Windows nie jest tak trudne, jak myślałeś, prawda? Chociaż może być lepiej uruchomić te aplikacje w ich natywnym środowisku, masz jednak pięć sposobów gry z Linuksem na komputerze z systemem Windows.

Podsumowując, są to:

  • Podsystem Linux dla systemu Windows
  • Maszyna wirtualna
  • coLinux
  • Przeniesione, ponownie skompilowane i wieloplatformowe oprogramowanie
  • Połączenie RDP, VNC lub SSH z urządzeniem z systemem Linux

Spośród nich podsystem Linux dla systemu Windows i maszyna wirtualna są prawdopodobnie najbardziej niezawodne. Jeśli jednak masz szczęście znaleźć aplikację, która została przeniesiona lub działa na różnych platformach, powinna ona zapewnić najlepszą jakość.

Mimo że wszystkie te opcje są przydatne, podwójny rozruch Linux i Windows jest bardziej niezawodny 7 powodów, dla których powinieneś (i nie powinieneś) Dual Boot LinuxCzęsto dokonanie wyboru instalacji systemu Linux na Windows może być trudne do uzasadnienia. Ale dlaczego nie wybrać obu? Oto pięć powodów podwójnego rozruchu i dwa powody, dla których nie powinieneś. Czytaj więcej . Tymczasem jeśli wszystko, czego potrzebujesz, to maszyna z systemem Linux, do której od czasu do czasu masz łatwy dostęp, dlaczego nie rozważyć dedykowanego urządzenia z systemem Linux?

Christian Cawley jest zastępcą redaktora ds. Bezpieczeństwa, Linux, DIY, programowania i technologii. Jest także producentem The Really Useful Podcast i ma duże doświadczenie w obsłudze komputerów stacjonarnych i oprogramowania. Współtwórca magazynu Linux Format, Christian majsterkowicz Raspberry Pi, miłośnik Lego i miłośnik gier retro.