출처: 이전 버전 WSL의 수동 설치 단계 | Microsoft Learn
간단하게 하려면 일반적으로wsl --install을 사용하여 Linux용 Windows 하위 시스템을 설치하는 것이 좋지만, 이전 빌드의 Windows를 실행하는 경우에는 수동 설치 단계가 지원되지 않을 수 있습니다. 아래에 수동 설치 단계가 설명되어 있습니다. 설치 과정에서 문제가 발생하는 경우문제 해결 가이드의 설치 섹션을 참조하세요.
1단계 - Linux용 Windows 하위 시스템 사용
Windows에서 Linux 배포를 설치하려면 먼저 "Linux용 Windows 하위 시스템" 옵션 기능을 사용하도록 설정합니다.
PowerShell을관리자 권한(시작 메뉴 > PowerShell >에서 관리자 권한으로 실행 >을 마우스 오른쪽 단추로 클릭)으로 열고 다음 명령을 입력합니다.
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
이제 2단계로 이동하여 WSL 2로 업데이트하는 것이 좋습니다. 그러나 WSL 1만 설치하려면 이제 머신을다시 시작하여6단계 - 선택한 Linux 배포 설치로 이동할 수 있습니다. WSL 2로 업데이트하려면 머신이다시 시작될 때까지 기다린 후다음 단계로 이동합니다.
WSL 2로 업데이트하려면 Windows 10을 실행해야 합니다.
x64 시스템의 경우:버전 1903이상,빌드 18362이상
ARM64 시스템의 경우:버전 2004이상,빌드 19041이상
18362보다 낮은 빌드는 WSL 2를 지원하지 않습니다.Windows Update Assistant를 사용하여 Windows 버전을 업데이트합니다.
버전 및 빌드 번호를 확인하려면Windows 로고 키 + R을 선택하고,winver를 입력하고,확인을 선택합니다. [설정] 메뉴에서최신 Windows 버전으로 업데이트합니다.
참고
Windows 10 버전 1903 또는 1909를 실행하고 있는 경우 Windows 메뉴에서 "설정"을 열고, "업데이트 & 보안"으로 이동하여 "업데이트 확인"을 선택합니다. 빌드 번호는 18362.1049 이상 또는 18363.1049 이상이고, 부 빌드 번호는 .1049 이상이어야 합니다. 자세한 정보:WSL 2 지원이 Windows 10 버전 1903 및 1909에 제공됨.
WSL 2를 설치하려면 먼저Virtual Machine 플랫폼옵션 기능을 사용하도록 설정해야 합니다. 이 기능을 사용하려면 머신에가상화 기능이 필요합니다.
PowerShell을 관리자 권한으로 열어 실행합니다.
PowerShell복사
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
머신을다시 시작하여WSL 설치를 완료하고 WSL 2로 업데이트합니다.
x64 머신용 최신 WSL2 Linux 커널 업데이트 패키지
참고
ARM64 머신을 사용하는 경우ARM64 패키지를 대신 다운로드하세요. 사용하고 있는 머신의 종류를 잘 모르는 경우 명령 프롬프트 또는 PowerShell을 열고systeminfo | find "System Type"을 입력합니다.주의:비 영어 Windows 버전에서는 "시스템 유형" 문자열을 변환하여 검색 텍스트를 수정해야 할 수 있습니다. find 명령에 대한 따옴표는 이스케이프해야 할 수도 있습니다. 예를 들어 독일어systeminfo | find '"Systemtyp"'입니다.
이전 단계에서 다운로드한 업데이트 패키지를 실행합니다. (실행하려면 두 번 클릭 - 관리자 권한을 요구하는 메시지가 표시되면 '예'를 선택하여 이 설치를 승인합니다.)
설치가 완료되면 새 Linux 배포를 설치할 때 WSL 2를 기본 버전으로 설정하는 다음 단계로 이동합니다. (새 Linux 설치를 WSL 1로 설정하려면 이 단계를 건너뜁니다.)
참고
자세한 내용은Windows 명령줄 블로그에서 사용할 수 있는WSL2 Linux 커널업데이트 변경문서를 참조하세요.
PowerShell을 열고 이 명령을 실행하여 새 Linux 배포를 설치할 때 WSL 2를 기본 버전으로 설정합니다.
Microsoft Store를 열고 즐겨 찾는 Linux 배포를 선택합니다.
각 배포에 대한 Microsoft Store 페이지를 여는 링크는 다음과 같습니다.
새로 설치된 Linux 배포를 처음 시작하면 콘솔 창이 열리고 파일이 압축 해제되어 PC에 저장될 때까지 1~2분 정도 기다려야 합니다. 이후의 모든 시작은 1초도 걸리지 않습니다.
새 Linux 배포를 위한 사용자 계정 및 암호를 만들어야합니다.
축하합니다! Windows 운영 체제와 완전히 통합된 Linux 배포를 성공적으로 설치하고 설정했습니다.
설치 과정에서 문제가 발생하는 경우문제 해결 가이드의 설치 섹션을 참조하세요.
Microsoft Store 앱을 사용할 수 없는 경우 다음 링크를 사용하여 Linux 배포판을 다운로드하고 수동으로 설치하면 됩니다.
이렇게 하면<distro>.appx패키지가 선택한 폴더에 다운로드됩니다.
원한다면 명령줄을 통해 원하는 배포판을 다운로드할 수도 있습니다. PowerShell에서Invoke-WebRequestcmdlet을 사용하면 됩니다. 예를 들어 Ubuntu 20.04를 다운로드하려면 다음을 수행합니다.
PowerShell복사
Invoke-WebRequest -Uri https://aka.ms/wslubuntu2004 -OutFile Ubuntu.appx -UseBasicParsing
팁
다운로드가 오래 걸릴 경우$ProgressPreference = 'SilentlyContinue'를 설정하여 진행률 표시줄을 비활성화하세요.
다운로드에curl 명령줄 유틸리티를 사용할 수도 있습니다. curl을 사용하여 Ubuntu 20.04를 다운로드하려면 다음을 수행합니다.
콘솔복사
curl.exe -L -o ubuntu-2004.appx https://aka.ms/wslubuntu2004
이 예제에서는 PowerShell에서Invoke-WebRequest의 PowerShell curl 별칭이 아닌 실제 curl 실행 파일이 호출되도록curl이 아닌curl.exe가 실행됩니다.
배포판이 다운로드되면 다운로드 파일이 들어 있는 폴더로 이동하여 해당 디렉터리에서 다음 명령을 실행합니다. 여기서app-name은 Linux 배포판 .appx 파일의 이름입니다.
Powershell복사
Add-AppxPackage .\app_name.appx
Appx 패키지 다운로드가 완료되면 appx 파일을 두 번 클릭하여 새 배포 실행을 시작할 수 있습니다. (wsl -l명령은 이 단계가 완료될 때까지 배포가 설치되었음을 표시하지 않습니다.)
Windows Server를 사용 중이거나 위의 명령을 실행하는 동안 문제가 발생하면Windows Server설명서 페이지에서 대체 설치 지침을 찾아.appx파일을 zip 파일로 변경하여 설치할 수 있습니다.
배포판이 설치되면 지침에 따라새 Linux 배포판의 사용자 계정 및 암호를 만듭니다.
Windows 터미널을 사용하면 여러 탭 또는 창을 열어 여러 Linux 배포판 또는 다른 명령줄(PowerShell, 명령 프롬프트, Azure CLI 등)을 표시하고 빠르게 전환할 수 있습니다. 고유한 색 구성표, 글꼴 스타일, 크기, 배경 이미지 및 사용자 지정 바로 가기 키를 사용하여 터미널을 원하는 대로 사용자 지정할 수 있습니다.자세한 정보
Windows 터미널을 설치합니다.
'컴퓨터 활용(한글, 오피스 등) > 50_1. 운영체제_윈도우' 카테고리의 다른 글
윈도우_윈도우 11의 원격 데스크톱 인증 오류에 대한 7가지 수정 사항 (1) | 2023.04.26 |
---|---|
윈도우11_부팅중 Fixing stage 3 : 100% (0) | 2023.04.25 |
시스템 백업_고스트 Ghost (0) | 2023.04.06 |
윈도우11 사용자 프로필, 계정 이름 변경하는 방법 (0) | 2023.04.06 |
윈도우 11 핀(pin) 번호 제거 (0) | 2023.04.06 |