윈도우 10 Home - WSL 2 설치
윈도우 10 HOME 버전의 경우 WSL 1 사용이 불가능했으나, 빌드 19603부터 WSL 2를 지원한다.
그외 엔터프라이즈, 프로의 경우에도 아래와 같이 설치
요구 사항
Window 10 계열 x64 시스템
OS 버전 1903 이상, 빌드 18362 이상 (Home버전의 경우 빌드 19603부터)
Hyper-V 필요
PowerShell 관리자권환으로 실행
winver
msinfo32
msinfo32 메뉴중 제일 하단 Hyper-V 메뉴 확인.
모든 항목 "예"로 변경 필요.
바이오스 진입후 CPU 내지 Advanced 메뉴에서 "인텔 CPU 가상화 기술" 사용으로 변경.
한글명: 인텔 가상화 기술
영문명: Intel (VMX) Virtuallization Technology
msinfo32 재실행 후 "Hyper-V - 펌웨어에 가상화 사용" 확인.
Powershell 관리자권한으로 실행 후 아래 명령어 입력 후 머신 재부팅
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
featurename:Microsoft-Windows-Subsystem-Linux
-> "Linux용 Windows 하위 시스템" 옵션 활성화
featurename:VirtualMachinePlatform
-> "Virtual Machine 플랫폼" 옵션 활성화
머신 재부팅
윈도우 터미널 설치
https://aka.ms/terminal
리눅스 커널 업데이트 패키지 다운로드 및 설치 (관리자권한)
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
WSL 2를 기본 버전으로 설정.
PowerShell(관리자권한)으로 실행
wsl --set-default-version 2
리눅스 배포판 설치 (우분투 18.04로 진행) 및 실행
https://aka.ms/wslstore
-> WSL 지원하는 리눅스 배포판 리스트
https://www.microsoft.com/store/apps/9N9TNGVNDL3Q
-> 우분투 18.04 LTS
우분투 18.04 설치 후 실행
설치후 처음 실행시 시스템에 따라 1~10분정도 걸린다.
Enter new UNIX username:
-> 계정 생성
Enter new UNIX password:
-> 암호 설정
윈도우 터미널(관리자권한) 실행 후 버전 확인
wsl --list --verbose
wsl -l -v
-> 현재 설치된 리눅스 배포판과 wsl 버전 확인
wsl
-> 지정한 리눅스 배포판으로 실행 (현재 우분투 18.04, WSL 2 버전)
만약 커널 버전이 낮다면 "커널 업데이트 패키지"가 제대로 설치되지 않은경우.
윈도우 업데이트 고급옵션에서 설정 변경 -> 다른 MS 제품에 대한 업데이트 받기 체크
이 후 "커널 업데이트 패키지" 재실행 해서 업데이트 설치 진행.
참조
docs.microsoft.com/ko-kr/windows/wsl/install-win10#manual-installation-steps
Windows 10에 WSL(Linux용 Windows 하위 시스템) 설치
Bash 터미널을 사용하여 Linux 배포(Ubuntu, Debian, SUSE, Kali, Fedora, Pengwin 및 Alpine 포함)를 Windows 10 머신에 설치하는 방법을 알아봅니다.
docs.microsoft.com
www.omgubuntu.co.uk/how-to-install-wsl2-on-windows-10
How to Install WSL 2 on Windows 10 (Updated) - OMG! Ubuntu!
If you want to try out the improved Windows Subsystem for Linux 2 (aka WSL 2) in the latest Windows versions here's how — we cover everything you need to
www.omgubuntu.co.uk
www.zdnet.com/article/windows-10-tip-find-out-if-your-pc-can-run-hyper-v/
Windows 10 tip: Find out if your PC can run Hyper-V | ZDNet
The Pro and Enterprise editions of Windows 10 include Hyper-V virtualization software, but only if your CPU supports a few advanced virtualization features. How do you know if your CPU is up to the Hyper-V challenge? You just need to know where to look.
www.zdnet.com
www.lesstif.com/software-architect/wsl-2-windows-subsystem-for-linux-2-89555812.html
WSL 2(Windows Subsystem For Linux 2) 정식 버전 사용하기
만약 탐색기에서 \\wsl$ 로 접근시 WSL 목록이 보이지 않는다면 인스턴스가 기동되지 않아서입니다.
www.lesstif.com
www.docker.com/blog/docker-desktop-wsl-2-backport-update/
Docker Desktop & WSL 2 - Backport Update - Docker Blog
Learn from Docker experts to simplify and advance your app development and management with Docker. Stay up to date on Docker events and new version announcements!
www.docker.com