Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Podsystem Windows dla systemu Linux (WSL) jest dostępny do instalacji w systemie Windows Server 2019 (wersja 1709) lub nowszym. Ten przewodnik przeprowadzi Cię przez kroki włączania programu WSL na maszynie.
Instalowanie programu WSL w systemie Windows Server 2022 i 2025 Desktop Experience
System Windows Server 2022 obsługuje teraz prostą instalację WSL przy użyciu polecenia :
wsl --install
Teraz możesz zainstalować wszystko, czego potrzebujesz, aby uruchomić program WSL w systemie Windows Server 2022, wprowadzając to polecenie w wierszu polecenia administratora programu PowerShell lub wiersza polecenia systemu Windows, a następnie ponownie uruchamiając maszynę.
To polecenie włączy wymagane składniki opcjonalne, pobierze najnowsze jądro systemu Linux, ustaw WSL 2 jako domyślne i zainstaluje dystrybucję systemu Linux (domyślnie Ubuntu).
Zobacz standardową dokumentację WSL, aby uzyskać więcej informacji na temat wykonywania następujących czynności:
- Zmień domyślną zainstalowaną dystrybucję systemu Linux.
- Skonfiguruj nazwę użytkownika i hasło systemu Linux.
- Sprawdź, która wersja programu WSL jest uruchomiona
- Aktualizowanie i uaktualnianie pakietów.
- Dodaj dodatkowe dystrybucje.
- Używanie usługi Git z usługą WSL.
Instalowanie programu WSL w poprzednich wersjach systemów Windows Server i Server Core
Aby zainstalować program WSL w systemie Windows Server 2019 (wersja 1709 lub nowsza), a także Server Core dla wersji 2019 i nowszych, wykonaj poniższe kroki ręcznej instalacji.
Włączanie Podsystem Windows dla systemu Linux
Aby można było uruchamiać dystrybucje systemu Linux w systemie Windows, należy włączyć opcjonalną funkcję "Podsystem Windows dla systemu Linux" i uruchomić ponownie.
Otwórz program PowerShell jako administrator i uruchom polecenie:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux, VirtualMachinePlatform
Instalowanie aktualizacji jądra WSL dla programu WSL 2
Nie jest to konieczne w przypadku serwera Core 2025.
Invoke-WebRequest -Uri "https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi" -OutFile ".\wsl_update_x64.msi"
Start-Process "msiexec.exe" -ArgumentList "/i .\wsl_update_x64.msi /quiet" -NoNewWindow -Wait
Pobieranie dystrybucji systemu Linux
Aby uzyskać instrukcje i linki do pobierania preferowanej dystrybucji systemu Linux, zobacz sekcję Pobieranie dystrybucji na stronie ręcznej instalacji.
Wyodrębnianie i instalowanie dystrybucji systemu Linux
Teraz, po pobraniu dystrybucji systemu Linux, wykonaj następujące kroki, aby wyodrębnić jego zawartość i zainstalować ręcznie. To nie tak, że będziesz pobierać plik appx zawierający kilka plików appx. W tym przykładzie użyjemy debiana.
Wyświetl listę zawartości aplikacji appx przy użyciu tar.exe:
> tar -tf .\debian.appx DistroLauncher-Appx_1.12.2.0_ARM64.appx DistroLauncher-Appx_1.12.2.0_scale-100.appx DistroLauncher-Appx_1.12.2.0_scale-125.appx DistroLauncher-Appx_1.12.2.0_scale-150.appx DistroLauncher-Appx_1.12.2.0_scale-400.appx DistroLauncher-Appx_1.12.2.0_x64.appx
W naszym przykładzie mamy serwer x64-bitowy, więc chcemy zainstalować program
DistroLauncher-Appx_1.12.2.0_x64.appx
.Rozpakuj zawartość do nowego folderu o nazwie
\%USERPROFILE%\AppData\Local\DebianWSL\
.mkdir "$env:USERPROFILE\AppData\Local\DebianWSL" | Out-Null tar -xf .\DistroLauncher-Appx_1.12.2.0_x64.appx -C $"env:USERPROFILE\AppData\Local\DebianWSL"
Dodaj ścieżkę dystrybucji systemu Linux do ścieżki środowiska systemu Windows (
C:\Users\Administrator\Ubuntu
w tym przykładzie) przy użyciu programu PowerShell:$userenv = [System.Environment]::GetEnvironmentVariable("Path", "User") [System.Environment]::SetEnvironmentVariable("PATH", $userenv + ";$env:USERPROFILE\AppData\Local\DebianWSL", "User")
Teraz możesz uruchomić dystrybucję z dowolnej ścieżki, wpisując .<DistributionName>.exe
Na przykład: ubuntu.exe
. Pamiętaj, że musisz uruchomić nową sesję PowerShell z menu Start lub wylogować się i zalogować się ponownie w przypadku Server Core, aby odświeżyć ścieżkę.
Po zakończeniu instalacji możesz utworzyć konto użytkownika i hasło dla nowej dystrybucji systemu Linux.
Windows Subsystem for Linux