Windows Server 설치 가이드

WSL(Linux용 Windows 하위 시스템)은 Windows Server 2019(버전 1709) 이상에 설치할 수 있습니다. 이 가이드에서는 컴퓨터에서 WSL을 사용하는 단계를 안내합니다.

Windows Server 2022에 WSL 설치

Windows Server 2022는 이제 다음 명령을 사용하여 간단한 WSL 설치를 지원합니다.

wsl --install

이제 관리자 PowerShell 또는 Windows 명령 프롬프트에서 이 명령을 입력한 다음, 컴퓨터를 다시 시작하여 Windows Server 2022에서 WSL을 실행하는 데 필요한 모든 항목을 설치할 수 있습니다.

이 명령은 필요한 선택적 구성 요소를 사용하도록 설정하고, 최신 Linux 커널을 다운로드하고, WSL 2를 기본값으로 설정하고, Linux 배포(기본적으로 Ubuntu)를 설치합니다.

다음 방법에 대한 자세한 내용은 표준 WSL 문서를 참조하세요.

이전 버전의 Windows Server에 WSL 설치

WSL을 Windows Server 2019(버전 1709 이상)에 설치하려면 아래 수동 설치 단계를 수행하면 됩니다.

Linux용 Windows 하위 시스템 사용

Windows에서 Linux 배포판을 실행하려면 먼저 "Linux용 Windows 하위 시스템" 옵션 기능을 사용하도록 설정하고 다시 부팅해야 합니다.

PowerShell을 관리자 권한으로 열어 실행합니다.

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Linux 배포 다운로드

기본 설정 Linux 배포판을 다운로드하기 위한 지침과 링크는 수동 설치 페이지의 배포판 다운로드 섹션을 참조하세요.

Linux 배포 추출 및 설치

Linux 배포를 다운로드했으므로 콘텐츠를 추출하고 수동으로 설치하기 위해 다음 단계를 수행합니다.

  1. PowerShell을 사용하여 <DistributionName>.appx 패키지의 콘텐츠를 추출합니다.

    Rename-Item .\Ubuntu.appx .\Ubuntu.zip
    Expand-Archive .\Ubuntu.zip .\Ubuntu
    
  2. 배포판이 다운로드되면 다운로드 파일이 들어 있는 폴더로 이동하여 해당 디렉터리에서 다음 명령을 실행합니다. 여기서 app-name은 Linux 배포판 .appx 파일의 이름입니다.

    Add-AppxPackage .\app_name.appx
    

    주의

    0x8007007e 오류로 인한 설치 실패: 이 오류가 발생하는 경우 시스템에서 WSL을 지원하지 않습니다. Windows 빌드 16215 이상을 실행하고 있는 확인합니다. 빌드를 확인하세요. 또한 WSL를 사용하는지 그리고 기능이 활성화된 후 컴퓨터를 다시 시작했는지 확인합니다.

  3. PowerShell을 사용하여 Windows 환경 PATH(C:\Users\Administrator\Ubuntu 이 예제에서)에 Linux 배포 경로를 추가합니다.

    $userenv = [System.Environment]::GetEnvironmentVariable("Path", "User")
    [System.Environment]::SetEnvironmentVariable("PATH", $userenv + ";C:\Users\Administrator\Ubuntu", "User")
    

이제 <DistributionName>.exe를 입력하여 모든 경로에서 배포를 시작할 수 있습니다. 예를 들면 ubuntu.exe와 같습니다.

설치가 완료되면 새 Linux 배포판의 사용자 계정 및 암호를 만들 수 있습니다.