WSL(Windows Subsystem for Linux)이란?
- 윈도우에서 ELF64 바이너리를 실행할 수 있도록 하는 기술. 즉 윈도우에서 리눅스를 사용할 수 있게 해주는 기술.
- 쉽게 설명하면 윈도우에서 사용가능한 리눅스 환경
- 여러 리눅스 배포판을 지원 (Ubuntu, Debian, Alpine, Fedora, …)
WSL 사용 설정: Windows 기능 활성화
DISM(Deployment Image Servicing and Management)
윈도우 이미지와 관련된 조작을 위한 커맨드라인 명령어
- 관리자권한으로 PowerShell 실행
- dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 명령어 실행
- WSL 기능을 활성화하는 명령어
- dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
- 가상머신 플랫폼 기능을 활성화하는 명령어(WSL 버전2에 필요한 명령어)
- wsl 명령어 동작확인
Ubuntu 20.04 LTS 설치
Microsoft Store에서 우분투 검색 후 설치 및 실행(로그인 안해도됨)
실행하면 우분투 운영체제에서 사용할 이름과 패스워드를 설정.
PowerShell 에서 wsl -l -v 명령어로 확인.
version 1 -> version 2로 업그레이드 하기 위해 WSL2 리눅스 커널 업데이트 설치.
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
그다음 파워쉘에서 wsl --set--version 버전명 2(여기선 Ubuntu-20.04 2 일거임)
기본적으로 wsl2를 사용하는 명령어 : wsl --set-default-version 2
윈도우 터미널(Windows Terminal) 설치
- 다중 탭 지원
- CMD / Powershell / SSH / WSL 등 같이 사용 가능
- MS 스토어 앱에서 설치 가능
- 2020년 출시
Microsoft store에서 terminal검색해서 설치 가능
참조
패스트캠퍼스 인강 AWS 인프라 구축과 DevOps 운영
'DevOps > AWS' 카테고리의 다른 글
AWS 비용설정(예산 설정) & AWS ECS (1) | 2023.11.13 |
---|---|
AWS Region & IAM (0) | 2023.11.12 |
[AWS] S3 객체 전체 조회(나열), S3 고아 파일 삭제 (0) | 2023.07.21 |
[AWS] AWS 프리티어 & AWS 가격 모델 (0) | 2022.03.19 |
[AWS] AWS 간략 소개 및 계정 생성, 로그인 (0) | 2022.03.19 |
댓글