librelist archives

« back to archive

Instalacion Rails 3 y ruby 1.9.2

Instalacion Rails 3 y ruby 1.9.2

From:
Daniel Alejandro Mendoza
Date:
2011-03-26 @ 22:17
Hola lista estoy desarrollando mi primer aplicacion web en rails como ya
comente.

Estoy haciendolo en mi desktop en debian con ruby 1.9.2 y rails 3, el
problema es el cliente trabaja con ubuntu 10.04 LTS.
Donde no esta disponible para instalar las versiones de ruby y rails, con
apt-get.

Así que busque y encontré la forma de instalarlo usando rvm (aqui la guia
http://www.web2linux.com/05/installing-rails-3-on-ubuntu-10-04-lucid-lynx/).
hasta aca todo bien, instale ruby-1.9.2-p180.

# ruby-1.9.2-p180 -v
ruby 1.9.2p180 (2011-02-18 revision 30909) [i686-linux]

y a través de gem instale rails 3, sqlite y otros sin problema.

# gem list

*** LOCAL GEMS ***

abstract (1.0.0)
actionmailer (3.0.5)
actionpack (3.0.5)
activemodel (3.0.5)
activerecord (3.0.5)
activeresource (3.0.5)
activesupport (3.0.5)
arel (2.0.9)
builder (2.1.2)
bundler (1.0.10)
erubis (2.6.6)
i18n (0.5.0)
mail (2.2.15)
mime-types (1.16)
polyglot (0.3.1)
rack (1.2.2)
rack-mount (0.6.14)
rack-test (0.5.7)
rails (3.0.5)
railties (3.0.5)
rake (0.8.7)
sqlite3 (1.3.3)
sqlite3-ruby (1.3.3)
thor (0.14.6)
treetop (1.4.9)
tzinfo (0.3.25)

mi problema es que parece no encontrar rails.

# rails -v
El programa «rails» no está instalado actualmente.  Puede instalarlo
escribiendo:
apt-get install rails

alguien puede ayudarme a encontrar la solución? o guiarme hacia la
resolucion. Mientras sigo buscando en la web.
Saludos
-- 
Chiquito
Daniel Alejandro Mendoza
'Colectivo Libre' Cooperativa de Servicios Informáticos
www.colectivolibre.com.ar
@chiquitoutn <http://twitter.com/#%21/chiquitoutn>
* <http://twitter.com/#%21/chiquitoutn>*
Linux Registered User # 470552
(0342) 155-085710
Santa Fe - Argentina

Enviar documentos de Word, insta a las personas a utilizar software de
Microsoft y contribuye a negarles cualquier otra opción. Usted se convierte
en un pilar para el monopolio que dicha compañía trata de imponer, y ello
supone un gran obstáculo de cara a la adopción mayoritaria del software
libre. ¿Por favor, podría usar otra forma de mandar la información en lugar
de Microsoft Word? Mira
http://www.gnu.org/philosophy/no-word-attachments.es.html

Re: [rubysur] Instalacion Rails 3 y ruby 1.9.2

From:
Leo Gallucci
Date:
2011-03-26 @ 22:34
No me queda claro por qué en ese blog te hace instalar rails con sudo:


sudo gem install rails


Si estás usando rvm la idea es instalar las gemas sin sudo:
rvm 1.9.2 # te asegura que rvm está disponible y que vas a instalar la gema
para 1.9.2. Si esto falla no instalaste rvm o no pusiste la linea que carga
rvm en tu .bashrc
gem install rails -v=3.0.5
which rails
#=> ~/.rvm/gems/ruby-1.9.2-p136/bin/rails


saludos,
--------------------------------------------
Leo Gallucci @elgalu <http://twitter.com/elgalu>
IT Consultant and Software Integrator




2011/3/26 Daniel Alejandro Mendoza <danielmendoza.ing@gmail.com>

> Hola lista estoy desarrollando mi primer aplicacion web en rails como ya
> comente.
>
> Estoy haciendolo en mi desktop en debian con ruby 1.9.2 y rails 3, el
> problema es el cliente trabaja con ubuntu 10.04 LTS.
> Donde no esta disponible para instalar las versiones de ruby y rails, con
> apt-get.
>
> Así que busque y encontré la forma de instalarlo usando rvm (aqui la guia
> http://www.web2linux.com/05/installing-rails-3-on-ubuntu-10-04-lucid-lynx/
> ).
> hasta aca todo bien, instale ruby-1.9.2-p180.
>
> # ruby-1.9.2-p180 -v
> ruby 1.9.2p180 (2011-02-18 revision 30909) [i686-linux]
>
> y a través de gem instale rails 3, sqlite y otros sin problema.
>
> # gem list
>
> *** LOCAL GEMS ***
>
> abstract (1.0.0)
> actionmailer (3.0.5)
> actionpack (3.0.5)
> activemodel (3.0.5)
> activerecord (3.0.5)
> activeresource (3.0.5)
> activesupport (3.0.5)
> arel (2.0.9)
> builder (2.1.2)
> bundler (1.0.10)
> erubis (2.6.6)
> i18n (0.5.0)
> mail (2.2.15)
> mime-types (1.16)
> polyglot (0.3.1)
> rack (1.2.2)
> rack-mount (0.6.14)
> rack-test (0.5.7)
> rails (3.0.5)
> railties (3.0.5)
> rake (0.8.7)
> sqlite3 (1.3.3)
> sqlite3-ruby (1.3.3)
> thor (0.14.6)
> treetop (1.4.9)
> tzinfo (0.3.25)
>
> mi problema es que parece no encontrar rails.
>
> # rails -v
> El programa «rails» no está instalado actualmente.  Puede instalarlo
> escribiendo:
> apt-get install rails
>
> alguien puede ayudarme a encontrar la solución? o guiarme hacia la
> resolucion. Mientras sigo buscando en la web.
> Saludos
> --
> Chiquito
> Daniel Alejandro Mendoza
> 'Colectivo Libre' Cooperativa de Servicios Informáticos
> www.colectivolibre.com.ar
> @chiquitoutn <http://twitter.com/#%21/chiquitoutn>
> * <http://twitter.com/#%21/chiquitoutn>*
> Linux Registered User # 470552
> (0342) 155-085710
> Santa Fe - Argentina
>
> Enviar documentos de Word, insta a las personas a utilizar software de
> Microsoft y contribuye a negarles cualquier otra opción. Usted se convierte
> en un pilar para el monopolio que dicha compañía trata de imponer, y ello
> supone un gran obstáculo de cara a la adopción mayoritaria del software
> libre. ¿Por favor, podría usar otra forma de mandar la información en lugar
> de Microsoft Word? Mira
> http://www.gnu.org/philosophy/no-word-attachments.es.html
>
>

Re: [rubysur] Instalacion Rails 3 y ruby 1.9.2

From:
Lucía Escanellas
Date:
2011-03-26 @ 22:58
Daniel,

Yo haria lo siguiente, notar que es todo con tu usuario, sin sudo:

# Esto es para verificar que estas en la version de ruby:
$ rvm use 1.9.2-p180 --default

# Ahora te creas un gemset (lo que vendria a ser una configuracion con un
conjunto de gemas):
$ rvm gemset create rails3

