Jak zainstalować Bash w systemie Windows 11: przewodnik krok po kroku

Instalacja Basha w systemie Windows 11 to prosty proces, który umożliwia uruchomienie terminala Linux natywnie na komputerze z systemem Windows. Wykonując kilka prostych kroków, możesz włączyć podsystem Windows dla systemu Linux (WSL) i zainstalować wybraną dystrybucję Linuksa, zapewniając dostęp do zaawansowanego interfejsu wiersza poleceń. Ten przewodnik przeprowadzi Cię przez proces, od włączenia niezbędnych funkcji po uruchomienie poleceń Bash w systemie Windows 11.

Aby zainstalować Bash i korzystać z poleceń systemu Linux w systemie Windows 11, musisz włączyć podsystem Windows dla systemu Linux (WSL), a następnie zainstalować dystrybucję Linuksa ze sklepu Microsoft Store. Proces ten łączy systemy Windows i Linux, umożliwiając płynną obsługę wiersza poleceń.

Krok 1: Otwórz funkcje systemu Windows

Najpierw otwórz okno dialogowe Funkcje systemu Windows, wpisując „Włącz lub wyłącz funkcje systemu Windows” w pasku wyszukiwania menu Start i wybierając je.

Zalecana lektura:Jak zainstalować system Windows 11 w systemie Windows 10: przewodnik krok po kroku

Ta funkcja umożliwia włączenie różnych komponentów systemu Windows, w tym WSL, który jest kluczowy do uruchomienia powłoki Linuksa w systemie Windows.

Krok 2: Włącz podsystem Windows dla systemu Linux

W oknie dialogowym Funkcje systemu Windows przewiń w dół i zaznacz pole obok „Podsystem Windows dla systemu Linux”. Następnie kliknij „OK”.

Włączenie tej funkcji jest kluczowym krokiem, który umożliwia uruchamianie dystrybucji Linuksa na komputerze z systemem Windows. Po kliknięciu „OK” może być konieczne ponowne uruchomienie komputera w celu zastosowania zmian.

Krok 3: Otwórz sklep Microsoft

Po ponownym uruchomieniu komputera otwórz Microsoft Store z menu Start.

W sklepie Microsoft Store znajdziesz i pobierzesz dystrybucje Linuksa kompatybilne z WSL. To jak kupowanie aplikacji, ale w tym przypadku kupujesz system operacyjny Linux.

Krok 4: Wyszukaj dystrybucję Linuksa

Na pasku wyszukiwania Microsoft Store wpisz „Linux” i wybierz dystrybucję, np. Ubuntu, Debian lub inną, która odpowiada Twoim potrzebom.

Różne dystrybucje Linuksa oferują różne narzędzia i środowiska. Ubuntu jest popularnym wyborem dla początkujących ze względu na łatwość obsługi i obszerną dokumentację.

Krok 5: Zainstaluj dystrybucję Linuksa

Kliknij „Pobierz”, aby zainstalować wybraną dystrybucję Linuksa. Instalacja może zająć kilka minut.

Po zakończeniu instalacji będziesz mógł uruchomić terminal Linux i rozpocząć korzystanie z Bash. Instalator może wyświetlić monit o utworzenie nazwy użytkownika i hasła dla środowiska Linux.

Po wykonaniu tych kroków będziesz mieć uruchomiony Bash na komputerze z systemem Windows 11. Możesz teraz otworzyć terminal Linux z menu Start i uruchamiać swoje ulubione polecenia i skrypty Linuksa bezpośrednio obok aplikacji Windows.

Wskazówki dotyczące instalacji Basha w systemie Windows 11

  • Przed rozpoczęciem procesu instalacji upewnij się, że system Windows 11 został zaktualizowany do najnowszej wersji, ponieważ WSL wymaga aktualnych funkcji.
  • Wybierz dystrybucję Linuksa dostosowaną do Twoich potrzeb; Ubuntu jest dobrym punktem wyjścia dla większości użytkowników ze względu na przyjazny interfejs.
  • Jeśli napotkasz problemy, zapoznaj się z dokumentacją WSL dostępną w witrynie firmy Microsoft, aby uzyskać wskazówki dotyczące rozwiązywania problemów.
  • Skorzystaj zwsl --updatepolecenie w PowerShell, aby zachować aktualność wersji WSL.
  • Rozważ ustawienie domyślnej wersji WSL na WSL 2, aby poprawić wydajność i kompatybilność za pomocą poleceniawsl --set-default-version 2.

Często zadawane pytania

Co to jest podsystem Windows dla systemu Linux?

WSL to warstwa kompatybilności umożliwiająca uruchamianie binarnych plików wykonywalnych systemu Linux natywnie w systemie Windows 11. Umożliwia użytkownikom płynne korzystanie ze środowisk Windows i Linux.

Czy mogę zainstalować wiele dystrybucji Linuksa?

Tak, możesz instalować i przełączać się między wieloma dystrybucjami Linuksa za pośrednictwem sklepu Microsoft Store i zarządzać nimi za pomocąwslrozkaz.

Jak zaktualizować zainstalowaną dystrybucję Linuksa?

Możesz zaktualizować swoją dystrybucję Linuksa za pomocą menedżera pakietów specyficznego dla Twojej dystrybucji, na przykładsudo apt update && sudo apt upgradedla Ubuntu.

Czy WSL 2 różni się od WSL 1?

Tak, WSL 2 wykorzystuje pełne jądro Linuksa i oferuje lepszą wydajność i kompatybilność w porównaniu do WSL 1, który opiera się na warstwie translacyjnej.

Czy muszę włączyć wirtualizację w BIOS-ie dla WSL?

W przypadku WSL 2 wirtualizacja musi być włączona w ustawieniach BIOS-u, aby zwiększyć wydajność i obsługiwać pełne jądro Linuksa.

Streszczenie

  1. Otwórz funkcje systemu Windows
  2. Włącz podsystem Windows dla systemu Linux
  3. Otwórz sklep Microsoft
  4. Wyszukaj dystrybucję Linuksa
  5. Zainstaluj dystrybucję Linuksa

Wniosek

Instalacja Basha w systemie Windows 11 jest jak otwarcie bramy do świata Linuksa bez opuszczania komfortu środowiska Windows. Ta konfiguracja jest idealna dla programistów, specjalistów IT i wszystkich zainteresowanych wszechstronnością Linuksa. Po prostu włączając WSL i wybierając dystrybucję Linuksa ze sklepu Microsoft Store, odblokowujesz potencjał uruchamiania potężnych poleceń Linuksa bezpośrednio na komputerze z systemem Windows.

Integracja Bash z systemem Windows 11 nie tylko łączy dwa potężne systemy operacyjne, ale także zwiększa produktywność, oferując płynny dostęp do narzędzi systemu Linux. Niezależnie od tego, czy piszesz skrypty, zarządzasz serwerami, czy po prostu się bawisz, posiadanie Bash na wyciągnięcie ręki jest nieocenione.

Jeśli chcesz zgłębić temat, rozważ zaawansowane tematy, takie jak konfigurowanie środowiska programistycznego lub automatyzacja zadań za pomocą skryptów. Możliwości są nieograniczone, a dzięki zainstalowanemu Bashowi w systemie Windows 11 jesteś dobrze przygotowany do poruszania się po tej nowej granicy. Więc po co czekać? Rozpocznij swoją przygodę z Bashem w systemie Windows 11 już dziś i poznaj to, co najlepsze z obu światów!