WSL2 (Window Subsystem for Linux2) 설치 및 사용법

PrayFor·2022년 5월 13일
0

WSL이란?


Linux용 Windows 하위 시스템을 사용하면 개발자가 기존 가상 머신의 오버헤드 또는 듀얼 부팅 설정 없이 대부분의 명령줄 도구, 유틸리티 및 애플리케이션을 비롯한 GNU/Linux 환경을 수정하지 않고 Windows에서 직접 실행할 수 있습니다.  이렇기에, 윈도우에서 Virtual Machine과 같은 가상머신을  사용하여  리눅스를 사용할때 보다 성능이 더 좋고 , 우분투를 따로 설치하여 부팅 때 OS를 선택하여 사용하는 방식보다 훨씬 더 효율적입니다.
마이크로소프트 공식문서

 [Linux용 Windows 하위 시스템이란?

다양한 버전 및 이를 사용하는 방법을 포함하여 Linux용 Windows 하위 시스템에 대해 알아봅니다.

docs.microsoft.com](https://docs.microsoft.com/ko-kr/windows/wsl/about)

WSL1,WSL2 차이점


설치방법


Windows Terminal 설치하기

윈도우 키 →  Microsoft Store 앱   Windows Terminal 설치

WSL2 활성화 ( DISM 명령어)

윈도우 키 →  PowerShell(관리자 권한 실행) →  명령어 입력****

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart


이후 컴퓨터 재부팅 필수입니다

마이크로소프트 DISM공식문서

WSL2 Linux 커널 업데이트

다운로드 링크 :  x64비트 WSL2 LINUX 커널 업데이트

Ubuntu 설치하기

윈도우 키 →  Microsoft Store 앱    Ubuntu 설치

Ubuntu 설치 이후,

실행시 Installing. this may take few minutes… 메세지가 출력되며 다운로드가 시작됩니다.

다운로드 후, 우분투에서 사용할 사용자 이름과 패스워드를 지정하시면 초기설정이 끝나게 됩니다.

마지막으로 WSL2 버전 확인하기


Windows Terminal 실행

 wsl -l -v
  NAME                   STATE           VERSION
* Ubuntu                 Running         2
  docker-desktop         Running         2
  docker-desktop-data    Running         2

만약 default ( * 붙어있는 Name)의 VERSION이 "1" 일 시 

 wsl --set-version Ubuntu 2
변환이 진행 중입니다. 몇 분 정도 걸릴 수 있습니다...
WSL 2와의 주요 차이점에 대한 자세한 내용은 https://aka.ms/wsl2를 참조하세요
변환이 완료되었습니다.

사용하기


  1. Windows Terminal 실행 → wsl 입력

  2. Windows Terminal 실행 →  우측 상단 v 클릭 후 Ubuntu 실행

0개의 댓글