Miękki

Jak zainstalować powłokę Linux Bash w systemie Windows 10?

Wypróbuj Nasz Instrument Do Eliminowania Problemów





Wysłany dniaOstatnia aktualizacja: 16 lutego 2021 r.

Bash Shell to po prostu narzędzie wiersza poleceń, które od bardzo dawna jest częścią systemu Linux, a teraz Microsoft dodał je bezpośrednio do systemu Windows 10. Nie jest to ani maszyna wirtualna, ani żaden kontener ani żadne oprogramowanie skompilowane dla systemu Windows. Zamiast tego jest to pełny podsystem Windows przeznaczony do uruchamiania oprogramowania Linux, oparty na wycofanym przez Microsoft Project Astoria do uruchamiania aplikacji na Androida w systemie Windows.



Teraz wszyscy wiemy, czym jest dwutrybowy system operacyjny. Co zrobisz, jeśli chcesz korzystać z systemu operacyjnego Windows i systemu operacyjnego Linux, ale Twój komputer nie jest wystarczająco mocny, aby obsłużyć dwutrybowe systemy operacyjne ? Czy to oznacza, że ​​musisz mieć dwa komputery, jeden z systemem operacyjnym Windows, a drugi z systemem operacyjnym Linux? Oczywiście, że nie.

Jak zainstalować powłokę Linux Bash w systemie Windows 10?



Firma Microsoft umożliwiła korzystanie z trybu podwójnego systemu operacyjnego bez faktycznego posiadania dwóch systemów operacyjnych na komputerze. Microsoft we współpracy z firmą Canonical, która jest spółką macierzystą Ubuntu, ogłosił, że teraz możesz uruchomić Linuksa w systemie Windows przy użyciu powłoki Bash, tj. będziesz mógł wykonywać wszystkie funkcje Linuksa w systemie Windows bez posiadania systemu operacyjnego Linux w swoim PC.

A wraz z aktualizacją systemu Windows 10 uzyskanie powłoki Bash w systemie Windows stało się bardzo łatwe. Teraz pojawia się to pytanie, jak zainstalować powłokę Linux Bash na Windows 10? W tym artykule otrzymasz odpowiedź na to pytanie.



Zawartość[ ukryć ]

Jak zainstalować powłokę Linux Bash w systemie Windows 10?

Aby korzystać z powłoki Linux Bash w systemie Windows 10, musisz najpierw zainstalować Powłoka Linux Bash w systemie Windows 10 , a przed zainstalowaniem powłoki Bash należy spełnić pewne wymagania wstępne.



  • Musisz mieć uruchomioną rocznicową aktualizację systemu Windows 10 na swoim komputerze.
  • Musisz używać 64-bitowej wersji systemu Windows 10, ponieważ powłoka Linux Bash nie działa w wersji 32-bitowej.

Po spełnieniu wszystkich wymagań wstępnych zacznij instalować powłokę Linux Bash w systemie Windows 10.

Aby zainstalować powłokę Linux Bash w systemie Windows 10, wykonaj następujące kroki:

1. Otwórz Ustawienia .

Wpisz Ustawienia w wyszukiwarce Windows b

2. Kliknij na Aktualizacja i bezpieczeństwo opcja .

Naciśnij klawisz Windows + I, aby otworzyć Ustawienia, a następnie kliknij ikonę Aktualizacja i zabezpieczenia

3. Kliknij na Opcje programistyczne z menu w lewym panelu.

4. Pod funkcjami programisty kliknij Radio przycisk obok tryb dewelopera .

Notatka : Począwszy od aktualizacji Fall Creators, nie musisz włączać trybu programisty. Przejdź bezpośrednio do kroku 9.

Napraw pakiet trybu programisty nie został zainstalowany Kod błędu 0x80004005

5. Pojawi się okno dialogowe z ostrzeżeniem z pytaniem, czy na pewno chcesz włączyć tryb programisty. Kliknij na tak przycisk.

Kliknij przycisk Tak | Jak zainstalować powłokę Linux Bash w systemie Windows 10?

6. Rozpocznie się instalacja Pakiet trybu programisty .

Rozpocznie się instalacja pakietu trybu programisty

7. Po zakończeniu instalacji otrzymasz komunikat o włączeniu trybu programisty.

8. Uruchom ponownie komputer.

9. Po ponownym uruchomieniu komputera otwórz Panel sterowania .

Otwórz Panel sterowania, wyszukując w pasku wyszukiwania

10. Kliknij Programy .

Kliknij Programy

11. Pod Programy i funkcje , Kliknij Włącz Windows funkcje włączone lub wyłączone .

W sekcji Programy i funkcje kliknij Włącz lub wyłącz funkcje systemu Windows

12. Pojawi się poniższe okno dialogowe.

