반응형
WSL
- Windows SubSystem for Linux
- 윈도우에서 Linux OS를 사용하게 해주는 서비스
- Linux OS에는 Ubuntu, cent OS, Redhat 등이 있다
- Linux, Mac OS : Unix 기반
- WSL은 VM과 다르다
- VM은 OS상에서 다른 OS를 설치
- WSL는 Linux의 기반을 설치하지 않고 Windows의 기반을 사용하여 Linux를 실행해서 Linux의 커널을 사용하지 않는다
- 성능 저하가 크지 않다
- 예전에는 OS에서의 충돌이 많았지만, 현재 많은 패치로 상당히 적어졌다
- VM보다 훨씬 빠르고, 재부팅을 해야 할 필요가 없다
WSL 설치 방법
- 기초 확인 사항
- Window 버전이 20H1 이상일 때 사용 가능
- 제어판 - 프로그램 제거 - 왼쪽 Windows 기능 켜기/끄기
- Linux용 Windows 하위 시스템 체크
- Microsoft store - Windows Terminal 설치
- powerShell과 같은 걸로 나온다
- WSL 사용에 있어서 terminal 설치
- terminal에서 아래의 명령어를 입력
- dism.exe /online /enable-feature featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
- 배포 이미지 관리
- dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all norestart
- 가상 머신 활성화
- dism.exe /online /enable-feature featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
- 아래의 명령어로 설치 가능한 Linux OS를 확인할 수 있다
wsl --list --online
6. Ubuntu 설치
wsl -install -d Ubuntu
7. Enter new Unix username
- 사용자 이름 입력
8. WSL2를 사용하기 위해 아래 프로그램 설치
9. WSL의 버전을 확인하기 위해 아래의 명령어 사용
wsl -l -v
10. WSL 2 버전 사용하기
wsl --set -version Ubuntu 2
11. 터미널에서 Ubuntu 열기
wsl
※ WSL에서 Ubuntu 삭제하기
wsl --unregister Ubuntu
※ 기본적으로 WSL 2를 사용하도록 설정
wsl --set-default-version 2
※ WSL에서 삭제하고 싶을 때
wsl -l -v
# 여기서는 Ubuntu2
wsl --unregister Ubuntu
wsl -l -v
# 여기서는 목록 없음
wsl --set-default-version 2
wsl --install -d Ubuntu
wsl -l -v
# 여기서는 Ubuntu 2
'BlockChain' 카테고리의 다른 글
(BlockChain) IPC (0) | 2023.02.09 |
---|---|
(BlockChain) Geth & Go 설정 (0) | 2023.02.09 |
(BlockChain) VM & Kernel (0) | 2023.02.09 |
(BlockChain) Transaction (0) | 2023.02.01 |
(BlockChain) Block Header (0) | 2023.01.31 |