Gdzie jest konsola Ubuntu na Windows10? [duplikować]

28

To pytanie ma już odpowiedź tutaj:

Zaktualizowałem system Windows 10 do wersji „Anniversary Update 1607” i nie mogę znaleźć konsoli Ubuntu Bash.

Więc gdzie to jest?

Marek M.
źródło
Chyba jest zintegrowany z CMD / Powershell?
NetwOrchestration
1
Nie jest to konsola „Ubuntu” - to sesja powłoki bash, która jest dostępna na wszystkich platformach Unix / Linux.
SnakeDoc,
1
To może być dość nie na temat, ale co jest takiego niesławnego?
Mayukh Nair

Odpowiedzi:

40

Aby włączyć powłokę bash z rocznicowej aktualizacji systemu Windows 10, musisz włączyć tę funkcję Windows Subsystem for Linux

1. Przejdź do Panelu sterowania i kliknij Włącz lub wyłącz funkcje systemu Windows wprowadź opis zdjęcia tutaj

2. Następnie wybierz pakiet Podsystem Windows dla systemu Linux (Beta) . Przejdzie przez proces instalacji i poprosi o ponowne uruchomienie komputera. wprowadź opis zdjęcia tutaj

3. Po ponownym uruchomieniu możesz wyszukać bash na pasku wyszukiwania. wprowadź opis zdjęcia tutaj

DrZoo
źródło
2
I tak zrobiłem. Teraz, gdy bashkliknę polecenie, na milisekundę wyskakuje okno i znika. Wszelkie pomysły, jak to debugować? Kiedy piszę bashw cmd, dostaję Unsupported console settings. In order to use this feature the legacy console mu st be disabled.. Czy to jest jakoś powiązane? Czy powinienem wyłączyć cmd? Jeśli tak - jak to zrobić?
Marek M.
@ SzwornyDziąch co się stanie, jeśli przejdziesz do cmd i napiszesz bash? Czy wyświetla monit o zainstalowanie Ubuntu?
DrZoo,
Dokładnie pojawia się komunikat. Próbowałem wyłączyć cmd zgodnie z opisem tutaj: maketecheasier.com/disable-command-prompt-windows i jest teraz wyłączone. Nie rozwiązało to jednak problemu. Przy okazji miałem krótkie opóźnienie po kliknięciu bashpolecenia i mogłem zobaczyć, że pojawia się ten sam komunikat.
Marek M.
1
@ SzwornyDziąch ponownie włącz cmd i wyłącz starszy tryb cmd. Aby wyłączyć tryb starszego typu, otwórz cmd, a następnie kliknij prawym przyciskiem myszy pasek tytułu i wybierz właściwości. Następnie odznacz opcję Użyj starszej konsoli . Oto zdjęcie
DrZoo,
4
@ SzwornyDziąch nie ma problemu. Cieszę się, że to działa dla ciebie. Mają bash ing dobry czas! Heh, zrobiłem śmieszne.
DrZoo,
16

Myślę, że musisz także przejść do trybu programisty.

wprowadź opis zdjęcia tutaj

Craisondigital
źródło
2
To może być prawda. Od jakiegoś czasu pracuję w trybie programisty, więc nie wiedziałem o tym kroku. Będę musiał go wyłączyć i sprawdzić, czy nadal mogę uzyskać dostęp do bash.
DrZoo,
3
Potwierdziłem, że musisz być w trybie programisty. Po przełączeniu trybów nie mogłem już uzyskać dostępu do funkcji bash.
DrZoo,
Tak, zostałem poproszony, aby to zrobić, kiedy to zrobiłem
Journeyman Geek