반응형

 

Cygwin 은 윈도우에서 리눅스와 거의 같은 컴파일 환경 및 각종 프로그램들을 지원해줍니다. 하지만 그렇다고 리눅스용 프로그램을 바로 실행시킬 수 있는 것은 아니지만 유용하게 사용 가능합니다.

 

홈페이지 중간 쯤에 보면 https://www.cygwin.com/ 윈도우 32비트 용과 64비트용 설치 프로그램을 다운로드 받을 수 있습니다.

 

전 64비트 윈도우를 사용하고 있어서 setup-x86 64.exe를 다운로드 받아서 실행시켰습니다. 사용중인 윈도우의 버전은 제어판에 시스템을 보면 확인 가능합니다.

 

실행시키면 다음과 같은 화면이 보입니다. Next를 클릭해줍니다.

 

첫번째 항목을 선택하면 새로 패키지들을 다운로드 받아서 설치를 진행합니다…간혹 이미 다운로드 받은 패키지들이 있는 경우에는 세번째 항목을 선택하면 됩니다.

 

Cygwin이 설치될 디렉토리를 설정해줍니다.

 

다운로드 받은 패키지들을 저장할 디렉토리를 지정해줍니다. 저는 다운로드 하위 디렉토리로 cygwin을 지정해주었습니다. 실제로 없는 디렉토리 인 경우에는 다음 클릭시 디렉토리를 생성할 것인지 물어봅니다.

 

프록시 서버를 사용안하므로 그냥 첫번째 항목을 선택했습니다.

 

패키지를 다운로드 받을 미러 사이트를 지정해줍니다. 저는 일본쪽 서버를 선택해주었습니다.

 

여기에선 원하는 패키지를 선택해서 설치할 수 있습니다. 우선 디폴트로 설치를 진행해봅니다. 추후 원하는 패키지가 생겼을 때에 다시 설치 프로그램을 실행시켜서 여기에서 설치해서 되고 Cygwin 콘솔에서도 추가로 패키지를 설치가 가능하므로 우선은 그냥 넘어갑니다.

 

선택은 안했지만 의존성 때문에 자동으로 설치되는 패키지들을 알려줍니다.

 

이제 패키지 다운로드 및 설치가 진행됩니다.

 

마침을 클릭하고나면 바탕화면에 새로 아이콘이 생긴 것을 확인할 수 있습니다.

 


..


..



아래 아이콘이나 시작메뉴에서 찾아서 실행시켜 주면

 

터미널창이 하나 뜹니다.

 

 

이런 wget 프로그램이 디폴트로 설치가 안되나 봅니다.. 다시 설치프로그램을 실행시켜서 wget을 입력하면 아래와 같이 wget을 찾을 수 있습니다.

 

Default를 클릭해서 Install로 만들고 다음을 눌러 설치를 진행합니다. 혹 필요한 패키지 이름을 안다면 여기서 계속 검색해서 설치해도 무방합니다.

 

 

이제 터미널 창을 다시 실행시키고 리눅스 환경에서 apt-get을 사용하여 패키지를 설치하는 것처럼 해주는 프로그램을 설치해줍니다. (http://stackoverflow.com/a/16869816 )

wget raw.github.com/transcode-open/apt-cyg/master/apt-cyg

chmod +x apt-cyg

mv apt-cyg /usr/local/bin

 

생각나는 몇가지 프로그램을 실행시켜 봅니다. 다 없네요.. 이제 설치를 해보겠습니다.

 

 

다음 명령처럼 apt-cyg install 뒤에 원하는 패키지명들을 적어주면 됩니다.

apt-cyg install vim bash binutils bzip2 cygwin gcc-core gcc-g++ gzip m4 make unzip zip

 

 

이제 컴파일러 관련 패키지들은 모두 설치가 된거 같네요.. .

 

원하는 패키지를 찾아볼때에는 다음 명령을 사용하시면 됩니다 …

apt-cyg searchall nano | grep nano

반응형

포스트 작성시에는 문제 없었지만 이후 문제가 생길 수 있습니다.
댓글로 알려주시면 빠른 시일내에 답변을 드리겠습니다.

여러분의 응원으로 좋은 컨텐츠가 만들어집니다.
지금 본 내용이 도움이 되었다면 유튜브 구독 부탁드립니다. 감사합니다 : )

유튜브 구독하기


제가 쓴 책도 한번 검토해보세요.

  1. Favicon of http://blog.naver.com/zxcvb4825 BlogIcon userj 2016.10.27 22:09

    자세하게 설명 해주셔서 감사합니다~!!

  2. opencv 2017.06.27 16:31

    아직 설치를 안해봤는데 라즈베리파이에서 opencv영상처리를했는데 딜레이가 심해서 더 좋은 보드로 바꾸면서 윈도우 환경이라 라즈베리파이 리눅스에서 했던것을 그대로 사용하고 싶은데 이대로 설치하고 똑같이 라즈베리파이에서 하던대로 하면 되나요 ??

    • Favicon of https://webnautes.tistory.com BlogIcon webnautes 2017.06.28 11:45 신고

      OpenCV 라이브러리를 Cygwin 환경에 맞추어 빌드해야 합니다.


      테스트는 아직 못해봤지만 OpenCV 3.2라면 아래 링크를 참고해보세요..
      http://hvrl.ics.keio.ac.jp/kimura/opencv/opencv-3.2.0.html

  3. kbkb4242 2018.02.13 14:07

    감사합니다~
    apt-cyg 정말 편하네요~ ㅎ

  4. 야발 2019.09.10 18:14

    위젯 설명도 처음 패키지 설정에서 해주시지 괜히 개 고생하게 만드시네요

    • Favicon of https://webnautes.tistory.com BlogIcon webnautes 2019.09.10 18:22 신고

      진행한 순서대로 기록을 한 거라 따라하다가 문제가 발생할 줄 몰랐네요. 난처하게 해드렸네요ㅜ

+ Recent posts