https://www.lainyzine.com/ko/article/how-to-install-wsl2-and-use-linux-on-windows-10/

윈도우에서 리눅스를 사용할 수 있게 해주는 WSL2 버전이 정식으로 릴리스되었습니다.

WSL은 Windows Subsystem for Linux 2의 줄임말로, 윈도우의 가상화 기능을 활용해서 윈도우 위에서 리눅스를 사용할 수 있게해줍니다. 단순히 가상머신으로 리눅스를 사용할 수 있는 것이 아니라, 윈도우 시스템과 통합되어 마치 하나의 머신처럼 자연스럽게 리눅스를 활용하는 것이 가능합니다. 특히 기존 Windows 10 Home 에디션에서는 가상화 기능들을 지원하지 않아서 Docker Desktop을 사용할 수 없었는데, WSL2가 릴리스되면서 Windows 10 Home 에디션에서도 Docker Desktop을 사용할 수 있게되었습니다.

이 글에서는 다음 WSL2를 설치하는 방법에 대해서 자세히 소개해보고자 합니다.

Windows 10에 WSL2 설치하는 방법

WSL을 설치하려면 Windows 10의 20H1 이상 버전이어야합니다. 2021년 현재 20H1, 20H2, 21H1 버전을 사용해야 설치가 가능할 것으로 보입니다.

Windows + S 키를 클릭하고 PC 정보(설정)를 검색해서 실행합니다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/51a0b336-4979-4f8b-bbd0-2e241c412ff0/F0DD3FC9-0C53-4735-BA64-9708EF7BF068.png

PC 정보 설정을 검색하고 실행합니다

오른쪽 정보 페이지에서 스크롤을 내리면 Windows 사양을 확인할 수 있습니다. 여기서 버전이 20H1, 20H2, 21H1 혹은 그보다 높은 버전인지 확인합니다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/616d02a9-798c-4221-997b-714034a75ccf/D724BE4A-8D2B-416A-AE00-5E823FE37FD0.png

Windows 사양에서 현재 버전을 확인합니다

만약 이보다 낮은 버전이면 먼저 Windows Update 설정을 열어 최신 버전으로 업데이트해주시기 바랍니다.

WSL2를 설치하기 위해서는 가상 터미널을 사용해야합니다. Windows Terminal 사용을 추천합니다. 따로 설치가 되어있지 않다면 PowerShell을 사용해도 무방하지만 윈도우 터미널에서는 WSL2 셸을 바로 실행하는 것도 가능하기 때문에 미리 설치해두는 것을 강력 추천합니다.

먼저 가상 터미널을 관리자 권한으로 실행해주세요. Windowsn + S 키로 Windows Terminal이나 PowerShell을 검색한 후 오른쪽 버튼을 눌러 ’관리자로 실행’을 선택합니다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/7d14fb58-cbb8-47e7-b3ff-30f251cc9a4d/246E6274-FCD3-40CE-82C4-F2EF4FE2A5DE.png