본문 바로가기

유틸리티-사이트

윈도우에 리눅스 터미널 설치하기 - WSL

반응형

WSL

 
Windows Subsystem for Linux의 준말로 Windows 운영체제에서 Linux 기반의 셸을 사용 가능하게 만들어주는 서비스다.

WSL 설치 요구 사양

 

• 운영체제: Windows 10 혹은 Windows server 2019
• 아키텍쳐: 64 bit

    • WSL1 설치 : Build 16215 이상
    • WSL2 설치 : Build 19041 이상
• OS 버전 확인 : cmd > ver

 

WSL 1 설치

 
아래 두 가지 중 편한 방법을 이용하여 설치한다.
1-1 제어판 > 프로그램 및 기능 > Windows 기능 켜기/끄기 > Linux용 Windows 하위 시스템



1-2 관리자 권한의 파워쉘을 열어 아래 명령을 실행한다.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

2 Microsoft Store에서 WSL을 검색하고 원하는 배포판을 설치한다. (필자는 우분투를 선택)

 

다운 완료 후 콘솔 창이 열리며 WSL 설치 작업이 시작된다.
설치 진행 중 리눅스에서 생성할 사용자 계정을 입력하라고 요구한다.

3 (필수는 아님) 터미널을 탭으로 관리해주는 Windows Terminal도 설치한다.



4 Windows Terminal 실행 후 ∨ 버튼을 클릭하면 콘솔을 바로 열 수 있는 단축키가 존재한다.

 
실행하고자 하는 셸의 단축키를 누른다.
윈도우 기본 경로는 /mnt/c로 지정된다.



단축키 설정은 아래 파일에서 변경한다.
C:\Users\\AppData\Local\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json

 

 

WSL 2 설치

 

• WSL 활성화 및 가상화 기능 사용

# Powershell 관리자 권한 실행
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

리눅스 커널 업데이트 패키지 다운로드

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

 

기본 버전 설정

# Powershell
wsl --set-default-version 2

WSL 버전 확인

# Powershell
wsl -l -v

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

 

반응형