Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

macOS나 Linux에서 Windows로 넘어온 사용자라면 UNIX 명령줄, 즉 "셸(shell)"의 강력한 기능이 그리울 수 있습니다. Windows는 기본적으로 UNIX 셸이 활성화되어 있지 않지만, 몇 가지 설정만 거치면 손쉽게 셸을 실행할 수 있고, zsh를 통해 그 기능을 한층 더 확장할 수도 있습니다.

zsh란 무엇인가?

zsh는 "Z-셸"이라고도 불리며, Linux와 macOS에 기본 탑재된 표준 셸인 Bash의 더 강력한 버전입니다. zsh를 사용하면 스크립트, 플러그인 등을 통해 셸의 외관과 기능을 자유롭게 확장할 수 있습니다. 놀랍도록 유용한 플러그인을 만들어 공유하는 개발자 커뮤니티가 폭넓게 형성되어 있으며, 직접 확장 기능과 플러그인을 개발할 수도 있습니다. 터미널에서 많은 시간을 보내는 분이라면 작업 환경을 크게 개선해 줄 훌륭한 도구입니다.

Bash 활성화하기

zsh나 Oh My Zsh를 설치하기 전에 먼저 기본 셸인 Bash를 활성화해야 합니다. 예전에는 Cygwin 같은 서드파티 프로그램이 필요했지만, 지금도 그 방식으로 진행할 수는 있습니다. 다만 Windows 10에는 기본적으로 꺼져 있는 Linux 하위 시스템(WSL)이 내장되어 있습니다. 이를 활성화하면 네이티브 소프트웨어 패키지를 통해 Windows에서 Bash를 실행할 수 있습니다.

1. 설정(Settings)을 열고 "업데이트 및 보안(Updates & Security)"을 클릭합니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

2. 사이드바에서 "개발자용(For developers)"을 클릭한 후 "개발자 모드(Developer mode)" 라디오 버튼을 선택합니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

3. 팝업 창이 나타나면 "예"를 클릭하여 개발자 모드 활성화를 진행합니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

4. 제어판을 열고 "프로그램 및 기능(Programs and Features)" 메뉴로 이동합니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

5. 사이드바에서 "Windows 기능 켜기/끄기(Turn Windows features on or off)"를 클릭합니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

6. 목록을 아래로 스크롤하여 "Linux용 Windows 하위 시스템(베타)" 체크박스에 체크해 Linux 하위 시스템을 활성화한 후 "확인" 버튼을 클릭합니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

7. 설치 프로그램이 완료될 때까지 기다립니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

8. 설치가 완료되면 "지금 다시 시작(Restart Now)"을 클릭해 컴퓨터를 재시작하고 설치를 마무리합니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

9. 컴퓨터가 재시작되면 시작 메뉴에 "bash"를 입력하고 bash 스크립트를 실행합니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

10. 명령 프롬프트 창이 열리며 UNIX와 Bash 설치가 완료됩니다. "y" 키를 누른 후 "Enter"를 눌러 나머지 구성 요소의 설치를 확인합니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

11. 나머지 구성 요소가 다운로드되고 구성될 때까지 기다립니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

12. 요청이 표시되면 Bash와 UNIX에 사용할 사용자 이름을 생성합니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

13. Bash와 UNIX에 사용할 비밀번호를 입력합니다. 입력 중에는 화면에 문자가 표시되지 않지만 정상적으로 저장되고 있으니 걱정하지 않아도 됩니다. "Enter"를 누릅니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

14. 설치가 완료되면 명령 프롬프트로 돌아갑니다. 이제 이 창을 닫아도 됩니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

Windows 10에 zsh 설치하기

Windows에서 셸을 사용할 준비가 되었으니, 다음 단계는 zsh를 설치하는 것입니다. "apt-get" 패키지 관리자를 사용해 다운로드하고 설치하겠습니다.

1. 시작 메뉴에서 Bash를 엽니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

2. 명령 프롬프트에 다음 명령어를 입력하고 "Enter"를 누릅니다:

sudo apt-get install zsh

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

3. 요청 시 Bash/UNIX 비밀번호를 입력하고 "Enter"를 누릅니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

4. 계속 진행할지 묻는 메시지가 나타나면 "Y"를 입력하고 "Enter"를 눌러 설치를 진행합니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

5. 설치가 완료되면 명령 프롬프트로 돌아갑니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

Windows 10에서 zsh 사용하기

zsh 설치가 완료되었으므로 이제 바로 사용할 수 있습니다.

1. 시작 메뉴에서 Bash를 엽니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

2. zsh를 입력하고 "Enter"를 누릅니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

3. 처음 실행하면 여러 zsh 구성 옵션을 거쳐야 합니다. 항목이 많지만, 각 정보를 살펴보고 원하는 옵션을 직접 선택하는 것을 추천합니다. 무엇을 선택해야 할지 확실하지 않다면 "2" 키를 눌러 기본 구성을 적용할 수 있습니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

4. 구성이 완료되면 zsh 명령 프롬프트로 돌아갑니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

Windows 10에 Oh My Zsh 설치하기

zsh 설치를 마쳤으니 이제 Oh My Zsh를 설치할 차례입니다. Oh My Zsh를 잘 모르신다면 개발자의 설명이 가장 정확합니다: "Oh-My-Zsh는 zsh 구성을 관리하기 위한 오픈소스 커뮤니티 기반 프레임워크입니다." 200개 이상의 플러그인과 140개의 테마를 함께 제공하여 기능을 확장하고 명령줄을 훨씬 쉽게 커스터마이징할 수 있습니다.

1. 시작 메뉴에서 Bash를 엽니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

2. Oh My Zsh 설치에 필요한 사전 요구 사항인 git을 다음 명령어로 다운로드하고 설치합니다:

sudo apt-get install git

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

3. git 설치가 완료되면 Oh My Zsh를 다운로드하고 설치할 수 있습니다. 다음 명령어를 복사해 명령줄에 붙여넣은 후 "Enter"를 누릅니다.

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

참고: 셸 창을 선택한 상태에서 마우스 오른쪽 버튼을 클릭하면 명령줄에 빠르게 붙여넣을 수 있습니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

4. 요청 시 Bash/UNIX 비밀번호를 입력하고 "Enter"를 누릅니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

5. 설치가 완료되면 Oh My Zsh의 ASCII 아트가 화면에 표시됩니다.

Windows 10에 zsh 및 Oh My Zsh 설치하는 방법

마무리

zsh와 Oh My Zsh를 모두 설치했다면 UNIX 시스템에서와 동일하게 자유롭게 사용할 수 있습니다. 더 자세히 알아보고 싶다면 zsh 온라인 사용자 가이드와 Oh My Zsh 위키를 참고해 보세요.