Linux용 Windows 하위 시스템(WSL)은 VirtualBox 또는 VMware와 같은 타사 하이퍼바이저를 사용하지 않고 Windows에서 GNU/Linux 환경을 쉽게 실행할 수 있는 방법을 제공합니다. WSL 1에는 사용자가 명령줄 인터페이스 내에서 Linux 명령, 유틸리티 및 기타 도구를 실행할 수 있는 다양한 기능이 포함되어 있습니다.
최신 버전의 WSL(WSL 2)은 Windows에서 그래픽 Linux 앱을 실행할 수도 있으며 더 빠른 시스템 호출과 더 나은 파일 I/O 성능을 위한 기능이 추가된 완전한 기능의 Linux 커널을 사용합니다.
이 가이드는 Windows 10을 실행하는 컴퓨터에 WSL 2를 설치하는 방법을 보여줍니다.
1단계:Windows 10에 WSL 설치
WSL이 이미 설치되어 있으면 다음 단계로 건너뜁니다. 그렇지 않은 경우 WSL 기능을 활성화하고 먼저 시스템에 배포판을 설정하십시오. 그렇게 하려면 시작 메뉴로 이동하여 "Windows 기능 켜기 또는 끄기를 검색합니다. ." 그런 다음 목록에서 가장 관련성이 높은 결과를 선택합니다.
새 창이 열립니다. 아래로 스크롤하여 "Linux용 Windows 하위 시스템 옆의 확인란을 선택합니다. " 및 "가상 머신 플랫폼 ." 확인을 클릭합니다. 계속합니다.
이제 Windows에서 필요한 파일을 검색하고 다운로드합니다. 다운로드가 완료되면 지금 다시 시작을 클릭합니다. 컴퓨터를 재부팅합니다.
2단계:WSL 2 커널 업데이트 다운로드
WSL 2를 설치하려면 먼저 최신 WSL 2 커널 업데이트를 다운로드하여 설치해야 합니다.
다운로드 :WSL 2 커널 업데이트
화면의 지시에 따라 다운로드한 프로그램을 시스템에 설치하십시오.
완료되면 명령 프롬프트를 시작하고(관리자 권한으로 실행) 다음 명령을 입력하여 WSL의 기본 버전을 2로 설정합니다.
wsl --set-default-version 2
3단계:WSL용 Linux 배포판 설치
그런 다음 Microsoft Store 또는 명령 프롬프트에서 WSL용 Linux 배포판을 다운로드합니다. Microsoft Store에서 배포판을 다운로드하는 것은 쉽습니다. 실행하고 배포판 이름을 검색한 다음 받기를 클릭하기만 하면 됩니다. 시스템에 설치합니다.
명령줄을 통해 배포판을 설치하려면 다음을 실행하세요.
wsl --install -d distroname
...여기서 distroname 설치하려는 Linux 환경의 이름입니다. 다음 명령을 사용하여 사용 가능한 옵션을 확인할 수 있습니다.
wsl --list --online
이 가이드의 목적을 위해 Ubuntu를 설치해 보겠습니다.
wsl --install -d Ubuntu
이제 WSL이 배포판과 연결된 파일을 다운로드하고 환경을 설정합니다. 이 프로세스가 완료될 때까지 몇 분 정도 기다려야 할 수 있습니다.
4단계:기존 배포판의 WSL 버전 전환
두 번째 단계에서 이미 WSL의 기본 버전을 2로 설정했으므로 새로 설치하는 모든 배포판은 WSL 2에서 자동으로 실행되어야 합니다. 그러나 그렇지 않은 경우 버전을 수동으로 전환할 수도 있습니다.
그렇게 하려면 먼저 배포판이 현재 실행 중인 WSL 버전을 확인해야 합니다. 다음을 입력하면 됩니다.
wsl -l -v
출력에는 해당 WSL 버전과 함께 설치된 배포판 목록이 표시됩니다. 버전을 WSL 2로 변경하려면 다음 명령을 입력하십시오.
wsl --set-version distroname 2
예를 들어 Ubuntu를 최신 WSL 버전으로 전환하려면:
wsl --set-version Ubuntu 2
변환 프로세스가 시작되고 시스템 사양에 따라 잠시 기다려야 합니다. 완료되면 WSL 버전을 다시 확인하여 변경 사항을 확인합니다.
wsl -l -v
그게 다야 이제 Windows 10 컴퓨터에 WSL 2를 성공적으로 설치했습니다.
Windows에서 Linux 배포판 실행
Linux용 Windows 하위 시스템은 Windows에서 Linux 환경을 실행하는 가장 편리한 방법은 아니지만 작업이 Linux 명령줄을 중심으로 진행되는 경우 여전히 가장 적절한 선택입니다.
Windows 내에서 실행되는 본격적인 데스크톱이 있는 배포판을 원하는 경우 VirtualBox 또는 VMware와 같은 하이퍼바이저 설치를 고려하십시오. WSL과 달리 설치할 배포판과 사용자 정의할 데스크톱에 대해 더 많은 선택권이 있습니다.