Rails - Instalando el gem de Postgres en Ubuntu Edgy
Publicado por Edgar González 31 Enero 2007 en Rails, Ruby. english • españolEn el Wiki de Rails están las indicaciones de como configurar tu sistema para hacer que una aplicación Rails acceda a una base de datos PostgreSQL.
En mi caso decidí usar el gem con el driver nativo ('postgres') ya que en principio tiene mejor rendimiento que el basado en ruby ('postgres-pr').
Para instalarlo seguí las indicaciones:
- Instalar el paquete
ruby1.8-dev(en mi caso ya lo había instalado para compilar otros gems) - Instalar el paquete
libpq-dev(antes se llamabapostgresql-dev)
y luego instalé el gem:
-
sudo gem install postgres -y
La instalación dijo que había sido exitosa:
-
make clean
-
Successfully installed postgres-0.7.1
Sin embargo al intentar hacer un:
-
rake db:migrate
recibía este mensaje de error:
-
rake aborted!
-
no such file to load -- postgres
Es decir rails no conseguía el adaptador de postgres.
Sin embargo en el grupo de rails está la solución. El problema es que me hacía falta instalar el paquete libpgsql-ruby.
Para hacerlo desinstalé el gem y luego lo volvía a instalar:
-
sudo gem uninstall postgres
-
sudo apt-get install libpgsql-ruby
-
sudo gem install postgres -y
0 Respuestas a “Rails - Instalando el gem de Postgres en Ubuntu Edgy”
Por favor Espera
Añade un Comentario