Yükleyicileri Windows Mağazasından indirebilir veya (2) bir dağıtım dosyasını indirebilir ve lxRunOffline veya WSL Distrolauncher gibi araçları kullanarak yükleyebilirsiniz .
- İkinci seçeneği kullanarak Ubuntu 18 veya başka birçok dağıtım kurabilirsiniz.
Yükleyiciyi Windows Mağazasından indirme
Yükleyicileri Powershell kullanarak Windows Mağazasından indirebilirsiniz . Örneğin, aşağıdaki komutu kullanarak Ubuntu 16 versiyonunu indirebilirsiniz.
PS> Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile Ubuntu.appx -UseBasicParsing
Yukarıdaki komutta, çıktı dosyası Ubuntu.appx
. Bu şekilde adlandırılmalıdır. Ubuntu'yu kurmak için bu uygulamayı çalıştırabilirsiniz.
PS> Ubuntu.appx
LxRunOffline'ı Kullanma
İlk önce, bazı dağıtım dosyalarını indirmelisiniz. LxRunOffline wiki'de birçok dağıtım dosyası bulunmaktadır .
Örneğin, aynı Ubuntu 16'yı Microsoft Windows Mağazası'ndan yüklemek için dosyayı şu adresten indirebilirsiniz:
https://lxrunoffline.apphb.com/download/UbuntuFromMS/16
Ardından, linx dağıtımını lxRunOffline kullanarak yükleyebilirsiniz.
# 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
Dağıtımı çalıştırmak için, aynı lxRunOffline'ı kullanabilirsiniz.
C:\wsl> lxrunoffline run -n copy -w
DistroLauncher kullanma
Bazı DistroLauncher kullanabilirsiniz. WSL için özel linux dağıtımları oluşturmak üzere Microsoft örneğine dayalı birçok sürüm vardır . Örneğin, Yuk7 sürümünü kullanabilirsiniz .
Bir dağıtım dosyası ve launcher.exe
. Yukarıda belirtilen aynı dağıtım dosyasını kullanmak için, dağıtım dosyasını rootfs.tar.gz
ve başlatıcısını istediğiniz dağıtım adına yeniden adlandırmanız gerekir . Daha sonra başlatıcıyı Yönetici olarak çalıştırmanız gerekir (normal bir kullanıcı olarak çalıştırırken hatalar alıyorum)
PS> ren launcher.exe mydistro.exe
PS> ren .\16.04.2-server-cloudimg-amd64-root.tar.gz rootfs.tar.gz
PS> .\mydistro
Başlatıcıyı ilk kez çalıştırdığınızda, dağıtımı yükler ve çalıştırır. Bir dahaki sefere, linux dağılımını çalıştırır.
Yüklemeden sonra, wslconfig
veya lxrunoffline
komutlarını kullanarak dağıtımları yönetebilirsiniz .
NOT: Yukarıda belirtilen dağıtım dosyalarına ek olarak, diğer linux dağıtımlarını temel alan yeni bir dosya oluşturabilirsiniz. WSLInstall projesinde yer alan talimatları deneyebilirsiniz . Yeni linux'u doğru şekilde başlatmak için kurulumdan sonra ek adımlara ihtiyacınız olabilir .
0x80070005
alıyorsanız, exe dosyasını yönetici olarak çalıştırmanız gerekir.