본문으로 건너뛰기

Windows 11 에서 WSL2 설치하기

  author: Dev.ian
createdAt: 2024-09-08
updatedAt: 2024-09-08

1. 준비 작업

1-1) Windows Store 에서 Windows Terminal 설치

  • 윈도우즈 OS 의 기본 터미널인 Power Shell 로 진행해도 무방하지만 "Windows Terminal" 을 설치하여 사용하는 것이 좋다

1-2) 제어판 설정

  • 제어판 -> 프로그램 -> 프로그램 및 기능 -> Windows 기능 켜기/끄기 -> Linux 용 Windows 하위 시스템 체크

2. WSL 설치

  • Windows Terminal 이나 PowerShell을 관리자 권한으로 실행
    • "Windows + s 키"로 Windows Terminal이나 PowerShell을 검색 후 마우스 오른쪽 버튼을 눌러 "관리자 권한으로 실행" 을 선택

2-1) install

  $ wsl --install

2-2) set wsl default version: WSL의 버전을 2 로 설정

  $ wsl --set-default-version 2

2-3) update kernel

  $ wsl --update

3. 리눅스(우분투) 설치

3-1) install Ubuntu

  • Microsoft Store - Ubuntu 에서 설치
  • "Windows + s 키"로 Ubuntu 실행 후, 루트 사용자의 아이디와 패스워드 설정
    • "Installing. this may take few minutes…" 가 나오면 잠시 대기

3-2) WSL 의 기본 리눅스를 우분투로 설정

  • Windows Terminal 실행 후, 현재 WSL에 설치된 리눅스들을 확인

    • * 는 디폴트 리눅스 버전을 의미
    • VERSION: WSL 의 버전. (설치된 리눅스의 버전이 아니다)
      $ wsl -l -v

    NAME STATE VERSION
    * Ubuntu Running 2
  • VERSION 이 1 이라면 아래의 명령어를 실행

      $ $ wsl --set-version Ubuntu 2