Senior9324 (토론 | 기여) 잔글 (Senior9324 사용자가 중급 프로그래밍 시리즈/Ruby 문서를 시리즈:중급 프로그래밍 시리즈/Ruby 문서로 옮겼습니다) |
잔글 (HotCat을 사용해서 분류:컴퓨터 프로그래밍을(를) 삭제함, 분류:프로그래밍 시리즈을(를) 추가함) |
||
1번째 줄: | 1번째 줄: | ||
{{쉽게 알 수 있다 시리즈|이 문서는 정말 쉽습니다.|문서의 내용이 너무 쉬워서 오늘부터 프로그래밍 할 수 있을 것 같습니다.}} | {{쉽게 알 수 있다 시리즈|이 문서는 정말 쉽습니다.|문서의 내용이 너무 쉬워서 오늘부터 프로그래밍 할 수 있을 것 같습니다.}} | ||
{{토막글}} | {{토막글}} | ||
[[분류: | [[분류:프로그래밍 시리즈|Ruby]] | ||
{{중급 프로그래밍 항목}} | {{중급 프로그래밍 항목}} |
2015년 12월 8일 (화) 10:42 판
루비에 대해서
루비는
준비
윈도우
윈도우 환경에서는 Installer를 이용하여 설치한다.
레일즈 설치기에는 Rails와 Git, Sqlite, Devkit 등 개발에 도움 되는 것들도 포함되어 있다. 레일즈 설치기를 이용하는 것을 추천한다.
Unix-Like
rbenv나 rvm 같은 버전 관리자를 이용하여 설치한다. 이 글에서는 rbenv를 사용한다. yum이나 apt, brew 같은 각 운영체제의 패키지 매니저로도 깔 수 있으나 rbenv를 사용하는 편이 버전 관리에 용이하다. 밑의 내용은 rbenv GitHub에서도 볼 수 있다.
Mac OS X
Mac OS X를 사용하는 경우 brew를 이용하여 rbenv를 설치한다.
$ brew update
$ brew install rbenv ruby-build
업데이트를 할 때는 brew update
만 하면 된다.
그 외
그 외의 환경에서는 git을 이용하여 설치한다.
먼저 ~/.rbenv
에 rbenv를 복사한다.
$ git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
그 후 본인의 터미널 환경에 맞도록 profile에 PATH를 추가한다.
- 일반적으로
~/.bash_profile
에, - Zsh를 사용한다면
~/.zshrc
에, - 우분투 데스크탑을 사용한다면
~/.bashrc
에 추가하면 된다.
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
ruby 컴파일 도구인 ruby-build를 설치한다.
$ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
언제나 시작은 Hello, World!
irb
터미널이나 명령 프롬프트 등에서 irb
를 입력하여 루비 쉘을 실행시켜보자.
irb(main):001:0> puts "Hello, World!"
Hello, World!
=> nil
문서에 만들기
Ruby 문서의 확장자는 .rb이다.
$ cat > ruby.rb
puts "Hello, World!"
Ctrl + D를 눌러 cat을 종료한다.
$ ruby ruby.rb
Hello, World!