본문 바로가기
개발환경/Windows

WSL2 사용하기

by xangmin 2020. 9. 18.
반응형

WLS

 리눅스용 윈도우 하위 시스템(Windows Subsystem for Linux, WSL) 은 윈도우 10에서 네이티브로 리눅스 실행 파일(ELF)을 실행하기 위한 호환성 계층이다. 즉, 윈도우에서 리눅스를 사용하기 위한 도구이다. 기존에 윈도우에서 Virtual Machine과 같은 도구를 사용하여 느린 리눅스를 사용하거나, 우분투를 따로 설치하여 부팅 때 OS를 선택하여 사용하는 방식보다 훨씬 더 빠르고 효율적이다. 속도는 Virtual Machine 보다 훨씬 빠르고, 재부팅을 해야 할 필요가 없다.

 

 

버전확인

 윈도우 10 에서는 WSL를 지원하며, 성능이 더 향상된 버전인 WSL2는 windows 2004(20H1) version에서 지원다. [윈도우 버튼] + [R] 에서 실행창을 키고 winver를 입력하고 실행한다.

 

 버전 2004(OS 빌드 19041.XXX)를 확인한다.

 

Linux용 Windows 하위 시스템 설치

 

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

 

 다음 명령어를 실행한다.

#Linux용 Windows 하위 시스템 설치
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

#'가상 머신 플랫폼' 옵션 구성 요소 사용
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

#WSL 2를 기본 버전으로 설정
wsl --set-default-version 2

 

선택한 Linux 배포 설치

 Microsoft Store를 열고 즐겨 찾는 Linux 배포를 선택한다.

설치를 완료하고 새 Linux 배포에 대한 사용자 계정 및 암호를 등록한다.

 

Windows Terminal 설치하기 

 이전까지 완료하면 기본적인 사용이 가능하나 windows에서 제공하는 터미널은 CMD나 UI가 보기 좋지 않다. 그래서 Microsoft Store에서 제공하는 Windows Terminal를 설치해서 사용하고자 한다. (필수가 아닌 선택)

 

 

설치가 완료되면 windows terminal을 통해 ssh를 통해 서버에 접속할 수  있다.

< 설치 완료 >

 

<ssh 서버 접속하기 >

 

 

출처 : docs.microsoft.com/ko-kr/windows/wsl/install-win10

반응형

댓글