본문 바로가기

Windows

[WSL2] WSL 소개 및 설치

📢WSL 소개

WSL(Windows Subsystem for Linux)이란 윈도우에서 네이티브로 윈도우를 실행할 수 있는 도구입니다.

 

원래 윈도우에서 리눅스를 사용하려면 가상환경 등 복잡한 절차를 거쳐야 했지만,

 

WSL을 사용하면 쉽게 리눅스를 사용할 수 있습니다

 

현재는 WSL2가 최신버젼이므로, 이것을 설치하도록 하겠습니다.

 

 


📢WSL 설치

 

설치 조건

  • x64 시스템의 경우: 버전 1903 이상, 빌드 18362 이상
  • ARM64 시스템의 경우: 버전 2004 이상, 빌드 19041 이상

window + R 키를 누를 후 winver입력하고 엔터를 누르면 아래와 같이 버전이 나옵니다.

필자는 버전이 2004이므로 조건에 적합합니다.

 

만약 버전이 낮다면 설정에서 윈도우 업데이트로 들어가서 업데이트를 진행해 줍니다.

 

버전 2004/빌드 19041.508

Linux용 Windows 하위 시스템 활성화

PowerShell을 관리자 권한으로 열고, 아래 명령어를 실행합니다.

 

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

 

 

Virtual Machine 기능 활성화

이또한 PowerShell을 관리자 권한으로 열고 명령어를 실행합니다.

 

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

 

Linux 커널 업데이트 패키지 다운로드

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

※ARM64 머신을 사용하는 경우 ARM64 패키지를 대신 다운로드

 

WSL 2를 기본 버전으로 설정

PowerShell을 관리자 권한으로 열고 아래 명령어를 실행해 WSL 2를 기본 버전으로 설정합니다.

 

wsl --set-default-version 2

 

Linux 배포판 설치

Ubuntu 16.04 LTS

Ubuntu 18.04 LTS

Ubuntu 20.04 LTS

openSUSE Leap 15.1

SUSE Linux Enterprise Server 12 SP5

SUSE Linux Enterprise Server 15 SP1

Kali Linux

Debian GNU/Linux

Fedora Remix for WSL

Pengwin

Pengwin Enterprise

Alpine WSL

 

 

원하시는 배포판을 선택하여 설치하시면 됩니다.

 

필자는 많이 사용되는 Ubuntu 20.04LTS를 설치하였습니다.

 

Ubuntu 20.04 LTS

설치를 하고, 실행을 해줍니다.

 

그리고 사용자 아이디와 비밀번호를 만들면 설치는 끝난 것입니다!

 

이미지 출처: https://docs.microsoft.com/ko-kr/windows/wsl/install-win10

 

📢Windows Terminal 설치

Windows Terminal을 사용하면 테마 커스터마이징, 폰트 설정 등 편리하게 사용할 수 있는 기능이 마련되어있어

이것을 설치하는 것을 추천드립니다.

 

 

www.microsoft.com/store/productId/9N0DX20HK701

 

Get Windows Terminal - Microsoft Store

Download this app from Microsoft Store for Windows 10. See screenshots, read the latest customer reviews, and compare ratings for Windows Terminal.

www.microsoft.com

 

 

이제 모든 설치가 완료되었습니다!

 

윈도우에서 리눅스를 편하게 즐기시면 됩니다.

 

 


Reference

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