# La seteas por defecto:
$ rvm gemset use rails3 --default

# Despues si queres verificar que estas en la config correcta podes
consultar:
$ rvm gemset name

Esto deberia responder algo como:
> $HOME/.rvm/gems/ruby1.9.2-p180@rails3

(En caso de que no te responda algo como esto, si seguiste el tutorial,
entonces podrias tener otro problema)

Luego, haces los gem install o ejecutas bundle, segun sea el caso.

Esta configuracion tiene de bueno que si mas adelante para otro proyecto
nuevo queres tener otra version de rails, te creas un gemset con otro nombre
y las configuraciones quedan aisladas.

Saludos,
Lucia.



2011/3/26 Daniel Alejandro Mendoza <danielmendoza.ing@gmail.com>

> Hola lista estoy desarrollando mi primer aplicacion web en rails como ya
> comente.
>
> Estoy haciendolo en mi desktop en debian con ruby 1.9.2 y rails 3, el
> problema es el cliente trabaja con ubuntu 10.04 LTS.
> Donde no esta disponible para instalar las versiones de ruby y rails, con
> apt-get.
>
> Así que busque y encontré la forma de instalarlo usando rvm (aqui la guia
> http://www.web2linux.com/05/installing-rails-3-on-ubuntu-10-04-lucid-lynx/
> ).
> hasta aca todo bien, instale ruby-1.9.2-p180.
>
> # ruby-1.9.2-p180 -v
> ruby 1.9.2p180 (2011-02-18 revision 30909) [i686-linux]
>
> y a través de gem instale rails 3, sqlite y otros sin problema.
>
> # gem list
>
> *** LOCAL GEMS ***
>
> abstract (1.0.0)
> actionmailer (3.0.5)
> actionpack (3.0.5)
> activemodel (3.0.5)
> activerecord (3.0.5)
> activeresource (3.0.5)
> activesupport (3.0.5)
> arel (2.0.9)
> builder (2.1.2)
> bundler (1.0.10)
> erubis (2.6.6)
> i18n (0.5.0)
> mail (2.2.15)
> mime-types (1.16)
> polyglot (0.3.1)
> rack (1.2.2)
> rack-mount (0.6.14)
> rack-test (0.5.7)
> rails (3.0.5)
> railties (3.0.5)
> rake (0.8.7)
> sqlite3 (1.3.3)
> sqlite3-ruby (1.3.3)
> thor (0.14.6)
> treetop (1.4.9)
> tzinfo (0.3.25)
>
> mi problema es que parece no encontrar rails.
>
> # rails -v
> El programa «rails» no está instalado actualmente.  Puede instalarlo
> escribiendo:
> apt-get install rails
>
> alguien puede ayudarme a encontrar la solución? o guiarme hacia la
> resolucion. Mientras sigo buscando en la web.
> Saludos
> --
> Chiquito
> Daniel Alejandro Mendoza
> 'Colectivo Libre' Cooperativa de Servicios Informáticos
> www.colectivolibre.com.ar
> @chiquitoutn <http://twitter.com/#%21/chiquitoutn>
> * <http://twitter.com/#%21/chiquitoutn>*
> Linux Registered User # 470552
> (0342) 155-085710
> Santa Fe - Argentina
>
> Enviar documentos de Word, insta a las personas a utilizar software de
> Microsoft y contribuye a negarles cualquier otra opción. Usted se convierte
> en un pilar para el monopolio que dicha compañía trata de imponer, y ello
> supone un gran obstáculo de cara a la adopción mayoritaria del software
> libre. ¿Por favor, podría usar otra forma de mandar la información en lugar
> de Microsoft Word? Mira
> http://www.gnu.org/philosophy/no-word-attachments.es.html
>
>

