Windows 10 빌드 2004 업데이트를 하였다면, cmd 로 버전 확인을 해야합니다.

Microsoft Windows [Version 10.0.19041.264]

파워쉘(PowerShell)에서 실행해야 하므로 파워쉘을 관리자 권한으로 실행합니다.

WSL2는 Hyper-V를 통해 구동되므로, 가상 머신 플랫폼을 활성화 하여야합니다.

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

그리고 다음 명령을 실행하여 WSL2 모드를 활성화 합니다.

wsl --set-default-version 2

만약 위 명령 실행시 “wsl 2에 커널 구성 요소 업데이트가 필요합니다” 라는 오류 메시지가 나타난다면, 다음 파일을 다운로드 받고 설치해줍니다.

x64 머신용 최신 WSL2 Linux 커널 업데이트 패키지

ARM64 머신용 최신 WSL2 Linux 커널 업데이트 패키지

설치가 완료되었다면 윈도우 스토워를 통해 리눅스 배포판을 설치한 후 목록보기를 통해 버전을 확인하고 wsl1이라면 2로 변경할 수 있습니다.

# 설치된 리눅스 배포판의 버전 확인
wsl -l -v

# 설치된 리눅스 배포판의 버전이 1이라면 2로 변경시
wsl --set-version 배포판 2

예) wsl --set-version Ubuntu-20.04 2

 

#21-01-27 wsl 리눅스 커널 최신버전으로 업데이트

https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi 다운 받아 설치하면 wsl linux 커널의 버전이 5.4 로 업데이트 됩니다.