Android

Jak uruchomić Bash w systemie Ubuntu na Windows 10

How to Install Ubuntu on Windows 10 (WSL) [2020]

How to Install Ubuntu on Windows 10 (WSL) [2020]

Spisu treści:

Anonim

Zanim przejdziemy do tego, jak uruchomić Bash w systemie Ubuntu na Windows , oto mały krok na drodze Microsoftu do integracji trybu użytkownika Linux i jego narzędzia do systemu operacyjnego Windows. Kto by pomyślał, że uruchomi natywny Bash bezpośrednio w systemie Windows.

Na początku cyklu Windows 10, Microsoft otworzył stronę użytkownika głosowego i rozpoczął rozmowę na temat wiersza poleceń Windows. Zapytali społeczność, co im się podoba w linii poleceń Windows i jakie funkcje chcieliby zobaczyć w wierszu poleceń systemu Windows.

Wielu członków społeczności odpowiedziało, że chcieliby zobaczyć pewne usprawnienia linii poleceń systemu Windows. Niektórzy inni powiedzieli, że chcieliby przynieść narzędzia Linux / Unix do systemu Windows. Ponieważ praca z narzędziami open-source w systemie Windows często jest trudna, użytkownicy powiedzieli, że chcieliby, aby Microsoft ułatwił korzystanie z tych narzędzi w systemie Windows.

Słuchanie głosu społeczności, Microsoft najpierw ulepszył CMD, PowerShell i wiele innych systemów Windows narzędzia wiersza poleceń, a po drugie, co było niewiarygodne kilka lat temu. Microsoft zdecydował się na dodanie prawdziwego, natywnego Bash , a wraz z nim obsługi narzędzi wiersza poleceń Linuksa , które działają bezpośrednio w systemie Windows w środowisku zachowującym się jak Linux! Nie jest to żadna wirtualna maszyna, ale prawdziwy Linux na Windows.

Podsystem Windows dla Linuxa

Do tego Microsoft zbudował nową infrastrukturę w Windows - Podsystem Windows dla Linuxa (WSL) , na którym oryginalni użytkownicy Ubuntu- Tryb obrazu jest uruchamiany przez jego partnera Canonical , twórcy Ubuntu Linux .

To sprawi, że programiści Windows będą dużo bardziej produktywni i użyją tych narzędzi znacznie płynniej. Będzie to długoterminowe, solidne, niezawodne i stabilne rozwiązanie.

Oto, co Mark Shuttleworth, założyciel Canonical powiedział:

"W naszej podróży, aby wprowadzić darmowe oprogramowanie do jak najszerszego grona odbiorców, to nie jest chwila mogliśmy przewidzieć. Niemniej jednak cieszymy się, że możemy stać za Ubuntu dla Windows, zaangażowanym w rozwiązywanie problemów deweloperów Windows badających Linuksa w ten niesamowity nowy sposób i jesteśmy podekscytowani możliwościami zapowiedzianymi przez ten nieoczekiwany zwrot wydarzeń. "

Co to jest Bash? Linux

Dla tych, którzy nie wiedzą, powłoka Bash lub Bourne Again jest standardowym programem GNU Linux Shell.

Według Wikipedii, Bash jest uniksowym językiem poleceń i poleceń dla Projektu GNU jako wolny zamiennik oprogramowania dla Bourne shell. został szeroko rozpowszechniony jako powłoka systemu operacyjnego GNU i jako domyślna powłoka w systemie Linux i OS X.

Uruchom Bash w Ubuntu na Windows 10

Zaczynając od Windows 10 Insider Preview Build 14316, Podsystem Windows na Linux dostarczono. Zaczynając od tej wersji, można uruchomić natywną wersję Bash na Ubuntu w Windows . Zostało to po raz pierwszy ogłoszone na kompilacji 2016. Tak to się robi.

  • Najpierw trzeba włączyć tryb programistów z
    • Ustawienia> Aktualizuj i zabezp.> Dla programistów. Zaznacz przycisk opcji Tryb programisty. I wyszukaj " Funkcje systemu Windows ", wybierz " Włącz lub wyłącz funkcje systemu Windows ".

    • Wybierz " Podsystem Windows dla systemu Linux (Beta) ". Wciśnij OK.

    • Rozpocznie wyszukiwanie wymaganych plików i zacznie wprowadzać zmiany. Po zakończeniu należy ponownie uruchomić komputer, aby zakończyć instalację żądanych zmian. Naciśnij Uruchom ponownie teraz.

  • Po ponownym uruchomieniu, z przycisku Start kliknij prawym przyciskiem myszy i otwórz Command Prompt (Admin) lub PowerShell.
    • Wpisz " bash " w wierszu polecenia i naciśnij Enter. Otrzymasz komunikat " To zainstaluje Ubuntu w systemie Windows, rozprowadzane przez Canonical i … ". Wpisz "y", aby kontynuować. Naciśnij "y", aby rozpocząć pobieranie z Windows Store. Po pobraniu rozpocznie się wyodrębnianie systemu plików. To zajmie trochę czasu, więc bądź cierpliwy.

    • Po jakimś czasie pojawi się komunikat " Instalacja zakończona powodzeniem ! Środowisko zacznie działać od razu …", a pojawi się w wierszu polecenia Bash.

  • Odtąd, teraz Ty może uruchamiać skrypty Bash, narzędzia wiersza poleceń Linuksa takie jak sed, awk, grep i możesz nawet wypróbować najpierw narzędzia Linux takie jak Ruby, Git, Python itp.. bezpośrednio w systemie Windows. Można również uzyskać dostęp do systemu plików Windows z poziomu Bash.

  • Po zainstalowaniu pojawi się również na liście aplikacji. Aby można było otworzyć wszystkie aplikacje i kliknąć " Bash w systemie Ubuntu w systemie Windows ", aby otworzyć okno dialogowe Basha.

Pamiętaj, że jest to zestaw narzędzi programistycznych, który pomoże Ci napisać i skompilować cały kod dla wszystkich scenariusze i platformy. To nie jest platforma serwerowa, na której będziesz hostować strony internetowe, uruchamiać infrastrukturę serwerową itp.

Ponieważ jest to jedna z najfajniejszych rzeczy, jaka może się przytrafić Windowsowi, należy spróbować, jeśli interesuje Cię Linux, Ubuntu na Windows.

Źródło: Windows.com.

Możesz również zapoznać się z samouczkiem wideo Scotta Hanselmana:

Odwiedź jego bloga, aby uzyskać dodatkowe informacje.