Computer >> 컴퓨터 >  >> 프로그래밍 >> Bash 프로그래밍

Windows 10에서 Bash(Linux 셸) 설치하고 사용하는 방법 – WSL 완벽 가이드

Windows Subsystem for Linux(WSL)를 활용하면 Windows에서도 Linux 셸을 손쉽게 설치하고 사용할 수 있습니다.

이 튜토리얼은 2020년 이후 배포된 최신 버전의 Windows 10을 기준으로 작성되었습니다. 구버전 Windows 10이나 Windows 8/7/XP 등에서 WSL을 사용하는 방법은 다루지 않습니다. 보안 패치가 제공되지 않는 오래된 운영체제는 사용하지 않는 것이 안전하기 때문입니다. 어쩔 수 없이 Windows를 사용해야 한다면, 반드시 보안 업데이트가 지원되는 버전을 사용하세요!

WSL은 매우 강력한 도구로, 마치 Linux 환경을 벗어난 적이 없는 것처럼 Windows 위에서 Linux 소프트웨어를 실행할 수 있게 해줍니다. Windows 전용 상용 프로그램에 의존해야 하는 환경 때문에 Linux를 직접 설치하지 못하는 분들에게 특히 유용합니다.

그럼 지금부터 Windows Subsystem for Linux를 이용해 Windows 10에서 Linux 셸을 구동하는 방법을 알아보겠습니다.

1단계: Windows Subsystem for Linux 설치하기

가장 먼저 Windows 10에서 WSL 기능을 활성화해야 합니다.Windows 10에서 Bash(Linux 셸) 설치하고 사용하는 방법 – WSL 완벽 가이드

설정 앱을 연 다음 메뉴를 클릭하세요.

Windows 10에서 Bash(Linux 셸) 설치하고 사용하는 방법 – WSL 완벽 가이드

오른쪽 사이드바에서 프로그램 및 기능을 선택합니다.

Windows 10에서 Bash(Linux 셸) 설치하고 사용하는 방법 – WSL 완벽 가이드

이어서 왼쪽 사이드바에서 Windows 기능 켜기/끄기를 클릭합니다.

Windows 10에서 Bash(Linux 셸) 설치하고 사용하는 방법 – WSL 완벽 가이드

목록을 아래로 스크롤하여 Linux용 Windows 하위 시스템(Windows Subsystem for Linux) 항목에 체크한 후 확인을 누릅니다.

선택을 확인하면 컴퓨터가 재시작되며, 재부팅이 완료되면 WSL 설치가 끝납니다.

2단계: Microsoft Store에서 Ubuntu 설치하기

설치 전에 Windows 10이 최신 버전으로 완전히 업데이트되어 있는지 확인하세요. 2020년 이전에 출시된 구버전 Windows 10은 WSL을 지원하지 않습니다.Windows 10에서 Bash(Linux 셸) 설치하고 사용하는 방법 – WSL 완벽 가이드

시작 메뉴에서 Microsoft Store를 열거나, 검색창에 '스토어'를 입력해 실행합니다.

Windows 10에서 Bash(Linux 셸) 설치하고 사용하는 방법 – WSL 완벽 가이드

스토어에서 Canonical이 배포하는 'Ubuntu'를 검색합니다.

'가져오기' 버튼을 클릭하고 다운로드가 완료될 때까지 기다리면 설치됩니다.

이 앱에는 Bash 셸과 완전한 Ubuntu 명령줄 환경을 포함한 온전한 Ubuntu 시스템이 담겨 있습니다.

Windows 10에서 Bash(Linux 셸) 설치하고 사용하는 방법 – WSL 완벽 가이드

다운로드가 끝나면 '실행' 버튼을 눌러 Ubuntu 앱을 시작하세요.

Windows 10에서 Bash(Linux 셸) 설치하고 사용하는 방법 – WSL 완벽 가이드

Ubuntu 바로 가기 아이콘도 시작 메뉴에 자동으로 추가됩니다.

Windows 10에서 Bash(Linux 셸) 설치하고 사용하는 방법 – WSL 완벽 가이드

Ubuntu를 실행하면 Windows 안에서 곧바로 Linux Bash 환경에 진입하게 됩니다. 정말 멋지죠!

3단계: Windows Terminal 설치하기 (선택 사항)

Ubuntu가 기본으로 열어주는 터미널은 다소 아쉬운 점이 있습니다. 그래서 더 나은 대안인 Windows Terminal을 사용해 볼 것을 추천합니다.

Windows Terminal은 탭 기능과 다양한 사용자 지정 설정을 지원합니다. PowerShell 탭과 Bash 탭을 나란히 띄워놓고 작업할 수 있어 생산성이 크게 향상됩니다.

Microsoft Store에서 검색하여 간단히 설치할 수 있습니다.

Windows 10에서 Bash(Linux 셸) 설치하고 사용하는 방법 – WSL 완벽 가이드Windows 10에서 Bash(Linux 셸) 설치하고 사용하는 방법 – WSL 완벽 가이드

마무리

그래픽 디자인, CAD 등 여러 분야에서는 여전히 Windows가 업계 표준이며, 일부 개발 도구 역시 Windows에서만 지원됩니다.

Windows 전용 프로그램에 의존해야 하는 환경이라면, 번거로운 가상 머신 없이 Linux 소프트웨어를 직접 실행하고 테스트할 수 있다는 점에서 WSL은 시간과 시스템 자원을 모두 절약해 주는 훌륭한 선택입니다.