Docker 강의를 듣는 중에 리눅스 OS 사용이 필요해서 WSL을 사용하기로 했다.
WSL 이란?
Windows Subsystem for Linux의 줄임말로, 윈도우에서 리눅스를 사용할 수 있게 해주는 서브시스템을 의미한다.
기존 WSL을 사용하면 윈도우 환경에서도 powershell 등을 통해 linux 명령어를 사용할 수 있게 해주었다.
WSL2에서는 업데이트된 형태로 하이퍼바이저를 통해 Windows 뿐만 아니라, Linux 또한 사용할 수 있도록 해준다.
* Hypervisor : 다수의 VM을 사용할 수 있도록 연결해주는 소프트웨어
윈도우에서 WSL를 사용하는 명령어
* 윈도우 10 이상에서만 설치 가능
wsl --install
powershell 또는 cmd 를 관리자 권한으로 열고 위의 명령어를 친 뒤, 재부팅을 해주면 된다.
설치를 했는데 오류가 나는 경우
wsl/callmsi/e_abort
만약에 위와 같은 오류가 나타난다면,
윈도우 + R 을 누르고 regedit 를 입력한 뒤, 아래와 같이 WslService를 찾아 삭제 후 재부팅 후 재설치를 하면 된다.
- Navigate to Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
- Look for "WslService" -> Right click on folder icon -> Delete
- Restart PC
WSL 실행하기
윈도우 > WSL 를 검색하면 WSL를 실행할 수 있다.
참고
https://hirlawldo.tistory.com/137
'Computer Science > OS' 카테고리의 다른 글
Oracle Virtualbox로 Windows에 Mac 운영체제 설치하기 (0) | 2024.12.11 |
---|---|
[소프트웨어 공학] 소프트웨어 공학 및 현업 프로세스 (1) | 2022.09.05 |
[네트워크] 네트워크의 기초 정리 (0) | 2022.08.28 |
[시스템 소프트웨어] 쉘스크립트 (0) | 2022.08.21 |
[시스템 소프트웨어] 리눅스의 기본 명령어 (0) | 2022.08.15 |