티스토리 뷰
설치 전 주의점
권장사양에 적합하지 않은 PC라면 설치 X
원인 찾기 어려운 에러나 인스톨 무한으로 진행됨..
- WSL은 윈도우 서브 시스템이며, 설치 시 윈도우에서 리눅스 콘솔을 사용할 수 있다.
리눅스용 윈도우 하위 시스템(Windows Subsystem for Linux, WSL)은 윈도우 10에서 네이티브로 리눅스 실행 파일(ELF)을 실행하기 위한 호환성 계층입니다.
즉, 윈도우에서 리눅스를 사용하기 위한 도구이며 기존에 윈도우에서 Virtual Machine과 같은 도구를 사용하여 느린 리눅스를 사용하거나, 우분투를 따로 설치하여 부팅 때 OS를 선택하여 사용하는 방식보다 훨씬 더 빠르고 효율적이라고 볼 수 있습니다.
속도는 Virtual Machine 보다 훨씬 빠르고, 재부팅을 해야 할 필요가 없습니다.
※ Windows 10 Version
WSL2를 설치하려면 Windows 10 2004로 업데이트 해야합니다.
Windws+R(실행창) winver를 입력한 후 버전을 확인합니다.
1. Windows Terminal 설치하기
Default로 제공하는 윈도우의 CMD는 UI나 사용이 다소 불편합니다.
Windows Store에서도 이제 향상된 terminal을 제공합니다. 이 터미널은 Microsoft에서 직접 제작한 프로그램으로 기존 cmd 대비 향상된 UI와 개발환경을 제공하고 있습니다.
2. WSL2 활성화 명령어
WSL2와 WSL은 명령어가 상이하며, 이는 WSL2 기준으로 작성됩니다.
WSL feature Enable(WSL 기능 사용) - WSL 활성화
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Virtual Machine Platform feature Enable(가상 머신 플랫폼 기능 사용)
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
3. Linux 버전 설치
- Ubuntu 16.04 LTS
- Ubuntu 18.04 LTS
- Ubuntu 20.04 LTS
- openSUSE Leap 15.1
- SUSE Linux Enterprise Server 12 SP5
- Kali Linux
- Debian GNU/Linux
- Fedora Remix for WSL
- Pengwin
Windows Store에서 검색 후 원하는 OS를 설치
4. 기존 WSL > WSL2로 변환
설치한 Linux를 WSL2로 변경하는 작업입니다.
기존에 설치한 WSL 배포 목록을 확인합니다.
-
wsl --list --verbose , wsl -l -v
-
기존에 설치한 WSL 배포 목록 확인 명령어
-
wsl --set-version OS이름 2
Version 2로 변환하려면 해당 명령어를 통하여 버전 2로 변경합니다.
-
wsl --set-default-version 2
앞으로 Windows Store에서 설치하는 모든 Linux 배포판 포맷을 WSL2로 설정하는 명령어입니다.
5. 배포 삭제
이미 설치한 리눅스 배포를 삭제할 수 있습니다. WSL1에서는 wslconfig /u 옵션으로 가능
-
wsl --unregister OS이름
WSL2에서 배포 삭제
6. WSL 재시작
-
wsl --shutdown
다음 명령어를 실행하면 모든 배포와 WSL 2 모든 시스템을 종료합니다.
-
서비스 관리자에서 LxssManager를 재시작해도 됩니다.
-
(구 버전으로 종료 시) 서비스관리자 명령어 net stop LxssManager net start LxssManager
7. WSL 경로
-
\\wsl$
'[개발도구] > WSL' 카테고리의 다른 글
Ubuntu FTP-Server(vsftpd) 생성 (0) | 2021.09.24 |
---|---|
Ubuntu 백그라운드 실행 및 종료 (0) | 2021.09.24 |
Ubuntu 하드디스크 마운트 (0) | 2021.09.24 |
- Total
- Today
- Yesterday