Este es un artículo que forma parte de un grupo de artículos para aprender a configurar un servidor web que te pueden interesar.
Instalemos ruby y sqlite:
sudo aptitude install ruby1.8-dev ruby1.8 ri1.8 rdoc1.8 irb1.8 libreadline-ruby1.8 libruby1.8 libopenssl-ruby sqlite3 libsqlite3-ruby1.8
Necesitamos crear algunos simlinks:
sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby sudo ln -s /usr/bin/ri1.8 /usr/bin/ri sudo ln -s /usr/bin/rdoc1.8 /usr/bin/rdoc sudo ln -s /usr/bin/irb1.8 /usr/bin/irb
Veamos que version de ruby tenemos:
ruby -v ... ruby 1.8.6 (2007-09-24 patchlevel 111) [x86_64-linux]
Vamos a instalar rubygems desde el codigo fuente, porque es importante tener la última versión estable (y porque lo dice en el manual que traduzco 🙂
mkdir ~/sources cd ~/sources
Descargamos la última versión (en el momento que escribo esto, dicen que la 1.1.0).
Y desempaquetamos:
wget http://rubyforge.org/frs/download.php/34638/rubygems-1.1.0.tgz tar xzvf rubygems-1.1.0.tgz cd rubygems-1.1.0
Compilamos y creamos un enlace simbólico:
sudo ruby setup.rb ... sudo ln -s /usr/bin/gem1.8 /usr/bin/gem
Para ver la versión de gemas que acabamos de intalar:
gem -v ... 1.1.0
Actualizamos un poco:
sudo gem update
OJO, si tenéis un slice de poca memoria, no hagáis un «sudo gem update –system», porque actualizaría a la 1.1.1 que os va a dar problemillas de memoria…
Bueno, para ahorrar memoria, al instalar RAILS, lo vamos a hacer sin instalar la documentación:
sudo gem install rails --no-rdoc --no-ri
Podemos ver la lista de gemas instaladas así:
sudo gem list
Comprobemos que está todo bien:
irb #irb(main):001:0> require 'sqlite3' => true #irb(main):002:0> exit
Si no dice «true», la has pifiado, vuelve para arriba…
Si dice true, perfecto, ya está Ruby on Rails funcionando!!
Capítulo anterior: Capitulo II: Actualizacion del SO y ponerlo bonito
Siguiente capítulo: Capitulo IV: Mongrel
Deja una respuesta