WSL이란?
WSL(Windows Subsystem for Linux)는 Linux의 기능을 Windows에서 사용할 수 있게끔 하는 도구이다. WSL로 인해 가상 머신 없이도 Linux 환경을 사용할 수 있게 되었다.
기존 깔려있던 WSL이 오류로 실행이 안됐다..
당장 급하게 WSL을 써야 했던 상황이여서 오류 원인을 찾기보단 삭제하고 재설치하는 방향으로 진행했다.
1. 설치된 WSL 배포판 목록과 버전을 보여주는 명령어
wsl -l -v
- NAME : 설치된 WSL 배포판 이름
- STATE : 현재 실행 상태
- VERSION : WSL 버전 (1 = WSL1, 2 = WSL2)
2. 특정 WSL 배포판 제거하는 명령어
wsl --unregister <배포판_이름>
실행 후 결과는 wsl -l -v 명령어로 확인해보면 된다.
이 명령어를 통해 WSL의 가상 디스크(.vhdx) 파일도 삭제된다. 삭제하면 복구할 수 없으니 미리 백업해야 하며 주의해서 사용해야 한다.
** 아예 wsl 제거할 경우 **
1) Ubuntu 앱 제거
- Window 키 누르고 "Ubuntu" 검색하여 제거 클릭
2) Linux용 Windows 하위 시스템 삭제
- 제어판 -> 프로그램 제거 또는 변경 -> Windows 기능 켜기/끄기 선택
(또는 Window 검색 창에 Windows 기능 켜기/끄기 입력)
- Linux용 Windows 하위 시스템 / Virtual Machine Platform 체크 해제 후 확인
3) 삭제 완료 후 리부팅
4) 삭제 확인
wsl --status
3. 설치 가능한 WSL 배포판 목록을 표시하는 명령어
wsl.exe --list --online
# 또는
wsl -l -o
4. WSL 설치하는 명령어
wsl.exe --install
# 또는
wsl --install
특정 배포판을 선택해서 설치할 수도 있다.
wsl.exe --install <배포판_이름>
# 또는
wsl --install -d <배포판_이름>
5. WSL 실행하는 명령어
WSL 배포판이 Stopped 상태일 때 다시 시작하는 방법
# 특정 배포판 실행
wsl -d <배포판_이름>
# 기본 배포판 실행
wsl
# WSL2의 모든 배포판 시작
wsl --start <배포판_이름>
6. WSL 종료하는 명령어
wsl --shutdown
다시 실행하려면 wsl 입력하면 된다.
🔍 참고
WSL 삭제
완전히 삭제할 경우 참고
WSL 설치
'Linux' 카테고리의 다른 글
[Linux] WSL2 가상 디스크 용량 정리하기 (0) | 2025.03.12 |
---|---|
[Linux] WSL2 기본 저장 위치를 C 드라이브에서 E 드라이브로 변경하기 (0) | 2025.02.09 |
[Linux] head, tail 명령어 (파일 시작, 끝 출력) (0) | 2024.12.08 |
[Linux] scp 명령어 사용법 (0) | 2024.11.26 |
[Linux] 디스크 공간 확인 명령어 (0) | 2024.11.15 |