Re: [rubysur] Instalacion Rails 3 y ruby 1.9.2

From:
Daniel Alejandro Mendoza
Date:
2011-03-26 @ 23:45
Lei que al parecer es el PATH que no esta agregada, lo agrego con el
comando.

$ echo 'export PATH=/usr/local/rvm/gems/ruby-1.9.2-p180/bin:$PATH' >>
~/.bashrc ; source ~/.bashrc

y vuelvo a hacer y obtengo lo siguiente.

$ rails -v
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems.rb:900:in
`report_activate_error': Could not find RubyGem rails (>= 0)
(Gem::LoadError)
    from
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems.rb:248:in
`activate'
    from
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems.rb:1276:in
`gem'
    from /usr/local/rvm/gems/ruby-1.9.2-p180/bin/rails:18:in `<main>'

No se porque marca 1.9.1.
Asi que estoy mas perdido que antes.
Saludos
-- 
Chiquito
Daniel Alejandro Mendoza
'Colectivo Libre' Cooperativa de Servicios Informáticos
www.colectivolibre.com.ar
@chiquitoutn <http://twitter.com/#%21/chiquitoutn>
* <http://twitter.com/#%21/chiquitoutn>*
Linux Registered User # 470552
(0342) 155-085710
Santa Fe - Argentina

Enviar documentos de Word, insta a las personas a utilizar software de
Microsoft y contribuye a negarles cualquier otra opción. Usted se convierte
en un pilar para el monopolio que dicha compañía trata de imponer, y ello
supone un gran obstáculo de cara a la adopción mayoritaria del software
libre. ¿Por favor, podría usar otra forma de mandar la información en lugar
de Microsoft Word? Mira
http://www.gnu.org/philosophy/no-word-attachments.es.html

Re: [rubysur] Instalacion Rails 3 y ruby 1.9.2

From:
Daniel Alejandro Mendoza
Date:
2011-03-27 @ 01:32
Sigo sin resolver el problema pero tirando lineas en la consola encontre que
puedo usar rails usando el comando
# rvm ruby rails new parque
para generar aplicaciones.

# rvm ruby rails s
=> Booting WEBrick
=> Rails 3.0.5 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2011-03-26 22:29:38] INFO  WEBrick 1.3.1
[2011-03-26 22:29:38] INFO  ruby 1.9.2 (2011-02-18) [i686-linux]
[2011-03-26 22:29:38] INFO  WEBrick::HTTPServer#start: pid=13738 port=3000

La verdad no se si rvm funciona de esta manera o que me falta configurar
para poder hacer rails new solamente.

si alguien tiene alguna idea, sera bien recibida.
Lo busque pero con el error anterior encontre solo 2 consultas en foros, una
en ingles y otra en portugues que parecen la misma

