C:\>wsl --install 요청한 작업을 수행하려면 권한 상승이 필요합니다. 설치 중: 가상 머신 플랫폼 가상 머신 플랫폼이(가) 설치되었습니다. 설치 중: Linux용 Windows 하위 시스템 Linux용 Windows 하위 시스템이(가) 설치되었습니다. 설치 중: Linux용 Windows 하위 시스템 Linux용 Windows 하위 시스템이(가) 설치되었습니다. 설치 중: Ubuntu Ubuntu이(가) 설치되었습니다. 요청한 작업이 잘 실행되었습니다. 시스템을 다시 시작하면 변경 사항이 적용됩니다.
리부팅 필요하다니까 리부팅 하고 wsl 입력하니
C:\>wsl
Linux용 Windows 하위 시스템에는 설치된 배포판이 없습니다.
'wsl.exe --list --online'을 사용하여 사용 가능한 배포판을 나열하고
'wsl.exe --install <Distro>'를 사용하여 설치하세요.
배포판은 Microsoft Store
(https://aka.ms/wslstore)를 방문하여 설치할 수도 있습니다.
Error code: Wsl/Service/CreateInstance/GetDefaultDistro/WSL_E_DEFAULT_DISTRO_NOT_FOUND
한 체감 10분 기다리니 아래와 같이 계정 생성을 하고
다른 cmd 창에서 wsl 이라고 입력하니 바로 로그인 된다.
C:\>wsl To run a command as administrator (user "root"), use "sudo <command>". See "man sudo_root" for details.
$ sudo shutdown -h now System has not been booted with systemd as init system (PID 1). Can't operate. Failed to connect to bus: Host is down Failed to talk to init daemon.
네트워크가 NAT로 기본으로 잡히는데 Virtualbox나 vmware처럼 bridge로 돌릴수도 있는데
그 작업을 하려면 Hyper-V 관리자라는게 있어야 하는 듯.
명령어 줄에서 WSL만 설치해서 그런가 의존성이 있는 관리 패키지가 없어서 그런것 같긴하네..