Embedded/리눅스
wsl 설치 에러 (0x80370114) - 가상머신플랫폼 활성화
가나닩
2023. 10. 31. 04:39
wsl(Windows Subsystem for Linux)는 Windows의 Hypervisor를 기반으로 리눅스 커널을 통째로 올려 리눅스 개발환경을 사용할 수 있도록 해주었다.
Hypervisor를 기반으로 한 가상머신플랫폼 기능 위에서 동작하므로 Windows 기능에서 해당 기능을 활성화해야 정상설치가 가능하다.
Hyper-V와 Windows 하이퍼바이저 플랫폼은 활성화하지 않아도 된다.
마이크로소프트 스토어에서 제공되는 Ubuntu 앱과 Windows Subsystem for Linux 앱을 설치하면 간단하게 사용할 수 있다.
wsl 설치와 관련된 간단한 명령어
- wsl --set-default-version 2 : wsl2 버전을 설치하도록 설정
- wsl --install ubuntu : wsl에 우분투를 설치
- wsl --update : 버전등의 내용을 토대로 wsl머신을 업데이트해준다.
wsl 사용과 관련된 간단한 명령어
- wsl -l -v (wsl --list --verbose) : 설치된 wsl 머신 리스트와 활성화 상태를 확인
- wsl -d ubuntu : 설치된 ubuntu를 실행한다. -d 뒤에 원하는 이름을 넣어 원하는 wsl 머신을 실행
- wsl -t ubuntu : 설치된 ubuntu를 종료
- wsl : 현재 활성화된 기본 wsl 머신을 실행해줌
- wsl --shundown : wsl 일괄 종료
- (wsl 내부에서) exit : 현재 실행중인 wsl 머신을 로그아웃하여 일반 powershell 혹은 cmd로 돌아온다. 실행은 중단되지않는다.