Profile picture

[WSL] 윈도우(Windows 11)에서 WSL 개발 환경 구축

JaehyoJJAng2024년 02월 25일

► 개요

로컬 PC(Window 11)의 개발 환경을 개발 서버(Ubuntu 22.04)와 동일하게 일치시키기 위해 윈도우에서 제공하는 WSL(Windows Subsystem for Linux)을 사용해보려 한다.

개발과 운영의 환경이 일치함으로 개발 및 테스트의 일관성이 유지되며, 개발 생산성이 향상되는 장점이 있다.


► WSL 설치하기


PowerShell이나 cmd 창을 관리자 권한으로 실행 후 아래 명령어 실행

wsl --install -d <배포판>
wsl --install -d ubuntu

▸ WSL Ubuntu 삭제

PowerShell을 관리자 권한으로 실행 후 아래 명령어 실행

# 1. WSL 조회
wsl --list --running

# 2. 설치된 WSL 삭제
wsl --unregister Ubuntu

► Vscode 연동하기

Visual Studio Code에서 WSL 프로젝트 열어보자.

먼저 wsl 접속 후 프로젝트 디렉토리로 이동하여 code .를 실행

cd ~/testProjects
code .

image
wsl 에서 vs code가 실행되는 것이 보인다.


Loading script...