Możesz (1) pobrać instalatory ze Sklepu Windows lub (2) pobrać plik dystrybucyjny i zainstalować go za pomocą narzędzi takich jak lxRunOffline lub WSL Distrolauncher .
- Możesz zainstalować Ubuntu 18 lub wiele innych dystrybucji za pomocą drugiej opcji.
Pobieranie instalatora ze Sklepu Windows
Możesz pobrać instalatory ze Sklepu Windows za pomocą Powershell . Na przykład możesz pobrać wersję Ubuntu 16 za pomocą następującego polecenia
PS> Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile Ubuntu.appx -UseBasicParsing
W powyższym poleceniu plik wyjściowy to Ubuntu.appx
. Musi być tak nazwany. Możesz uruchomić tę aplikację, aby zainstalować Ubuntu.
PS> Ubuntu.appx
Korzystanie z LxRunOffline
Najpierw musisz pobrać plik dystrybucyjny. Istnieje wiele plików dystrybucyjnych dostępnych na wiki wiki lxRunOffline .
Na przykład, aby zainstalować to samo Ubuntu 16 ze Sklepu Microsoft Windows, możesz pobrać plik ze strony
https://lxrunoffline.apphb.com/download/UbuntuFromMS/16
Następnie możesz zainstalować dystrybucję Linuksa za pomocą lxRunOffline
# lxrunoffline install -n <name> -d <folder> -f <distribution file>
C:\wsl> lxrunoffline install -n copy -d c:\wsl\copy -f 16.04.2-server-cloudimg-amd64-root.tar.gz
Aby uruchomić dystrybucję, możesz użyć tego samego lxRunOffline
C:\wsl> lxrunoffline run -n copy -w
Korzystanie z DistroLauncher
Możesz użyć DistroLauncher. Istnieje wiele wersji opartych na przykładzie Microsoft do tworzenia niestandardowych dystrybucji linuksa dla WSL. Na przykład możesz użyć wersji Yuk7 .
Musisz pobrać plik dystrybucyjny i plik launcher.exe
. Aby użyć tego samego pliku dystrybucyjnego wymienionego powyżej, należy zmienić nazwę pliku dystrybucyjnego na, rootfs.tar.gz
a program uruchamiający na żądaną nazwę dystrybucji. Później musisz uruchomić program uruchamiający jako administrator (wystąpiły błędy podczas uruchamiania go jako zwykły użytkownik)
PS> ren launcher.exe mydistro.exe
PS> ren .\16.04.2-server-cloudimg-amd64-root.tar.gz rootfs.tar.gz
PS> .\mydistro
Przy pierwszym uruchomieniu program uruchamiający instaluje się i uruchamia dystrybucję. Następnym razem uruchamia dystrybucję Linuksa.
Po instalacji możesz zarządzać dystrybucjami za pomocą poleceń wslconfig
lub lxrunoffline
.
UWAGA: Oprócz plików dystrybucyjnych wymienionych powyżej, możesz utworzyć nowy plik w oparciu o inne dystrybucje linuksowe. Możesz wypróbować instrukcje zawarte w projekcie WSLInstall . Po poprawnym uruchomieniu nowego systemu Linux mogą być potrzebne dodatkowe kroki .
0x80070005
, musisz uruchomić plik exe jako administrator.