Windows 11에서 WSL2 설치 및 개발 환경 세팅 가이드 🚀
Windows 11 환경에서 WSL2(Windows Subsystem for Linux)를 설치하고 개발 환경을 셋업하는 과정을 단계별로 정리했습니다.
1. PowerShell 관리자 모드 실행
먼저 PowerShell을 관리자 권한으로 실행합니다.
시작 메뉴에서 PowerShell을 검색하고, 마우스 우클릭 → 관리자 권한으로 실행 선택.
2. WSL 설치
아래 명령어로 WSL을 설치합니다.
wsl --install
3. WSL 버전 및 배포판 확인
설치가 끝나면 설치 가능한 WSL 배포판과 버전을 확인합니다.
wsl --list --verbose
4. Ubuntu 배포판 실행
기본적으로 Ubuntu가 많이 사용됩니다. 설치 후 아래 명령어로 실행할 수 있습니다.
wsl -d Ubuntu
5. 패키지 최신화
Ubuntu 접속 후, 기본 패키지를 최신 버전으로 업데이트합니다.
sudo apt update && sudo apt upgrade -y
6. 필수 도구 설치
개발 시 자주 사용하는 기본 툴을 한 번에 설치합니다.
sudo apt install -y build-essential curl wget unzip git vim
설치되는 주요 툴:
- build-essential: gcc, g++ 같은 C/C++ 빌드 도구
- curl, wget: 파일 다운로드 도구
- git: 버전 관리 툴
- vim: 기본 텍스트 편집기
7. Node.js LTS 버전 설치
Node.js LTS 버전용 저장소(repository)를 추가합니다.
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
그리고 Node.js와 npm을 설치합니다.
sudo apt install -y nodejs
한 줄로 설치하고 싶다면:
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - && sudo apt install -y nodejs
8. Node.js & npm 버전 확인
설치가 완료되면 버전을 확인합니다.
node -v
npm -v
9. Python + pip 설치 (선택 사항)
Python과 pip도 필요하다면 다음 명령어를 실행합니다.
sudo apt install -y python3 python3-pip
버전 확인:
python3 --version
pip3 --version
마무리 ✨
여기까지 완료하면 WSL2 + Ubuntu + Node.js + Python이 모두 준비된 개발 환경이 됩니다.
이제 바로 Linux 기반 개발을 Windows에서 편리하게 시작할 수 있습니다!
'기타 > Tool' 카테고리의 다른 글
[WSL2] Claude Code CLI 설치하는 방법 (최신 버전 관리 포함) (0) | 2025.09.30 |
---|---|
[WSL2] OpenAI Codex CLI 설치하는 방법 (최신 버전 관리 포함) (0) | 2025.09.30 |
[Cursor] AI 소개 (1) | 2025.09.16 |
[Termius] 소개 및 활용 방법 (0) | 2025.09.16 |
[Eclipse] Java Compiler Version 확인 및 변경하기 (0) | 2022.01.19 |