Manuelles Herunterladen von Windows-Subsystem für Linux-Distribution-PaketeManually download Windows Subsystem for Linux distro packages

Es gibt mehrere Szenarios, in denen Sie möglicherweise nicht in der Lage sind, WSL-Linux-Distributionen über die Microsoft Store zu installieren (oder möchten).There are several scenarios in which you may not be able (or want) to, install WSL Linux distros via the Microsoft Store. Vor allem können Sie eine Windows Server-oder eine LTSC-Desktop-SKU (Long-Term Wartung) ausführen, die keine Microsoft Store unterstützt, oder Ihre Unternehmensnetzwerk Richtlinien und/oder Administratoren, um die Verwendung von Microsoft Store in Ihrer Umgebung nicht zuzulassen.Specifically, you may be running a Windows Server or Long-Term Servicing (LTSC) desktop OS SKU that doesn't support Microsoft Store, or your corporate network policies and/or admins to not permit Microsoft Store usage in your environment.

Wie können Sie in diesen Fällen, während WSL selbst verfügbar ist, Linux-Distributionen in WSL herunterladen und installieren, wenn Sie nicht auf den Store zugreifen können?In these cases, while WSL itself is available, how do you download and install Linux distros in WSL if you can't access the store?

Hinweis: Befehlszeilenshellumgebungen, einschließlich cmd, PowerShell und Linux/WSL-Distributionen, dürfen im Windows 10 S-Modus nicht ausgeführt werden.Note: Command-line shell environments including Cmd, PowerShell, and Linux/WSL distros are not permitted to run on Windows 10 S Mode. Diese Einschränkung ist vorhanden, um die Integritäts-und Sicherheitsziele des S-Modus sicherzustellen: Weitere Informationen finden Sie in diesem Beitrag .This restriction exists in order to ensure the integrity and safety goals that S Mode delivers: Read this post for more information.

Herunterladen von DistributionenDownloading distros

Wenn die Microsoft Store-App nicht verfügbar ist, können Sie Linux-Distributionen herunterladen und manuell installieren, indem Sie auf die folgenden Links klicken:If the Microsoft Store app is not available, you can download and manually install Linux distros by clicking these links:

Dies bewirkt, dass <distro>.appx die Pakete in einen Ordner Ihrer Wahl heruntergeladen werden.This will cause the <distro>.appx packages to download to a folder of your choosing. Befolgen Sie die Installationsanweisungen , um die heruntergeladenen Distributionen zu installieren.Follow the installation instructions to install your downloaded distro(s).

Herunterladen von Distributionen über die BefehlszeileDownloading distros via the command line

Wenn Sie möchten, können Sie Ihre bevorzugten Distributionen auch über die Befehlszeile herunterladen:If you prefer, you can also download your preferred distro(s) via the command line:

Herunterladen mithilfe von PowerShellDownload using PowerShell

Verwenden Sie das Cmdlet "Start -WebRequest ", um Distributionen mithilfe von PowerShell herunterzuladen.To download distros using PowerShell, use the Invoke-WebRequest cmdlet. Im folgenden finden Sie eine Beispiel Anweisung zum Herunterladen von Ubuntu 16,04.Here's a sample instruction to download Ubuntu 16.04.

Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile Ubuntu.appx -UseBasicParsing

Tipp

Wenn der Download sehr lange dauert, deaktivieren Sie die Statusanzeige, indem Sie$ProgressPreference = 'SilentlyContinue'If the download is taking a long time, turn off the progress bar by setting $ProgressPreference = 'SilentlyContinue'

Download mithilfe von curlDownload using curl

Windows 10 Spring 2018 Update (oder höher) umfasst das beliebte curl-Befehlszeilen Dienstprogramm , mit dem Sie Webanforderungen (z. b. HTTP Get-, Post-, Put-usw.-Befehle) von der Befehlszeile aus aufrufen können.Windows 10 Spring 2018 Update (or later) includes the popular curl command-line utility with which you can invoke web requests (i.e. HTTP GET, POST, PUT, etc. commands) from the command line. Mit können curl.exe Sie die obigen Distributionen herunterladen:You can use curl.exe to download the above distros:

curl.exe -L -o ubuntu-1604.appx https://aka.ms/wsl-ubuntu-1604

Im obigen Beispiel curl.exe wird ausgeführt (nicht nur curl), um sicherzustellen, dass in PowerShell die ausführbare Datei "Real curl" aufgerufen wird, nicht der PowerShell-curl-Alias für " Aufruf-WebRequest ".In the above example, curl.exe is executed (not just curl) to ensure that, in PowerShell, the real curl executable is invoked, not the PowerShell curl alias for Invoke-WebRequest

Hinweis: Die curl Verwendung von ist möglicherweise vorzuziehen, wenn Sie Download Schritte mithilfe der CMD-Shell und/ .bat oder / .cmd Skripts aufrufen/ausführen müssen.Note: Using curl might be preferable if you have to invoke/script download steps using Cmd shell and/or .bat / .cmd scripts.

Installieren der DistributionInstalling your distro

Wenn Sie Windows 10 verwenden, können Sie Ihre Distribution mit PowerShell installieren.If you're using Windows 10 you can install your distro with PowerShell. Navigieren Sie einfach zum Ordner, der die zuvor heruntergeladene Distribution enthält, und führen Sie in diesem Verzeichnis den app_name folgenden Befehl aus, wobei der Name der Datei "Distribution. AppX" ist.Simply navigate to folder containing the distro downloaded from above, and in that directory run the following command where app_name is the name of your distro .appx file.

Add-AppxPackage .\app_name.appx

Wenn Sie Windows Server verwenden, finden Sie die Installationsanweisungen auf der Windows Server -Dokumentationsseite.If you are using Windows server you can find the install instructions on the Windows Server documentation page.

Nachdem Ihre Distribution installiert wurde, finden Sie weitere Informationen auf der Seite intilization Steps (intilization Steps ), um Ihre neue Distribution zu initialisieren.Once your distro is installed please refer to the Intilization Steps page to initialize your new distro.