saludos y gracias por las respuestas.
-- 
Chiquito
Daniel Alejandro Mendoza
'Colectivo Libre' Cooperativa de Servicios Informáticos
www.colectivolibre.com.ar
@chiquitoutn <http://twitter.com/#%21/chiquitoutn>
* <http://twitter.com/#%21/chiquitoutn>*
Linux Registered User # 470552
(0342) 155-085710
Santa Fe - Argentina

Enviar documentos de Word, insta a las personas a utilizar software de
Microsoft y contribuye a negarles cualquier otra opción. Usted se convierte
en un pilar para el monopolio que dicha compañía trata de imponer, y ello
supone un gran obstáculo de cara a la adopción mayoritaria del software
libre. ¿Por favor, podría usar otra forma de mandar la información en lugar
de Microsoft Word? Mira
http://www.gnu.org/philosophy/no-word-attachments.es.html

Re: [rubysur] Instalacion Rails 3 y ruby 1.9.2

From:
Diego Algorta
Date:
2011-03-27 @ 13:34
Hacele caso a lo que te dijo Lucia.
 El 26/03/2011 22:33, "Daniel Alejandro Mendoza" <
danielmendoza.ing@gmail.com> escribió:
> Sigo sin resolver el problema pero tirando lineas en la consola encontre
que
> puedo usar rails usando el comando
> # rvm ruby rails new parque
> para generar aplicaciones.
>
> # rvm ruby rails s
> => Booting WEBrick
> => Rails 3.0.5 application starting in development on http://0.0.0.0:3000
> => Call with -d to detach
> => Ctrl-C to shutdown server
> [2011-03-26 22:29:38] INFO WEBrick 1.3.1
> [2011-03-26 22:29:38] INFO ruby 1.9.2 (2011-02-18) [i686-linux]
> [2011-03-26 22:29:38] INFO WEBrick::HTTPServer#start: pid=13738 port=3000
>
> La verdad no se si rvm funciona de esta manera o que me falta configurar
> para poder hacer rails new solamente.
>
> si alguien tiene alguna idea, sera bien recibida.
> Lo busque pero con el error anterior encontre solo 2 consultas en foros,
una
> en ingles y otra en portugues que parecen la misma
>
> saludos y gracias por las respuestas.
> --
> Chiquito
> Daniel Alejandro Mendoza
> 'Colectivo Libre' Cooperativa de Servicios Informáticos
> www.colectivolibre.com.ar
> @chiquitoutn <http://twitter.com/#%21/chiquitoutn>
> * <http://twitter.com/#%21/chiquitoutn>*
> Linux Registered User # 470552
> (0342) 155-085710
> Santa Fe - Argentina
>
> Enviar documentos de Word, insta a las personas a utilizar software de
> Microsoft y contribuye a negarles cualquier otra opción. Usted se
convierte
> en un pilar para el monopolio que dicha compañía trata de imponer, y ello
> supone un gran obstáculo de cara a la adopción mayoritaria del software
> libre. ¿Por favor, podría usar otra forma de mandar la información en
lugar
> de Microsoft Word? Mira
> http://www.gnu.org/philosophy/no-word-attachments.es.html

Re: [rubysur] Instalacion Rails 3 y ruby 1.9.2

From:
Daniel Alejandro Mendoza
Date:
2011-03-27 @ 15:11
>
> Hacele caso a lo que te dijo Lucia.
>
Si gracias, estoy probando hacerlo en otro entorno para entender bien el
funcionamiento de rvm, no me gusta meter comandos sin saber que hacen
(aunque muchas veces lo hago, jajaja), así que estoy leyendo sobre este
tema.
Todo es muy bueno por estos rieles.
Muchas gracias por los aportes, y disculpen si parece que no seguí las
recomendaciones que solicite. Sigo investigando y tratando de nutrirme de
sus conocimientos.

Saludos
-- 
Chiquito
Daniel Alejandro Mendoza
'Colectivo Libre' Cooperativa de Servicios Informáticos
www.colectivolibre.com.ar
@chiquitoutn <http://twitter.com/#%21/chiquitoutn>
* <http://twitter.com/#%21/chiquitoutn>*
Linux Registered User # 470552
(0342) 155-085710
Santa Fe - Argentina

Enviar documentos de Word, insta a las personas a utilizar software de
Microsoft y contribuye a negarles cualquier otra opción. Usted se convierte
en un pilar para el monopolio que dicha compañía trata de imponer, y ello
supone un gran obstáculo de cara a la adopción mayoritaria del software
libre. ¿Por favor, podría usar otra forma de mandar la información en lugar
de Microsoft Word? Mira
http://www.gnu.org/philosophy/no-word-attachments.es.html