Pojawi się okno dialogowe włączania i wyłączania funkcji okna

13. Zaznacz pole wyboru obok Podsystem Windows dla Linuksa opcja.

Zaznacz pole wyboru obok Podsystemu Windows dla opcji Linux | Jak zainstalować powłokę Linux Bash w systemie Windows 10?

14. Kliknij na OK przycisk.

15. Zmiany zaczną obowiązywać. Po zakończeniu żądania i zainstalowaniu komponentów należy ponownie uruchomić komputer, klikając przycisk Uruchom ponownie Teraz opcja.

Musisz ponownie uruchomić komputer, klikając opcję Uruchom ponownie teraz

16. Po ponownym uruchomieniu systemu musisz zainstalować dystrybucję Ubuntu dla Windows Subsystem for Linux.

17. Otwórz Wiersz Poleceń (admin) i wpisz następujące polecenie i naciśnij Enter:

|_+_|

Notatka : Począwszy od Aktualizacji Fall Creators, nie można już instalować ani używać Ubuntu za pomocą polecenia bash.

18. To z powodzeniem zainstaluje dystrybucję Ubuntu. Teraz wystarczy ustawić nazwę użytkownika i hasło Unix (które mogą być inne niż dane logowania do systemu Windows).

19. Po zakończeniu możesz użyć polecenia Bash w systemie Windows, otwierając wiersz poleceń i używając następującego polecenia:

|_+_|

Alternatywa: zainstaluj dystrybucje Linuksa za pomocą Microsoft Store

1. Otwórz sklep Microsoft.

2. Teraz masz możliwość zainstalowania następującej dystrybucji Linuksa:

Ubuntu.
Skok OpenSuse
Kali Linux
Debiana
Alpejski WSL
Suse Linux Enterprise

3. Wyszukaj dowolną z powyższych dystrybucji Linuksa i kliknij zainstalować przycisk.

4. W tym przykładzie zainstalujemy Ubuntu. Szukaj ubuntu następnie kliknij Pobierz (lub zainstaluj) przycisk.

Pobierz Ubuntu w Microsoft Store

5. Po zakończeniu instalacji kliknij Początek przycisk.

6. Musisz utwórz nazwę użytkownika i hasło dla tej dystrybucji Linuksa (która może być inna niż nazwa użytkownika i hasło Windows).

7. Teraz utwórz nowa nazwa użytkownika i hasło następnie powtórz hasło i ponownie naciśnij Wchodzić potwierdzać.

Musisz utworzyć nazwę użytkownika i hasło dla tej dystrybucji Linuksa | Jak zainstalować powłokę Linux Bash w systemie Windows 10?

8. To wszystko, teraz możesz korzystać z dystrybucji Ubuntu, kiedy tylko chcesz, uruchamiając ją z menu Start.

9. Alternatywnie możesz uruchomić zainstalowaną dystrybucję Linuksa, używając polecenie wsl .

Jak wiecie, powłoka Linux Bash w systemie Windows nie jest prawdziwą powłoką Bash, którą można znaleźć w systemie Linux, więc narzędzie wiersza poleceń ma pewne ograniczenia. Te ograniczenia to:

  • Podsystem Windows dla systemu Linux (WSL) nie jest przeznaczony do uruchamiania aplikacji graficznych systemu Linux.
  • Będzie oferować programistom tylko tekstową funkcję wiersza poleceń do uruchamiania Bash.
  • Aplikacje Linux uzyskują dostęp do plików systemowych i wszystkiego, co jest dostępne na dysku twardym, więc nie można uruchamiać ani używać skryptów w programach systemu Windows.
  • Nie obsługuje również oprogramowania serwera działającego w tle.
  • Nie każda aplikacja wiersza poleceń działa..

Microsoft wypuszcza tę funkcję z etykietą beta, co oznacza, że ​​nadal jest w toku i nie każda zamierzona funkcja jest uwzględniona, a czasami może nie działać poprawnie.

Zalecana: Napraw, że ta witryna została zablokowana przez Twojego dostawcę usług internetowych w systemie Windows 10

Jednak wraz z nadchodzącymi czasami i aktualizacjami Microsoft znajduje sposoby, aby uczynić powłokę Linux Bash taką samą jak prawdziwa powłoka Linux Bash, koncentrując się na jej podstawowych funkcjach, takich jak środowisko Bash, aby uruchamiać narzędzia takie jak awk, sed i grep, obsługa użytkowników Linuksa, i wiele więcej.

Elona Deckera

Elon jest pisarzem technicznym w Cyber ​​S. Od około 6 lat pisze poradniki i porusza wiele tematów. Uwielbia omawiać tematy związane z Windows, Androidem oraz najnowsze triki i wskazówki.