Computer >> 컴퓨터 >  >> 시스템 >> Windows 10

Windows 10에 WSL 2 설치하는 방법: 초보자를 위한 단계별 완벽 가이드

WSL(Windows Subsystem for Linux)은 VirtualBox나 VMware 같은 서드파티 가상화 프로그램 없이도 Windows 위에서 GNU/Linux 환경을 손쉽게 실행할 수 있게 해주는 Microsoft의 공식 기능입니다. WSL 1부터 사용자는 명령줄 인터페이스에서 Linux 명령어, 유틸리티, 다양한 개발 도구를 자유롭게 활용할 수 있었습니다.

최신 버전인 WSL 2는 한 단계 더 발전했습니다. 완전한 기능을 갖춘 Linux 커널을 탑재해 시스템 호출 속도가 빨라지고 파일 I/O 성능이 크게 향상되었으며, Windows에서 그래픽 기반 Linux 애플리케이션까지 실행할 수 있습니다.

이 가이드에서는 Windows 10 PC에 WSL 2를 설치하는 방법을 단계별로 자세히 알아봅니다.

1단계: Windows 10에 WSL 설치하기

이미 WSL이 설치되어 있다면 다음 단계로 건너뛰어도 됩니다. 아직 설치하지 않았다면 먼저 WSL 기능을 활성화하고 배포판을 설정해야 합니다.

시작 메뉴를 열고 "Windows 기능 켜기/끄기(Turn Windows Features On or Off)"를 검색한 뒤, 목록에서 가장 관련성 높은 결과를 선택하세요.

새 창이 열리면 목록을 아래로 스크롤하여 "Linux용 Windows 하위 시스템"과 "가상 머신 플랫폼(Virtual Machine Platform)" 두 항목에 체크한 후 확인을 클릭합니다.

Windows 10에 WSL 2 설치하는 방법: 초보자를 위한 단계별 완벽 가이드

Windows가 필요한 파일을 자동으로 검색하고 다운로드합니다. 다운로드가 완료되면 지금 다시 시작을 클릭해 PC를 재부팅하세요.

2단계: WSL 2 커널 업데이트 다운로드하기

WSL 2를 설치하려면 먼저 최신 WSL 2 커널 업데이트 패키지를 다운로드해 설치해야 합니다. Microsoft 공식 웹사이트에서 WSL 2 커널 업데이트 파일을 내려받으세요.

다운로드한 프로그램을 실행하고 화면의 안내에 따라 설치를 진행합니다.

설치가 완료되면 명령 프롬프트를 관리자 권한으로 실행한 뒤, 다음 명령어를 입력해 WSL의 기본 버전을 2로 설정합니다:

wsl --set-default-version 2

3단계: WSL용 Linux 배포판 설치하기

다음으로 Microsoft Store 또는 명령 프롬프트를 통해 Linux 배포판을 다운로드합니다. Microsoft Store를 이용하는 방법은 매우 간단합니다. 스토어를 실행하고 원하는 배포판 이름을 검색한 후 가져오기(Get) 버튼을 클릭하면 시스템에 설치됩니다.

명령줄로 배포판을 설치하려면 아래 명령어를 실행하세요:

wsl --install -d 배포판이름

여기서 배포판이름(distroname)은 설치하려는 Linux 환경의 이름입니다. 설치 가능한 배포판 목록은 다음 명령어로 확인할 수 있습니다:

wsl --list --online

이번 가이드에서는 Ubuntu를 설치해 보겠습니다:

wsl --install -d Ubuntu

WSL이 해당 배포판과 관련된 파일들을 다운로드하고 실행 환경을 구성합니다. 시스템 사양에 따라 몇 분 정도 소요될 수 있으니 잠시만 기다려 주세요.

4단계: 기존 배포판의 WSL 버전 전환하기

2단계에서 WSL 기본 버전을 이미 2로 설정했기 때문에, 이후 새로 설치하는 배포판은 자동으로 WSL 2에서 실행됩니다. 만약 그렇지 않다면 수동으로 버전을 변경할 수 있습니다.

먼저 현재 설치된 배포판이 어떤 WSL 버전으로 실행 중인지 확인해야 합니다. 다음 명령어를 입력하세요:

wsl -l -v
Windows 10에 WSL 2 설치하는 방법: 초보자를 위한 단계별 완벽 가이드

출력 결과에 설치된 배포판 목록과 각각에 해당하는 WSL 버전이 함께 표시됩니다. 특정 배포판을 WSL 2로 전환하려면 다음 명령어를 사용합니다:

wsl --set-version 배포판이름 2

예를 들어 Ubuntu를 최신 WSL 버전으로 전환하려면 다음과 같이 입력합니다:

wsl --set-version Ubuntu 2

변환 프로세스가 시작되며, 시스템 성능에 따라 다소 시간이 걸릴 수 있습니다. 완료되면 다시 버전을 확인해 변경 사항이 정상적으로 적용되었는지 검증하세요:

wsl -l -v
Windows 10에 WSL 2 설치하는 방법: 초보자를 위한 단계별 완벽 가이드

이것으로 Windows 10 PC에 WSL 2 설치가 성공적으로 완료되었습니다!

Windows에서 Linux 배포판 제대로 활용하기

WSL이 Windows에서 Linux 환경을 구동하는 가장 편리한 방법은 아니지만, 작업 대부분이 Linux 명령줄 중심이라면 지금까지 가장 적합한 선택지입니다. 별도의 가상 머신 없이도 가볍고 빠르게 Linux 도구를 사용할 수 있어 개발자에게 특히 유용합니다.

반대로 Windows 안에서 완전한 데스크톱 환경을 갖춘 Linux 배포판을 구동하고 싶다면 VirtualBox나 VMware 같은 하이퍼바이저를 설치하는 것을 고려해 보세요. WSL과 달리 선택할 수 있는 배포판 종류가 훨씬 많고, 데스크톱 환경 커스터마이징 옵션도 다양합니다.