Instalando rails 2 en Debian || ubuntu || Linux Mint || derivados…
- sudo apt-get install ruby rdoc irb ri ruby1.8-dev rubygems libopenssl-ruby
- sudo gem update –system Si les tira un error como el siguiente:
Updating RubyGems…
Bulk updating Gem source index for: http://gems.rubyforge.org
Attempting remote update of rubygems-update
ERROR: While executing gem … (Gem::GemNotFoundException)
Could not find rubygems-update (> 0) in any repository
Solo tienen que volver a ejecutar el paso 2.
- Si el error es este:
- sudo apt-get remove rubygems
- sudo ln -s /usr/bin/gem1.8 /usr/bin/gem
- sudo gem install rails
/usr/bin/gem:23: uninitialized constant Gem::GemRunner(NameError)
La solucion es agregar una linea al archivo /usr/bin/gem
require ‘rubygems/gem_runner’
despues de
require ‘rubygems’
Continuamos…
Despues de remover el paquete rubygems, el directorio /var/lib/gems ya no se usa mas (gems esta almacenado en /usr/lib/ruby/gems), por lo tanto podemos eliminarla.
Instalar Mongrel:
En caso de querer sustituir WEBRick por un servidor web mas completo podemos optar por Mongrel:
- sudo apt-get install build-essential ruby1.8-dev
- sudo gem install mongrel
Instalar SQLite3:
Rails 2.0 usa SQLite3 como su base de datos por defecto en lugar de MySQL:
- sudo apt-get install sqlite3 swig libsqlite3-ruby libsqlite3-dev
- sudo gem install sqlite3-ruby
Instalar MySQL:
Aunque SQLite3 es bueno para prototipos y proyectos pequeños, para aplicaciones más robustas se recomienda algo como MySQL.
- sudo apt-get install
mysql-server mysql-client libmysqlclient15-dev- sudo gem install mysql
Por último vamos a hacer que RubyGems cargue automáticamente cuando ejecutemos un script de Ruby:
- echo “export RUBYOPT=rubygems” >> ~/.profile
Finalmente podemos crear una nueva aplicación Rails
rails nuevoproyecto
Trackbacks
Websites mentioned my entry.
There are no trackbacks on this entry

Comments
Tell us what do you think.
There are no comments on this entry.