Thanks por la aclaracion. y con respecto a lo del resto de los SO ... me referia a que ubuntu y algunos otros instalan las cosas en path totalmente fuera de la norma de los sistemas *nix. y esto solo causa problemas a la hora de hacer apps. No me estaba refiriendo a RVM, aunque lo que hace RVM es un hack y despues te instala todo donde quiere, lo cual funciona pero sigue siendo injerto.
Slds. 2010/3/3 Maximiliano Guzman <[email protected]>: > rvm se encarga de cargar las cosas en el PATH y cambiarlo cuando cambias de > version de ruby; por ejemplo: > #which rails > /home/mx/.rvm/gems/ree/1.8.7/bin/rails > #rvm use 1.8.6 > Now using ruby 1.8.6 p383 > #which rails > /home/mx/.rvm/gems/ree/1.8.6/bin/rails > > > 2010/3/3 Matias Pablo Brutti <[email protected]> >> >> Ehhhh .. pero aca estamos en la misma. Sigue guardando en un path que >> seguramente no va a estar en el PATH, deberia crear algo a /usr/local >> o a /usr/bin o /opt/bin , etc ... algun path que sea standard. Como >> hace el resto de los sistemas operativos serios de este planeta. ;) >> >> Slds. >> >> >> 2010/3/3 Maximiliano Guzman <[email protected]>: >> > El problema que cuenta Matias es otra razón mas para usar rvm, que >> > guarda >> > los ejecutables en ~/.rvm/gems/ruby/<numero de version>/bin >> > >> > 2010/3/3 Matias Pablo Brutti <[email protected]> >> >> >> >> Otra cosa a tener en cuenta con Ubuntu es que, por desgracia, guarda >> >> las cosas por defecto donde se le da la gana. Entonces si estan >> >> creando y/o instalando gemas que contienen "executables" (/bin) , >> >> Ubuntu las guarda donde se le da la gana y por ende sus binarios >> >> terninan en un path que no esta en el PATH del sistema por defecto. ( >> >> ~/.gems/... o /var/lib/gems/....) >> >> >> >> Asi que si cuando instalan algo y no pueden encontrar el script que >> >> supuestamente es ejecutable, es porque no tienen en su .bashrc o >> >> .zshrc (o lo que fuese) configurado el >> >> PATH=$PATH:/var/lib/gems/1.8/bin o ~/.gems/1.8/bin >> >> >> >> Slds. >> >> >> >> PS: Porque ubuntu hace esto , porque ????? ARGHhhhhh !!!!! y despues >> >> me preguntan porque uso Gentoo, Fedora u OSX :P >> >> >> >> >> >> >> >> 2010/3/3 gustavo c <[email protected]>: >> >> > Gracias a todos por la info, instalé RVM. >> >> > Buenísimo >> >> > >> >> > -- >> >> > gustavo c >> >> > _______________________________________________ >> >> > Ruby mailing list >> >> > [email protected] >> >> > >> >> > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar >> >> > >> >> >> >> >> >> >> >> -- >> >> -- >> >> --<自由編碼人>-- >> >> B.Sc. Matias Pablo Brutti >> >> Senior Security Consultant >> >> Email : [email protected] >> >> Site: http://www.freedomcoder.com.ar >> >> _______________________________________________ >> >> Ruby mailing list >> >> [email protected] >> >> >> >> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar >> > >> > >> > _______________________________________________ >> > Ruby mailing list >> > [email protected] >> > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar >> > >> > >> >> >> >> -- >> -- >> --<自由編碼人>-- >> B.Sc. Matias Pablo Brutti >> Senior Security Consultant >> Email : [email protected] >> Site: http://www.freedomcoder.com.ar >> _______________________________________________ >> Ruby mailing list >> [email protected] >> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > > > _______________________________________________ > Ruby mailing list > [email protected] > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > > -- -- --<自由編碼人>-- B.Sc. Matias Pablo Brutti Senior Security Consultant Email : [email protected] Site: http://www.freedomcoder.com.ar _______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
