개발_기타/미분류

윈도우에서 리눅스 사용하기 (WSL2)

zuyo 2021. 1. 28. 01:29
반응형

WSL2 (Windows Subsystem for Linux 2)

윈도우에서 리눅스를 돌리는 기능 (윈도우10에서 공식 지원하는 기능)

 

셋업

https://docs.microsoft.com/en-us/windows/wsl/install-win10

순서대로 따라하면 된다.

 

요약 (모든 과정은 관리자 권한 powershell이나 terminal 등에서 실행한다)

 

1. WSL 사용 가능하도록 설정

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

2. 재부팅

 

3. 가상머신 기능을 사용 가능하도록 설정

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

4. 재부팅

 

5. WSL2 리눅스 커널 업데이트 다운로드

https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

 

6. Microsft Store에서 우분투 다운로드

 

7. WSL 사용 시스템 확인 (아래는 이미 WSL2 설정이 되어있는 것이다)

wsl --list --verbose

  NAME      STATE           VERSION

* Ubuntu    Running         2

 

8. WSL2 사용하도록 설정 (VERSION 2 아닌 경우)

wsl --set-version <distribution name> <versionNumber>

ex) wsl --set-version Ubuntu 2

WSL2 사용할 필요는 없다. WSL2 좋긴 하지만!

 


Visual Studio Code 에서 WSL 사용하기

1. Remote-WSL 플러그인을 설치하면 VCS에서 WSL 사용할 있다.

 

2. 터미널 설정

settings.json에서 편집 클릭. 기본 cmd wsl 변경 저장

{
    "window.zoomLevel": 0,
    "workbench.colorTheme": "Visual Studio Dark",
    "editor.mouseWheelZoom": true,
    "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\wsl.exe",
    "terminal.integrated.automationShell.linux": ""
}

WSL(리눅스) 터미널을 VCS에서 사용할 있게 되었다!

 

반응형