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

Windows에서 Cygwin 설치하고 설정하는 완벽 가이드

Windows에서 Cygwin 설치하고 설정하는 완벽 가이드

Linux나 Unix 사용자라면 Windows 환경에서 터미널이 그리울 때가 많습니다. 물론 대부분의 작업은 Windows 명령 프롬프트 없이도 처리할 수 있지만, 인터페이스가 친숙하지 않아 불편함을 느끼는 경우가 많죠. 만약 리눅스 스타일의 터미널과 명령어를 꼭 사용해야 한다면 Cygwin이 최고의 해결책입니다. 이 글에서는 Windows 환경에 Cygwin을 설치하고 설정하는 방법을 단계별로 자세히 알려드리겠습니다.

Cygwin이란 무엇인가?

Cygwin은 무료 오픈소스 소프트웨어로, 수많은 선택적 패키지를 제공하여 오래된 Unix 계열 명령어를 Windows 시스템에서 바로 실행할 수 있게 해주는 도구입니다. 다만 모든 Linux/Unix 소프트웨어를 실행할 수 있는 것은 아니라는 점은 유의해야 합니다.

Cygwin 설치하기

1. 설치 파일 다운로드

Cygwin 공식 웹사이트에 접속하여 자신의 시스템에 맞는 설치 파일(32비트 또는 64비트)을 다운로드합니다. 설치 파일 자체는 용량이 작으며, 필요한 패키지들은 설치 과정 중에 인터넷을 통해 내려받게 됩니다.

Windows에서 Cygwin 설치하고 설정하는 완벽 가이드

2. 설치 마법사 실행

다운로드한 Cygwin 설치 프로그램을 관리자 권한으로 실행합니다. 환영 화면이 나타나면 "다음(Next)" 버튼을 클릭해 진행하세요. 다음 화면에서는 "Install from Internet(인터넷에서 설치)" 라디오 버튼을 선택하고 "다음"을 누릅니다. 이 옵션은 설치에 필요한 모든 패키지를 다운로드하여 로컬 디렉터리에 저장하므로, 나중에 재설치 시에도 활용할 수 있습니다.

Windows에서 Cygwin 설치하고 설정하는 완벽 가이드

3. 루트 디렉터리 지정

이 화면에서는 Cygwin이 설치될 루트 디렉터리를 선택할 수 있습니다. 설치 경로나 사용자 접근 권한을 특별히 변경하고 싶지 않다면 기본 설정 그대로 두고 "다음" 버튼을 누르면 됩니다.

Windows에서 Cygwin 설치하고 설정하는 완벽 가이드

4. 로컬 패키지 폴더 지정

다운로드한 패키지 파일이 저장될 로컬 패키지 디렉터리를 지정하는 단계입니다. 위치를 변경하려면 "찾아보기(Browse)" 버튼을 눌러 원하는 경로를 지정하고, 기본값을 사용하려면 그대로 "다음" 버튼을 클릭하세요.

Windows에서 Cygwin 설치하고 설정하는 완벽 가이드

5. 인터넷 연결 방식 선택

HTTP 프록시 등을 통해 인터넷에 접속하는 특수한 환경이 아니라면 기본 옵션을 유지한 채 "다음" 버튼을 눌러 계속 진행합니다.

Windows에서 Cygwin 설치하고 설정하는 완벽 가이드

6. 다운로드 사이트 선택

필요한 패키지를 받아올 다운로드 미러 사이트를 선택합니다. 아쉽게도 Cygwin은 사이트 위치 같은 상세 정보를 제공하지 않으므로, 목록에서 아무 사이트나 하나 골라 "다음" 버튼을 누르면 됩니다.

Windows에서 Cygwin 설치하고 설정하는 완벽 가이드

7. 패키지 선택

"다음"을 누르면 Cygwin이 카테고리별로 사용 가능한 모든 패키지를 보여줍니다. 처음에는 기본 설정 그대로 두고 "다음"을 클릭해도 좋습니다. 나중에 필요한 패키지가 생기면 언제든 설치 프로그램을 다시 실행해 추가할 수 있습니다.

Windows에서 Cygwin 설치하고 설정하는 완벽 가이드

8. 다운로드 및 설치 완료

이제 Cygwin이 기본 패키지들을 다운로드하여 설치합니다. 인터넷 속도와 서버 상태에 따라 다소 시간이 걸릴 수 있습니다. 설치가 완료되면 바탕화면 바로가기나 시작 메뉴를 통해 Cygwin을 실행할 수 있습니다.

Windows에서 Cygwin 설치하고 설정하는 완벽 가이드

Windows에서 Cygwin 설치하고 설정하는 완벽 가이드

Windows 명령 프롬프트에서 Cygwin 명령어 사용하기

Cygwin을 별도로 실행하지 않고 일반 Windows 명령 프롬프트에서 바로 리눅스 명령어를 사용하도록 설정할 수도 있습니다. 먼저 시작 메뉴에서 "시스템(System)"을 검색해 제어판의 "시스템" 항목을 엽니다. Windows 8 사용자라면 Win + X 키를 누른 뒤 파워 유저 메뉴에서 "시스템"을 선택해도 됩니다.

Windows에서 Cygwin 설치하고 설정하는 완벽 가이드

왼쪽 창에서 "고급 시스템 설정(Advanced System Settings)"을 클릭하여 "시스템 속성" 창을 엽니다.

Windows에서 Cygwin 설치하고 설정하는 완벽 가이드

"환경 변수(Environmental Variables)" 버튼을 클릭합니다.

Windows에서 Cygwin 설치하고 설정하는 완벽 가이드

아래로 스크롤하여 "시스템 변수(System variables)" 목록에서 path 변수를 선택한 후 "편집(Edit)" 버튼을 누릅니다.

Windows에서 Cygwin 설치하고 설정하는 완벽 가이드

이제 변수 값 맨 끝에 아래 경로를 추가합니다. 이때 기존 값과 구분하기 위해 반드시 세미콜론(;)으로 분리해야 하며, 설치 시 다른 디렉터리를 지정했다면 실제 설치 경로에 맞게 수정해야 합니다. 입력이 끝나면 "확인(OK)" 버튼을 눌러 변경 사항을 저장하세요.

C:\Cygwin\bin

Windows에서 Cygwin 설치하고 설정하는 완벽 가이드

이 설정을 마치면 일반 Windows 명령 프롬프트에서도 바로 리눅스 명령어를 사용할 수 있습니다.

Windows에서 Cygwin 설치하고 설정하는 완벽 가이드

이 가이드가 도움이 되었기를 바랍니다. 설치 및 설정 과정에서 어려움을 겪는 부분이 있다면 아래 댓글로 알려주세요.