본문 바로가기
프로그래밍/IT지식

[WSL] WSL 정의 및 설치

by 준보틱스 2024. 6. 24.

WSL 정의

WSL(Window Subsystem for Linux)은 Windows에 리눅스 운영체제를 설치할 수 있게 해주는 하위 시스템이다. WSL에 우분투(Ubuntu), 데비안(Debian), 오픈수세(OpenSUSE), 칼리(Kali) 등을 설치할 수 있다. Ubuntu on Windows는 WSL에 설치할 수 있는 Ubuntu 배포판이다.

WSL을 이용하면 멀티부팅이나 VM과 같은 느린 환경이 아니라 윈도우에서 리눅스 환경처럼 Powershell을 Bash처럼 사용하고, Linux 명령어를 사용할 수 있으며 Linux 커널조차 이용할 수 있다. 심지어 부팅속도도 매우 빠르고 적은 메모리를 사용한다.

WSL 설치

  1. "Windows 기능 켜기/끄기"에서 Linux용 Windows 하위 시스템과 가상 머신 플랫폼 기능을 선택 후 재부팅

2. Linux 커널 업데이트 패키지 다운로드 후 설치 ("wsl_update_x64 download")

3. WSL2를 기본 버전으로 설정

[Powershell]
wsl --set-default-version 2

 

4. Microsoft Store에서 Ubuntu를 검색 후 설치

5. 윈도우 시작 메뉴에서 "Ubuntu on Windows" 실행

6. 실행 후 사용자 생성(사용자명은 윈도우 사용자와 무관함)

* 참고 사이트

https://wslhub.com/

 

W$L/hub>_

한국 WSL 사용자 그룹은 국내 WSL(Windows Subsystem for Linux) 및 Linux 사용자를 위한 커뮤니티 입니다.

wslhub.com