Windows 11에서 WSL 2(Linux 2용 Windows 하위 시스템)을 활용하는 방법

WSL 2(Linux용 Windows 하위 시스템 2)는 정품 Linux 커널을 Windows 시스템에서 직접 실행할 수 있도록 하는 획기적인 기능입니다. 이를 통해 개발자와 IT 전문가는 기존 Windows 애플리케이션과 함께 Linux 배포판을 원활하게 운영하여 생산성과 유연성을 극대화할 수 있습니다.

WSL 2 관련 용어

  • WSL 2: 실제 Linux 커널을 Windows에 통합하는 Linux용 Windows 하위 시스템의 두 번째 버전입니다.
  • 커널: 하드웨어와 직접 통신하는 운영 체제의 핵심 구성 요소입니다.
  • Linux 배포: Linux 커널 및 다양한 소프트웨어 패키지를 포함하는 Linux 운영 체제의 변형입니다.
  • Hyper-V: Microsoft의 가상화 기술입니다.

Windows 11에서 WSL 2를 사용하는 이유

WSL 2는 이전 버전인 WSL 1에 비해 상당한 성능 향상을 제공합니다. 실제 Linux 커널을 통해 Windows 플랫폼에서 진정한 Linux 환경이 필요한 개발자에게 중요한 향상된 파일 시스템 성능과 완전한 시스템 호출 호환성을 제공합니다.

Windows 11에서 WSL 2를 설정하는 단계

  1. 시스템 전제조건 확인

    컴퓨터의 BIOS 또는 UEFI 설정에서 가상화 기능이 활성화되어 있는지 확인하십시오.

  2. WSL 및 가상 머신 플랫폼 활성화

    제어판 -> 프로그램 -> Windows 기능 켜기 또는 끄기로 이동합니다. 여기에서는 "Windows Subsystem for Linux" 및 "Virtual Machine Platform" 옵션을 모두 선택합니다. 선택한 후 컴퓨터를 다시 시작하십시오.

  3. Linux 배포판 설치

    Microsoft Store를 방문하여 Ubuntu, Debian, Fedora 등 선호하는 Linux 배포판을 검색하세요. 선택한 배포판에서 "Install"을 클릭하세요.

  4. WSL 2를 기본 버전으로 설정

    명령 프롬프트를 열고 다음 명령을 실행합니다.

    wsl --set-default-version 2

    이렇게 하면 WSL 2가 새로운 Linux 배포판의 기본 버전이 됩니다.

  5. Linux 배포판 시작 및 구성

    시작 메뉴에서 설치된 Linux 배포판을 엽니다. 처음 실행 시 Linux 환경에 사용할 UNIX 사용자 이름과 비밀번호를 입력합니다.

결론

Windows 11의 WSL 2를 사용하면 Windows와 Linux 간의 경계가 더욱 모호해지며 개발자에게 두 분야의 장점을 결합한 비교할 수 없는 개발 환경을 제공합니다. WSL 2의 강력한 기능을 활용하면 Linux 관련 작업을 위한 원활하고 효율적인 워크플로가 보장됩니다.