Linux 배포판의 패키지에 대 한 Windows 하위 시스템을 수동으로 다운로드Manually download Windows Subsystem for Linux distro packages

일부의 시나리오는 사용자 수 없습니다 수 (또는 원하는)을 설치 하려면 Microsoft Store 통해 WSL Linux 배포판입니다.There are several scenarios in which you may not be able (or want) to, install WSL Linux distros via the Microsoft Store. 특히 있습니다 Windows Server 또는 장기 서비스 (LTSB/LTSC) 데스크톱 Microsoft Store 또는 사용자 회사 네트워크 정책 및/또는 관리자 환경에서 Microsoft Store 사용을 허용 하지 않으려면 지원 하지 않는 OS SKU를 실행할 수 있습니다.Specifically, you may be running a Windows Server or Long-Term Servicing (LTSB/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.

이러한 경우에 WSL 자체를 사용할 수 있는, 어떻게 있습니다 다운로드 하 고 저장소에 액세스할 수 없으면 Linux 배포판 WSL 설치?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?

참고: 명령줄 셸 환경 Cmd, PowerShell 및/WSL Linux 배포판을 비롯 하 여 Windows 10 S 모드에서 실행 되도록 허용 되지 않습니다합니다.Note: Command-line shell environments including Cmd, PowerShell, and Linux/WSL distros are not permitted to run on Windows 10 S Mode. 이 제한은 S 모드를 제공 하는 무결성 및 보안 목표를 보장 하기 위해 존재 합니다. 읽기 이 게시물 자세한 내용은 합니다.This restriction exists in order to ensure the integrity and safety goals that S Mode delivers: Read this post for more information.

배포판을 다운로드합니다.Downloading distros

Microsoft Store 앱을 사용할 수 없는 경우 다운로드 하 고 이러한 링크를 클릭 하 여 Linux 배포판을 수동으로 설치할 수 있습니다.If the Microsoft Store app is not available, you can download and manually install Linux distros by clicking these links:

이렇게 하면는 <distro>.appx 선택한 폴더에 다운로드 하려면 패키지 있습니다.This will cause the <distro>.appx packages to download to a folder of your choosing. 수행 합니다 설치 지침 에 다운로드 한 distro(s) 설치.Follow the installation instructions to install your downloaded distro(s).

명령줄을 통해 다운로드 배포판Downloading distros via the command line

원한다 면 명령줄을 통해 기본 distro(s)에도 다운로드할 수 있습니다.If you prefer, you can also download your preferred distro(s) via the command line:

PowerShell을 사용 하 여 다운로드Download using PowerShell

PowerShell을 사용 하는 배포판을 다운로드 하려면 사용 합니다 Invoke-webrequest cmdlet.To download distros using PowerShell, use the Invoke-WebRequest cmdlet. 다음은 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

다운로드 시간이 오래 걸리면, 설정 하 여 진행률 표시줄 해제 $ProgressPreference = 'SilentlyContinue'If the download is taking a long time, turn off the progress bar by setting $ProgressPreference = 'SilentlyContinue'

Curl을 사용 하 여 다운로드Download using curl

Windows 10 Spring 2018 업데이트 (또는 이상)는 인기 있는 포함 명령줄 유틸리티 curl 는 사용 하 여 명령줄에서 웹 요청 (예: HTTP GET, POST, PUT, 명령 등)를 호출할 수 있습니다.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. 사용할 수 있습니다 curl.exe 위의 배포판을 다운로드 하려면:You can use curl.exe to download the above distros:

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

위의 예에서 curl.exe 실행 됩니다 (뿐만 아니라 curl), PowerShell에서 실제 curl 실행 파일 인지 확인 호출 별칭 PowerShell curl 없습니다 Invoke-webrequestIn 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

참고: 사용 하 여 curl Cmd 셸을 사용 하 여 다운로드 단계 호출/스크립트에 있는 경우에 좋을 수 있습니다 및/또는 .bat / .cmd 스크립트입니다.Note: Using curl might be preferable if you have to invoke/script download steps using Cmd shell and/or .bat / .cmd scripts.

배포를 설치합니다.Installing your distro

다운로드 한 distro(s) 프로그램을 설치 하는 방법에 지침을 참조 하십시오 합니다 Windows 데스크톱 또는 Windows Server 설치 지침.For instructions on how to install your downloaded distro(s), please refer to the Windows Desktop or Windows Server installation instructions.