WSL 이란? 설치법
WSL은 "Windows Subsystem for Linux"의 약자로, 윈도우 운영체제 내에서 리눅스 환경을 실행할 수 있도록 해주는 기능입니다. 이를 통해 별도의 가상 머신이나 듀얼 부팅 없이도 리눅스 배포판(예: Ubuntu, Debian 등)을 설치하고, 리눅스용 커맨드 라인 도구나 애플리케이션을 윈도우 상에서 바로 사용할 수 있습니다.
주요 특징은 다음과 같습니다:
리눅스 환경 통합: 리눅스 명령어나 스크립트를 윈도우에서 바로 실행할 수 있습니다.
개발 편의성: 리눅스 기반 개발 도구와 라이브러리를 윈도우에서 쉽게 사용할 수 있어, 개발 환경 설정이 간편해집니다.
파일 시스템 통합: 윈도우와 리눅스 파일 시스템 간의 원활한 접근 및 사용이 가능합니다.
버전: WSL 2는 개선된 성능과 호환성을 제공하며, 실제 리눅스 커널을 기반으로 동작합니다.
설치법
Windows에서 WSL(Windows Subsystem for Linux)을 설치하는 방법은 매우 간단합니다. 아래 방법을 따라하면 쉽게 설치할 수 있습니다.
1. WSL을 간단하게 설치하는 방법
PowerShell을 관리자 권한으로 실행
윈도우 키 + X
→Windows 터미널(관리자)
또는PowerShell(관리자)
선택
WSL 설치 명령어 실행
powershell
복사편집
wsl --install
이 명령어를 실행하면 기본 리눅스 배포판(Ubuntu)이 자동으로 설치됩니다.
시스템을 한 번 재부팅해야 적용됩니다.
재부팅 후, 리눅스 배포판 설정
재부팅하면 Ubuntu 설정 창이 자동으로 뜹니다.
사용자 이름 및 비밀번호를 설정하면 끝!
2. 특정 리눅스 배포판(Ubuntu, Debian 등) 선택해서 설치하기
만약 기본 배포판이 아닌 다른 배포판을 설치하고 싶다면, 다음 명령어를 사용하세요.
설치 가능한 배포판 목록 확인
powershell
복사편집
wsl --list --online
예제 출력:
pgsql
복사편집
NAME FRIENDLY NAME Ubuntu Ubuntu 20.04 LTS Debian Debian GNU/Linux Kali-Linux Kali Linux Rolling
예를 들어, Debian을 설치하려면
powershell
복사편집
wsl --install -d Debian
3. WSL 2로 업그레이드하기 (기본적으로 WSL 2가 설치됨)
powershell
복사편집
wsl --set-default-version 2
💡 만약 "WSL 2를 사용하려면 가상 머신 기능이 필요합니다"라는 오류가 뜨면, 가상화(Virtualization) 기능을 BIOS에서 활성화해야 합니다.
4. WSL을 실행하는 방법
설치가 완료되면, WSL 실행은 간단합니다.
윈도우 키 + R
→wsl
입력 후 Enter혹은
cmd
또는PowerShell
에서wsl
입력혹은
Ubuntu
를 검색해서 실행
이제 리눅스 환경에서 작업할 수 있습니다!


