본문 바로가기
정보

윈도우11 WSL2 개발환경 세팅 간단한 방법

by 287ksfjksf 2025. 2. 14.

윈도우11 WSL2 개발환경 세팅 간단한 방법

 

목차

  1. WSL2란?
  2. 윈도우11에서 WSL2 활성화하기
  3. 리눅스 배포판 설치하기
  4. 윈도우 터미널 설치 및 설정하기
  5. WSL2 개발 환경 설정 팁

1. WSL2란?

WSL2(Windows Subsystem for Linux 2)는 윈도우11에서 리눅스 환경을 쉽고 빠르게 구축할 수 있도록 도와주는 기능입니다. WSL2를 사용하면 가상 머신과 유사한 환경에서 리눅스 배포판을 실행할 수 있으며, 윈도우와 리눅스 간의 파일 시스템 접근 및 네트워킹이 원활하게 이루어집니다.

2. 윈도우11에서 WSL2 활성화하기

WSL2를 사용하기 위해서는 먼저 윈도우11에서 WSL 기능을 활성화해야 합니다. 다음과 같은 단계를 따라 진행하세요.

  1. Windows 기능 켜기/끄기: 검색 창에서 "Windows 기능 켜기/끄기"를 검색하여 실행합니다.
  2. Linux용 Windows 하위 시스템 및 가상 머신 플랫폼 활성화: "Linux용 Windows 하위 시스템"과 "가상 머신 플랫폼" 항목에 체크하고 "확인" 버튼을 클릭합니다.
  3. 컴퓨터 재부팅: 변경 사항을 적용하기 위해 컴퓨터를 재부팅합니다.

3. 리눅스 배포판 설치하기

WSL 기능이 활성화되면 Microsoft Store를 통해 원하는 리눅스 배포판을 설치할 수 있습니다. Ubuntu, Debian, Kali Linux 등 다양한 배포판을 선택하여 설치하세요.

4. 윈도우 터미널 설치 및 설정하기

윈도우 터미널은 여러 개의 명령 프롬프트, PowerShell, WSL2 환경을 한 곳에서 관리할 수 있도록 도와주는 유용한 도구입니다. Microsoft Store에서 "Windows Terminal"을 검색하여 설치하세요. 설치 후에는 터미널 설정 파일을 통해 글꼴, 색상, 단축키 등을 사용자 정의할 수 있습니다.

5. WSL2 개발 환경 설정 팁

  • WSL2 파일 시스템 접근: 윈도우 파일 탐색기에서 \\wsl$\ 경로를 통해 WSL2 파일 시스템에 접근할 수 있습니다.
  • 윈도우와 WSL 간의 파일 공유: 윈도우와 WSL 간의 파일 공유는 별도의 설정 없이 가능합니다.
  • WSL2 성능 향상: WSL2의 성능을 향상시키기 위해 메모리 및 CPU 자원 할당을 조절할 수 있습니다.

이 외에도 다양한 WSL2 관련 정보는 Microsoft 공식 문서 또는 온라인 커뮤니티를 참고하시기 바랍니다.