2020년 5월 윈도우의 업데이트로 윈도우에서 리눅스를 사용할 수 있게 해주는 WSL2 버전이 정식으로 릴리즈되었다.

WSL(Windows Subsystem for Linux 2) 는 윈도우의 가상화 기능을 활용해서 윈도우 시스템과 통합되어 윈도우 내에서 리눅스 사용이 가능하다. Docker Desktop을 사용할 수 있는 것도 이때문이라고 한다.

설치 방법은 간단하다.

  1. 관리자 모드로 Powersell 실행
  2. DISM 명령어를 이용하여 Microsoft-Windows-Subsystem-Linux 기능 활성화
    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
    
  3. 가상머신 활성화
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
    
  • dism.exe ? DISM(Deployment Image Service and Management) 도구는 윈도우 7[4] 및 윈도우 서버 2008 R2[4]에 도입된 도구의 하나로, 윈도우 설치 이미지에 서비스 작업을 수행할 수 있고, WIM 파일이나 폴더 내에 온라인(사용자가 실행 중) 이미지나 오프라인 이미지로 변경이 가능하다. 기능에는 이미지 마운트/언마운트, 오프라인 이미지에 설치된 장치 드라이버 조회, 장치 드라이버를 오프라인 이미지에 추가가 포함된다.[4][5][6] 현재 윈도우 설치 CD나 윈도우 업데이트를 사용하는 어떠한 이미지라도 DISM을 이용하면 복구가 가능하다.[출처: 위키]

Microsoft 공식 홈페이지 를 참고해서 WSL을 설치한다.

  1. 마이크로소프트 스토어에서 리눅스 설치해서 사용
  2. 또는 터미널에서 탭을 추가할 때 우분투를 사용(탭에보면 아래화살표가 있는데, 이를 클릭하면 우분투 등이 뜬다.)

References

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