본문 바로가기
Information

윈도우 11 WSL2 개발 환경 완벽 세팅 가이드

by 37skfjak 2025. 3. 5.

윈도우 11 WSL2 개발 환경 완벽 세팅 가이드

 

목차

  1. WSL2 설치 전 준비 사항
  2. WSL2 설치 및 기본 설정
  3. 리눅스 배포판 설치 및 설정
  4. 개발 환경 맞춤 설정
  5. 유용한 WSL2 명령어 및 활용 팁

본문

1. WSL2 설치 전 준비 사항

  • 윈도우 11 버전 확인: WSL2는 윈도우 10 버전 1903 이상 또는 윈도우 11에서 지원됩니다. 윈도우 버전을 확인하고 최신 버전으로 업데이트하세요.
  • 가상화 기능 활성화: BIOS 설정에서 가상화 기능을 활성화해야 합니다. 컴퓨터 제조사별로 설정 방법이 다르므로, 인터넷 검색을 통해 확인하세요.
  • Windows Subsystem for Linux 기능 활성화: 윈도우 설정에서 "Windows 기능 켜기/끄기"를 검색하여 "Linux용 Windows 하위 시스템"과 "가상 머신 플랫폼"을 활성화합니다.

2. WSL2 설치 및 기본 설정

  • PowerShell 관리자 권한 실행: PowerShell을 관리자 권한으로 실행합니다.
  • WSL 설치 명령어 실행: wsl --install 명령어를 실행하여 WSL2를 설치합니다.
  • 컴퓨터 재시작: 설치 완료 후 컴퓨터를 재시작합니다.
  • WSL 버전 확인: wsl -l -v 명령어를 실행하여 WSL2가 정상적으로 설치되었는지 확인합니다.

3. 리눅스 배포판 설치 및 설정

  • Microsoft Store에서 배포판 설치: Ubuntu, Debian 등 원하는 리눅스 배포판을 Microsoft Store에서 설치합니다.
  • 사용자 계정 설정: 설치된 배포판을 실행하여 사용자 계정 및 비밀번호를 설정합니다.
  • 배포판 업데이트: sudo apt update && sudo apt upgrade 명령어를 실행하여 배포판을 최신 버전으로 업데이트합니다.

4. 개발 환경 맞춤 설정

  • 개발 도구 설치: 필요한 개발 도구(git, vim, node.js 등)를 apt 또는 npm 등을 사용하여 설치합니다.
  • 에디터 설정: Visual Studio Code와 같은 에디터를 설치하고 WSL2와 연동하여 편리하게 개발 환경을 구축합니다.
  • 환경 변수 설정: ~/.bashrc 또는 ~/.zshrc 파일을 수정하여 환경 변수를 설정하고 필요한 설정을 추가합니다.

5. 유용한 WSL2 명령어 및 활용 팁

  • wsl -l -v: 설치된 WSL 배포판 목록 및 버전 확인
  • wsl --shutdown: WSL 종료
  • wsl -d <배포판 이름>: 특정 배포판 실행
  • \\wsl$\<배포판 이름>: 윈도우 파일 탐색기에서 WSL 파일 시스템 접근
  • : 윈도우 터미널을 사용하면 여러 개의 WSL 배포판을 동시에 실행하고 관리할 수 있습니다.

 

더 자세한 내용은 아래를 참고하세요.

 

더 자세한 자료 보기