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. 구체적으로 말하자면, 사용자가 Microsoft Store를 지원하지 않는 Windows Server 또는 LTSC(장기 서비스) 데스크톱 OS SKU를 실행하고 있거나, 회사 네트워크 정책 및/또는 관리자가 사용자 환경에서 Microsoft Store 사용을 허용하지 않는 경우입니다.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.

이 경우 WSL 자체는 사용할 수 있는데 스토어에 액세스할 수 없다면 어떻게 WSL에서 Linux 배포판을 다운로드하고 설치할까요?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 및 Linux/WSL 배포판을 포함한 명령줄 셸 환경은 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. 설치 지침에 따라 다운로드한 배포판을 설치합니다.Follow the installation instructions to install your downloaded distro(s).

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

원하는 경우 명령줄을 통해 기본 배포판을 다운로드할 수도 있습니다.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 업데이트(및 그 이상 버전)에는 명령줄에서 웹 요청(예: HTTP GET, POST, PUT 등)을 호출하는 데 사용할 수 있는 대중적인 curl 명령줄 유틸리티가 포함되어 있습니다.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

위의 예에서는 PowerShell에서 Invoke-WebRequest의 PowerShell curl 별칭이 아닌 실제 curl 실행 파일이 호출되도록 curl이 아닌 curl.exe가 실행됩니다.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

참고: Cmd 셸 및/또는 .bat / .cmd 스크립트를 사용하여 다운로드 단계를 호출/스크립팅해야 하는 경우 curl을 사용하는 것이 좋습니다.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

Windows 10을 사용하는 경우 PowerShell을 사용하여 배포판을 설치할 수 있습니다.If you're using Windows 10 you can install your distro with PowerShell. 위에서 다운로드한 배포판이 포함된 폴더로 이동하고 해당 디렉터리에서 다음 명령을 실행합니다. 여기서 app_name은 배포판 .appx 파일의 이름입니다.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

Windows Server를 사용하는 경우 Windows Server 설명서 페이지에서 설치 지침을 확인할 수 있습니다.If you are using Windows server you can find the install instructions on the Windows Server documentation page.

배포가 설치되면 일반 지침에 따라 WSL 2로 업데이트하거나 새 사용자 계정 및 암호 작성을 수행하세요.Once your distribution is installed, follow the normal instructions to update to WSL 2 or create a new user account and password.