Difference between revisions of "RVM"

From DiLab
Jump to: navigation, search
Line 6: Line 6:
RVM instalācija (paskatamies arī komentārus par .bashrc un return):
RVM instalācija (paskatamies arī komentārus par .bashrc un return):
bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )
bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )

== Konfigurāciju vadība ==

Kā paskatīties tekošo
rvm use

Kā pārslēgties uz noklusēto konfigurāciju
rvm use system

Kā pārslēgties uz citu (1.9.2@rails3) konfigurāciju
rvm use 1.9.2@rails3

Kā radīt jaunu (1.9.2@rails3) konfigurāciju
rvm use --create 1.9.2@rails3


== Piemērs videi: Ruby 1.9.2 un Rails 3 ==
== Piemērs videi: Ruby 1.9.2 un Rails 3 ==
Line 38: Line 52:
...vai bez "ri" un dokumentācijas (ātrāk)
...vai bez "ri" un dokumentācijas (ātrāk)
gem install rails --no-ri --no-rdoc
gem install rails --no-ri --no-rdoc


== Konfigurāciju vadība ==

Kā pārslēgties uz noklusēto konfigurāciju
rvm use system

Kā pārslēgties uz jauno konfigurāciju
rvm use 1.9.2@rails3

Kā paskatīties tekošo
rvm use

Revision as of 17:59, 28 December 2010

Ruby Version Manager - ļauj veidot neatkarīgas vides dažādām ruby, gems, rails u.c. versijām.

Galvenā saite: http://rvm.beginrescueend.com/

RVM instalācija (paskatamies arī komentārus par .bashrc un return):

bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )

Konfigurāciju vadība

Kā paskatīties tekošo

rvm use

Kā pārslēgties uz noklusēto konfigurāciju

rvm use system

Kā pārslēgties uz citu (1.9.2@rails3) konfigurāciju

rvm use 1.9.2@rails3

Kā radīt jaunu (1.9.2@rails3) konfigurāciju

rvm use --create 1.9.2@rails3

Piemērs videi: Ruby 1.9.2 un Rails 3

Instalējam Ruby 1.9.2

rvm 1.9.2

Izveido Rails 3 gemset un pārslēdzamies uz to:

rvm use --create 1.9.2@rails3

Instalējam gemus (datubāzes)

  • sqlite3
sudo apt-get install sqlite3
gem install sqlite3-ruby
  • mysql
sudo apt-get install mysql
gem install mysql 
  • postgres (jaunākais gems saucās pg, nevis postgres!)
sudo apt-get install postgresql-server-dev-8.4
gem install pg

Instalējam pārējos gemus pēc garšas

gem install ... (tie, ko vēl vajag)

Instalējam Rails 3

gem install rails
rails --version

...vai bez "ri" un dokumentācijas (ātrāk)

gem install rails --no-ri --no-rdoc