본문 바로가기
sw engineering/일반

Windows 11에 WSL 설치

by monotics 2022. 3. 6.

전체 과정

wsl 설치 → 버전 확인 → 설치 가능한 리눅스 배포판 확인 → 리눅스 배포판 설치 → 기본 배포판 변경 → GUI 앱 확인

 

WSL 설치

Powershell을 관리자 권한으로 실행 후 “wsl —install” 명령을 실행한다.

설치가 완료된 후 Windows를 재부팅해야 한다.

PS C:\\WINDOWS\\system32> wsl --install

설치 버전 확인

Powershell에서 “wsl -l -v” 명령을 통해 설치 버전을 확인한다.

WSL 설치 시 기본으로 “Ubuntu”가 설치되어있고 WSL 버전이 “2”인 것을 확인할 수 있다.

PS C:\\WINDOWS\\system32> wsl -l -v
  NAME      STATE           VERSION
* Ubuntu    Running         2
PS C:\\WINDOWS\\system32>

리눅스 쉘에서도 확인 가능하다. 리눅스 쉘에서는 ”wsl”이 아닌 ”wsl.exe”로 해줘야 한다.

andy@DESKTOP-DHU8RQE:~$ wsl.exe -l -v
  NAME      STATE           VERSION
* Ubuntu    Running         2

설치 가능한 리눅스 배포판 확인

andy@DESKTOP-DHU8RQE:~$ wsl.exe -l -o
다음은 설치할 수 있는 유효한 배포 목록입니다.
'wsl --install -d <배포>'를 사용하여 설치하세요.

NAME            FRIENDLY NAME
Ubuntu          Ubuntu
Debian          Debian GNU/Linux
kali-linux      Kali Linux Rolling
openSUSE-42     openSUSE Leap 42
SLES-12         SUSE Linux Enterprise Server v12
Ubuntu-16.04    Ubuntu 16.04 LTS
Ubuntu-18.04    Ubuntu 18.04 LTS
Ubuntu-20.04    Ubuntu 20.04 LTS

리눅스 배포판 설치

"wsl.exe --install -d Ubuntu-20.04"를 통해 “Ubuntu-20.04” 배포판을 설치한다.

andy@DESKTOP-DHU8RQE:~$ wsl.exe --install -d Ubuntu-20.04
다운로드 중: Ubuntu 20.04 LTS
설치 중: Ubuntu 20.04 LTS
Ubuntu 20.04 LTS이(가) 설치되었습니다.
Ubuntu 20.04 LTS 실행 중...

설치 완료 후 새로운 Windows Terminal 창이 표시된다.

기본 배포판 변경

WSL 설치 시 설정된 값인 "Ubuntu" 배포판이 기본으로 설정되어있기 때문에 새로 설치한 배포판으로 기본값을 변경해야 한다. 먼저 지금 설정된 기본 배포판을 확인해본다. 기본 설정값은 "*" 표시가 있는 곳이다.

andy@DESKTOP-DHU8RQE:/mnt/c/Users/windy$ wsl.exe -l -v
  NAME            STATE           VERSION
* Ubuntu          Running         2
  Ubuntu-20.04    Running         2

“Ubuntu-20.04”로 설정되어 있지 않기 때문에 "wsl.exe -s Ubuntu-20.04"를 통해 기본 설정 배포판을 “Ubuntu-20.04”로 설정한다.

andy@DESKTOP-DHU8RQE:/mnt/c/Users/windy$ wsl.exe -s Ubuntu-20.04

정상적으로 설정되었는지 확인해본다.

andy@DESKTOP-DHU8RQE:/mnt/c/Users/windy$ wsl.exe -l -v
  NAME            STATE           VERSION
* Ubuntu-20.04    Running         2
  Ubuntu          Running         2

GUI 앱 확인

GUI를 가지는 앱도 잘 실행되는지 확인하기 위해 gedit 설치한다.

andy@DESKTOP-DHU8RQE:~$ sudo apt install gedit

 

설치한 gedit를 실행하여 정상적으로 GUI가 표시되는지 확인한다.

andy@DESKTOP-DHU8RQE:/mnt/c/Users/windy$ gedit &

참고 사이트

WSL 설치 | Microsoft Docs

댓글