Windows에 Ruby 설치

Windows에 Ruby를 설치한다.

Posted by BELLSTONE on October 03, 2019 · 3 mins read

1. Ruby

루비는 마츠모토 유키히로가 개발한 동적 객체 지향 스크립트 프로그래밍 언어입니다.
루비는 순수 객체 지향 언어이며, 정수나 문자열 등을 포함한 데이터 형식 등 모든 것이 객체가 됩니다.
클래스의 정의, 가비지 컬렉션, 정규표현식 등의 기능을 지원합니다.

  • 다양한 프로그래밍 언어 중, 입문자용으로 Ruby, Python, JavaScript를 추천합니다. 프로그래밍할 때, 문법상 간단하며 읽기 쉬운 장점이 있습니다.

  • 그리고, 일본 사람이 개발했기 때문에, 일본에서 많이 사용하고 있으며, 웹 프로그래밍일 경우 Ruby On Rails라는 웹 프레임워크와 함께 사용됩니다.

2. Ruby 다운로드

  • 루비 홈페이지에서 해당하는 OS에 맞게 다운로드합니다.

  • 저는 Windows에 설치하기 위해서 서드파티 도구인 RubyInstaller를 사용하겠습니다.

installing-ruby-1

  • RubyInstaller 홈페이지에서 다운로드 할 수 있습니다.

  • 어떤 버전을 받아야 할지 모르시겠다면, 오른쪽의 Which version to download?를 읽어봅시다.

    • Ruby+Devkit 2.6.X (x64)를 추천합니다.
    • DevKitRubyGems를 별도로 설치할 필요 없이 사용할 수 있도록 도와줍니다.
    • Ruby와 함께, C/C++ 확장 모듈이 있는 Gem을 즉시 컴파일 할 수 있습니다.
  • RubyGem이란 루비 애플리케이션이나 라이브러리를 설치, 관리를 할 수 있도록 도와주는 것입니다.

  • 따라서, 추천하는 Ruby+Devkit 2.6.5-1 (x64)를 설치하도록 하겠습니다.

  • 32bit는 x86, 64bit는 x64 입니다!

  • 설치가 완료되고, 실행시키면, I accept the License를 클릭한 후, 다음과 같은 화면이 나옵니다.

installing-ruby-2

  • Add Ruby executables to your PATH : 환경 변수 PATHRuby 디렉터리를 추가합니다.

  • Associate, rb and .rbw files with this Ruby installation : .rb와 .rbw 파일을 CMD에서 실행시킬 수 있도록 합니다.

  • Use UTF-8 as default external encoding : UTF-8으로 인코딩 설정을 합니다.

  • 저는 3가지 모두 체크했습니다.

installing-ruby-3

  • MYS32 development toolchain은 루비로 개발할 때 필요하기 때문에, 함께 설치하도록 합니다.

installing-ruby-4

  • 설치가 완료되면 Finish를 클릭합니다.

installing-ruby-5

  • 잠시 기다리시면, MSY32를 설치하는 화면이 나오는데, 1을 입력하여 설치해줍니다.

  • MSY32 설치가 끝난 후, 터미널을 실행 시켜 잘 설치되었는지 확인해봅니다.

1
$ ruby -v

installing-ruby-6

  • 2.6.5가 설치되어 있음을 확인할 수 있습니다.

  • 그럼 끝!

참고