리눅스

WSL을 사용하여 Windows에 Linux를 설치하는 방법

이 현호 2024. 2. 18. 16:18

개발자는 Windows 컴퓨터에서 동시에 Windows와 Linux의 기능에 액세스할 수 있다.

WSL을 사용하면 개발자가 Linux 배포판을 설치하고 기존 가상 머신 또는 이중 부팅 설정의 오버헤드 없이 Windows에서 직접 Linux 애플리케이션, 유틸리티 및 Bash 명령줄 도구를 사용할 수 있다.

즉, 기존의 가상 머신으로 인해서, 메모리와 디스크 공간을 효율적으로 사용할 수 있다.

 

필수 조건

WSL를 설치하기 위해 아래 명령어를 사용하려면 Windows 10 버전 2004 이상(빌드 19041 이상) 또는 Windows 11을 실행해야 한다.

 

WSL 설치 명령

단일 명령으로 WSL을 실행하는 데 필요한 모든 항목을 설치할 수 있고, PowerShell 또는 Windows 명령 프롬포트를 마우스 우클릭을 클릭하여 "관리자 권한으로 실행"을 선택하여 열고, wsl --install 명령을 입력한 다음 컴퓨터를 다시 시작한다.

이 명령은 WSL을 실행하고 Linux의 Ubuntu 배포를 설치하는 데 필요한 기능을 사용하도록 설정한다.

 

설치된 기본 Linux 배포판 변경

기본적으로 설치된 Linux 배포는 Ubuntu입니다. -d 플래그를 사용하여 변경할 수 있다.

  • 설치된 배포판을 변경하려면 wsl --install -d <Distribution Name>을 입력한다.
  • 온라인 스토어를 통해 다운로드할 수 있는 Linux 배포판 목록을 보려면 wsl --list --online 또는 wsl -l -o를 입력한다.
  • 초기 설치 후 추가 Linux 배포판을 설치하려면 wsl --install -d <Distribution Name> 명령을 사용한다.

 

Linux 사용자 정보 설정

WSL을 설치한 후에는 새로 설치된 Linux 배포판의 사용자 계정 및 암호를 만들어야 한다.

 

실행 중인 WSL 버전 확인

PowerShell 또는 Windows 명령 프롬프트에서 wsl -l -v 명령을 입력하여 설치된 Linux 배포판을 나열하고 각각 설정된 WSL 버전을 확인할 수 있다.

새 Linux 배포판이 설치될 때 기본 버전을 WSL 1 또는 WSL 2로 설정하려면 wsl --set-default-version <Version#> 명령을 사용하여 <Version#>를 1 또는 2로 바꾼다.

 

WSL을 사용하여 여러 Linux 배포판을 실행하는 방법

WSL은 설치하려는 만큼의 다양한 Linux 배포판의 실행을 지원한다.

설치 후 Linux 배포판을 실행할 수 있는 여러 가지 방법은 다음과 같다.

  • Windows 터미널 설치(권장) Windows 터미널을 사용하여 설치하려는 만큼의 명령줄을 지원하고, 여러 탭 또는 창에서 명령줄을 열고, 여러 Linux 배포판 또는 다른 명령줄(PowerShell, 명령 프롬프트, Azure CLI 등) 간에 빠르게 전환할 수 있다.
  • Windows 시작 메뉴를 방문해 설치된 배포의 이름을 입력하여 Linux 배포판을 직접 열 수 있다. 예: "Ubuntu". 그러면 자체 콘솔 창에서 Ubuntu가 열립니다.
  • Windows 명령 프롬프트 또는 PowerShell에서 설치된 배포의 이름을 입력할 수 있다.
  • Windows 명령 프롬프트 또는 PowerShell에서 wsl.exe를 입력하여 명령줄 내에서 기본 Linux 배포판을 열 수 있다.
반응형