이 글은 WSL(Windows Subsystem for Linux)를 설치하는 방법에 대해서 정리한 글입니다. (Microsoft 공식 설치 가이드를 참고하였습니다.)
WSL 설치
wsl --install 명령을 사용하여 Linux용 Windows 하위 시스템을 설치합니다. 선호하는 Linux 배포판인 Ubuntu, Debian, SUSE, Kali, Fedora, Pengwin, Alpine 등에서 실행하는 Windows 머신에서 Bash 터미널을 사용할 수 있
learn.microsoft.com
WSL (Windows Subsystem for Linux)
WSL은 윈도우에서 윈도우와 리눅스의 기능을 동시에 사용할 수 있도록 만들어주는 서비스이다. WSL을 사용하면 별도의 가상 머신이나 듀얼 부팅 없이 리눅스 배포판(ex. Ubuntu, Debian, Kali 등)을 설치하고 윈도우에서 바로 리눅스 도구들과 Bash 명령어를 직접 사용할 수 있다.
(리눅스를 CLI 환경에서 사용하는 것과 동일하며, Visual Studio Code와 같은 도구들은 localhost 환경으로 연결되어 윈도우에 설치된 GUI 환경을 그대로 사용할 수 있다.)
필수 사항
- Windows 10 버전 2004 이상 또는 Windows 11
마이크로소프트에서 제공하는 업데이트만 꾸준히 실행했다면 문제 없이 만족하는 사항이다.
WSL 설치
과거 WSL이 처음 나왔을 때와 달리, 매우 간단해졌다. 명령어 하나로 WSL을 활성화하는데 필요한 모든 것을 설치할 수 있다.
관리자 권한으로 PowerShell을 실행하고 아래 명령어로 WSL을 설치한다.
wsl --install
설치가 완료되면, 컴퓨터를 재시작 한 후에 이제 리눅스 배포판을 설치해야 한다.
아래 명령어를 입력하면 설치 가능한 리눅스 배포판의 목록을 볼 수 있다. (또는 wsl -l -o로도 가능하다)
wsl --list --online

리눅스 배포판 목록에서 설치하고자 하는 이름(NAME)을 확인하면 된다. 만약 Ubuntu 24.04 LTS 버전을 설치한다면, 아래와 같이 입력하면 된다.
# wsl --install [Distro]
wsl --install Ubuntu-24.04
설치가 완료되면 기본적인 설정(Username, Password)을 입력하고 바로 사용할 수 있다.
기타 명령어
WSL을 사용하면서 몇 가지 필요한 명령어에 대해서 정리하였다.
# 설치된 배보판 목록 확인
wsl --list
# 기본 배포판 설정 (배포판을 여러 개 설치한 경우)
wsl --set-default [Distro]
# 특정 배포판 실행
wsl --distribution [Distro]
'🧩 개발환경 > Setup' 카테고리의 다른 글
since 2025.01.27. ~ 개발자를 향해....🔥