수업목적
이번 수업에서는 언어의 실행방법과 실습환경에 대해서 알아본다.
루비는 버전별로 호환성이 대체로 지켜지기 때문에 최신버전을 사용할 것을 권장한다.
설치
아래의 주소에서 루비를 다운로드 받을 수 있다.
http://www.ruby-lang.org/en/downloads/
윈도우
루비를 윈도우에서 인스톨하기 위해서는 Ruby Installer가 필요하다. 아래 URL을 통해서 다운로드 받을 수 있다.
http://rubyinstaller.org/downloads/
자신의 운영체제가 64비트를 지원한다면 (x64)가 붙은 것을 다운로드 받는다. 64비트 지원여부는 제어판\시스템 및 보안\시스템을 참고하면 된다. 필자의 화면은 아래와 같다.
![](https://s3.ap-northeast-2.amazonaws.com/opentutorials-user-file/module/517/1443.gif)
다운로드 받은 후에 설치를 진행한다. 설치 과정에서 나타나는 옵션을 필자는 모두 체크했다.
![](https://s3.ap-northeast-2.amazonaws.com/opentutorials-user-file/module/517/1444.gif)
설치를 마치고 Interactive Ruby를 실행한다. 아래 화면은 윈도우8에서 Ruby의 검색결과다.
![](https://s3.ap-northeast-2.amazonaws.com/opentutorials-user-file/module/517/1451.gif)
아래와 같은 화면이 뜬다면 Ruby를 실행할 준비가 끝난 것이다.
![](https://s3.ap-northeast-2.amazonaws.com/opentutorials-user-file/module/517/1446.gif)
OSX
맥에는 기본적으로 루비가 설치되어 있다. 우선 터미널을 실행한다. 스포트라이트에서 terminal을 입력한다.
![](https://s3.ap-northeast-2.amazonaws.com/opentutorials-user-file/module/515/1440.gif)
irb를 입력한다. 아래와 같은 결과가 출력된다면 루비를 실행할 준비를 끝난 것이다.
![](https://s3.ap-northeast-2.amazonaws.com/opentutorials-user-file/module/517/1447.gif)
리눅스
우분투에서 루비를 설치하기 위해서는 일단 ruby를 입력한다. 그럼 현재 설치 할 수 있는 버전을 추천해주는데 그 중 최신 버전을 설치하면 된다.
![](https://s3.ap-northeast-2.amazonaws.com/opentutorials-user-file/module/517/1448.gif)
위의 그림에서는 ruby1.9.1이 최신버전이다. 아래와 같은 명령으로 설치하면 된다.
sudo apt-get install ruby1.9.1
irb를 누르고 엔터키를 쳤을 때 아래와 같이 출력된다면 루비를 실행할 준비가 끝난 것이다.
![](https://s3.ap-northeast-2.amazonaws.com/opentutorials-user-file/module/517/1449.gif)
실행
콘솔
자 Hello world를 찍어보자. Hello World는 프로그래머들이 처음 어떤 언어나 프로그램을 구동했을 때 화면에 출력시켜보는 내용이다. 시작이 반이라고 했던가? Hello World!를 출력했다면 이미 반이다.
![](https://s3.ap-northeast-2.amazonaws.com/opentutorials-user-file/module/517/1450.gif)
파일
로직을 대표 할 수 있는 이름의 파일명에 .rb라는 확장자를 붙인다. 그리고 ruby 파일명을 실행하면 루비 프로그램이 실행된다. 예를들어 helloworld.rb 라는 파일이 아래와 같은 내용을 담고 있다면 이것을 실행하는 방법은 아래와 같다.
puts "hello world"
![](https://s3.ap-northeast-2.amazonaws.com/opentutorials-user-file/module/517/1459.gif)