728x90
반응형
SMALL

■ WSL이란 무엇인가?

1. Windows Subsystem for Linux의 약자로 Microsoft Windows 운영 체제에서 Linux 환경을 실행할 수 있게 해준다.

2. WSL의 두 가지 버전 : WSL1, WSL2

  - WSL1 : Windows 커널과 Linux 커널 간에 가교 역할을 하는 하이퍼바이저 기술을 사용한다. 이 버전은 Linux 바이너리를 Windows에서

                 직접 실행하도록 지원하지만 파일 시스템 성능이 덜 우수하다는 단점이 있다.

  - WSL2 : Linux 커널을 Windows 시스템 위에 가상 머신 형태로 실행하는 방식이다.

                 이로 인해 파일 시스템 성능과 호환성이 향상되었으며, Docker와 같은 컨테이너 기술을 더 효율적으로 지원한다.

                 Windows10, 버전 1903, 빌드 18362 이상에서만 사용 가능하다.

3. WSL은 무료로 사용할 수 있으며, Microsoft Store에서 Linux 배포판 (예: Ubuntu, Debian)을 다운로드하여 설치할 수 있다.

 

참고) 윈도우 버전 확인 : 실행창(Ctrl + R) 입력 후, winver 입력

윈도우 버전 확인

 

■ WSL설치 방법

1. 먼저 Linux용 Windows 하위 시스템 기능이 켜져 있는지 확인한다.

    윈도우 시작에서 Windows 기능 켜기/끄기로 들어가서 확인할 수 있다.

Linux용 Windows 하위 시스템 체크 확인

2. 윈도우에서 Windows PowerShell 입력 후 관리자로 실행한다.

powershell 실행

3. Windows PowerShell에서 wsl --install를 입력 후 엔터를 누른다.

    설치 중을 보면, 리눅스 배포판 중에 Ubuntu가 설치되는 것을 볼 수 있다.

    아래와 같이 설치가 되면 기본 버전을 wsl --set-default-version 2를 입력하여 변경한다.

    이후 재부팅을 한다. 

wsl install 및 version 변경

4. 재부팅을 하면 아래 이미지와 같이 Linux용 Windows 하위 시스템 창이 뜬다.

    username, password를 설정한다. 사용자 이름은 Windows 사용자 이름과 일치할 필요는 없다.

username, password 설정 화면

5. username, password 설정이 완료되면 아래 이미지와 같이 나타난다.

username, password 설정이 완료된 화면

6. 윈도우 시작 버튼을 누르면 최근 추가한 앱에 Linux용 Windows 하위 시스템 및 Ubuntu가 나타나는 걸 볼 수 있다.

 

7. 추가적으로 다른 배포판을 설치하고 싶으면, 윈도우 시작에서 Microsoft Store에 들어가서 설치할 수 있다.

    예) Ubuntu 22.04.2 LTS

728x90
반응형
LIST

+ Recent posts