462 단어
2 분
WSL이란 무엇인가?
2025-01-04

WSL은 Windows Subsystem for Linux의 약자로 Microsoft Windows 운영 체제에서 Linux 환경을 실행할 수 있게 해줍니다.

WSL 버전#

WSL은 두가지 버전이 있습니다. 첫번째는 WSL1이고 두번째는 WSL2입니다.

  • WSL1 : Windows 커널과 Linux 커널 간에 가교 역할을 하는 하이퍼바이저 기술을 사용한다. 이 버전은 Linux 바이너리를 Windows에서 직접 실행하도록 지원하지만 파일 시스템 성능이 덜 우수하다는 단점이 있다. 현재 Ubuntu, Debian, openSUSE, Kali Linux가 지원되고 있다.

  • WSL2 : WSL 1과는 다르게 WSL 2는 Hyper-V 기반의 최신 가상화 기술을 이용하여 실제 Linux 커널을 직접 탑재하였다. 이에 따라 모든 시스템 콜이 완벽하게 호환되며, 성능 또한 비약적으로 상승하였다고 한다. Docker와 같은 컨테이너 기술을 더 효율적으로 지원한다. Windows10, 버전 1903, 빌드 18362 이상에서만 사용 가능하다.

더욱 자세히 알고 싶으신 분은 나무위키6. Windows Subsystem for Linux (WSL)부분을 읽으십시오.

TIP

실행창(Ctrl + R)에서 winver 입력하면 윈도우 버전을 확인 할 수 있습니다.

WSL 설치하기#

  1. 윈도우 검색창에서 Windows 기능 켜기/끄기검색
  2. Linux용 Windows 하위 시스템 체크 확인항목 체크한 후 확인 누르기
  3. 윈도우에서 Windows PowerShell 실행
  4. wsl --install를 입력 후 엔터를 누른다. 이때 기본적으로 설치는 ubuntu server(UI없음)로 설치됨
  5. 컴퓨터 재부팅 후 윈도우 검색창에 Ubuntu검색
  6. 두개의 창 뜰 텐데 가장 먼저 뜬 창에 유저 이름 입력하라고 뜸. 원하는 이름 입력 후 암호 설정.