Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
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.exe --install
Teraz możesz zainstalować wszystko, czego potrzebujesz, aby uruchomić program WSL w systemie Windows Server 2022, wprowadzając to polecenie w programie PowerShell administratora, 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. Pamiętaj, ż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 -xf .\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.appxW 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\.$debianWSLPath = Join-Path -Path $env:LocalAppData -ChildPath DebianWSL New-Item -Path $debianWSLPath -ItemType Directory | 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\Ubuntuw 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