본문 바로가기
* IT/Tip

[Windows 10] 윈도우 환경에서 리눅스 사용하기(WSL)

by codinguser 2021. 2. 24.

기존에 윈도우 환경에서 리눅스를 사용 할려면 아래와 같은 작업을 거쳐야 했다.

 

 

- 가상머신을 이용한 다운

 

 

하지만 윈도우10에서는 WSL이라는 기능을 지원하는데

WSL이란 Windows Subsystem Linux의 약자로 말 그대로 윈도우에서 서브개념의 시스템으로 리눅스를 사용한다 라는 뜻이다.

 

 

 

 

 

 

 

 

왜  나왔을까?


가상머신 툴의 설치를 생략하고 그냥 윈도우10에서 바로 리눅스 환경을 사용하기 위해서

 

 

 

 

 

 

 

 

 

 

 

WSL 설치방법? ( 공식 문서 참고하여 천천히 설치 )


 

: 공식문서를 보면서 천천히 따라하는 과정이 매우 중요하다고 생각한다.

 

 

참고

 

Windows 10에 WSL(Linux용 Windows 하위 시스템) 설치

Bash 터미널을 사용하여 Linux 배포(Ubuntu, Debian, SUSE, Kali, Fedora, Pengwin 및 Alpine 포함)를 Windows 10 머신에 설치하는 방법을 알아봅니다.

docs.microsoft.com

 

 

 

 

 

: Microsoft Store에서 리눅스 OS 다운

(필자의 경우는 Ubuntu를 사용)

 

 

 

s1

 

 

 

 

 

 

 

 

 

설치 전 버전 먼저 확인하자

(현재 나와있는 WSL 버전 차이)

2021.02 기준


WSL1 vs WSL2

 

: 각용도에 맞게끔 원하는 것을 설치하면 됩니다.

 

[Windows 10] 윈도우 환경에서 리눅스 사용하기(WSL)
출처 : Microsoft 공식 홈페이지

 

출처)

참고

 

WSL 2와 WSL 1 비교

Linux용 Windows 하위 시스템의 버전 1과 버전 2를 비교합니다. WSL 2의 새로운 기능인 실제 Linux 커널, 더 빠른 속도, 전체 시스템 호출 호환성에 대해 알아봅니다. 파일을 운영 파일 시스템에 저장하

docs.microsoft.com

 

 

 

 

 

 

Windows Terminal을 통해 ubuntu관리 하는것을 추천한다.


PowerShell 보다는 WIndows Terminal의 개별 설정을 통해 추천한다.

 

그 이유는 크게 2가지 인데

- PowerShell 대비 Windows Terminal의 폰트가 보기가 훨씬 편하다

- 개별 Customizing이 가능하다.

 

 

 

참고)

추천

 

개발자를 위한 윈도우 셋업 - 노마드 코더 Nomad Coders

WSL2, Windows Terminal, Ubuntu

nomadcoders.co

: 개발에 뛰어난분이 양/질의 컨텐츠를 위해 올려놓은 사이트입니다. 만약 커스터마이징 까지 원한다면 해당 영상에서 얻어 가실 수 있습니다.

 

 

 

+)

Chocolatey 도 설치하는것을 추천드립니다.

Windows Package로서 명령어 기반 하나로 거의 대부분 활용 할 수 있습니다.

 

 

댓글