티스토리 뷰

PROGRAMING/WSL

WSL2 설치하는 방법

LuCycle 2021. 4. 23. 02:14
반응형

WSL2로 업데이트 된지도 1년 가까이 되었습니다. Windows 10(OS 빌드 20262 이후로는 CMD에서 

1
wsl --install
cs

윈도우 파워셸에서 위 명령어를 통해 간단하게 설치할 수 있습니다.

위 빌드는 아직 정식 버전이 아니기때문에 현재 윈도우 버전에서 사용이 불가능합니다. 본 포스팅에서는 이전 방식으로 PowerShell에서 설치하는 방법에 대해 포스팅하겠습니다.

|윈도우 터미널 설치하기

윈도우 스토어에서 Windows Terminal 을 검색해서 해당 앱을 다운로드 받으면 기존 CMD보다 더 깔끔하게 사용할 수 있습니다.

www.microsoft.com/store/productId/9N0DX20HK701

 

Get Windows Terminal - Microsoft Store

Download this app from Microsoft Store for Windows 10. See screenshots, read the latest customer reviews, and compare ratings for Windows Terminal.

www.microsoft.com

|WSL2 설치하기

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

위 명령어를 PowerShell에 치게 되면 위 화면처럼 설치되게 됩니다.

 

|리눅스 커널 설치하기

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

위 링크에서 리눅스 커널 업데이트를 다운로드해서 설치해야 정상적으로 WSL2 사용이 가능합니다.

필자는 기본으로 WSL2 버전으로 설정이 되었습니다. 만약 WSL2로 자동으로 설치가 되지 않는다면 

1
wsl --set-default-version 2
cs

위 명령어를 PowerShell에 입력해서 기본 버전을 변경하고 설치하면 됩니다.

|우분투 설치하기

MS스토어에서 원하는 리눅스를 검색해서 설치하면 됩니다. 필자는 우분투 20.04 LTS 버전을 설치했습니다

설치하고 다운로드된 우분투를 설치하고 실행하면 약간의 시간 후 아이디와 비밀번호를 설정하고 나면 우분투를 사용할 수 있습니다.

윈도우 터미널 앱에서 +오른쪽 버튼을 누르면 

위 사진처럼 WSL2를 실행할 수있습니다. 

|윈도우 터미널 설정하기

윈도우 터미널은 시작순서와 테마를 설정할 수 있습니다. 터미널 앱에서 설정을 누르게되면 

위 화면처럼 에디터가 열리게됩니다. (본인이 사용하는 에디터로 실행되게 됩니다)

terminalsplash.com/

 

>_TerminalSplash - Windows Terminal Themes

A collection of Windows Terminal Themes

terminalsplash.com

위 사이트에서 기본적으로 공유되는 테마의 코드를 복사해서 설정에 복사하면됩니다.

필자는 dark pastel테마를 사용중입니다.

schemes 안에 원하는 테마의 코드를 복사하고 두번째 사진처럼 defaults 안에 (없으면 만들어서) 복사한 테마의 이름을 적어주면 됩니다.

 

기본적으로 윈도우 터미널을 실행하게 되면 Powershell로 실행되게 되는데 defaults profile뒤 코드를 본인이 설치한 WSL2의 guid를 복사해서 바꾸게되면 복사한 guid로 자동으로 실행되게 됩니다.


출처/참고

docs.microsoft.com/ko-kr/windows/wsl/install-win10


광고

반응형
댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함