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.
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?
- Alternatywa: zainstaluj dystrybucje Linuksa za pomocą Microsoft Store
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 .
2. Kliknij na Aktualizacja i bezpieczeństwo opcja .
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.
5. Pojawi się okno dialogowe z ostrzeżeniem z pytaniem, czy na pewno chcesz włączyć tryb programisty. Kliknij na tak przycisk.
6. Rozpocznie się instalacja Pakiet 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 .
10. Kliknij Programy .
11. Pod Programy i funkcje , Kliknij Włącz Windows funkcje włączone lub wyłączone .
12. Pojawi się poniższe okno dialogowe.
13. Zaznacz pole wyboru obok Podsystem Windows dla Linuksa opcja.
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.
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.
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ć.
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.
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 DeckeraElon 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.