Cómo instalar Ruby on Rails en Ubuntu con RVM
Para instalar Ruby on Rails en Ubuntu, se usa una herramienta llamda RVM (Ruby Version Manager), el cual nos permite realizar una instalación sencilla en nuestro OS y también aisla distintas versiones de Ruby y Rails.
La forma más rápida de instalar Ruby on Rails con rvm es seguir los siguientes pasos:
1. Abrir el Terminal y ejecutar el siguiente comando como un usuario normal
Nota: El comando anterior puede dar error lo cual podemos utilizar el siguiente comando para importar la clave:
3. y luego ejecutar el comando:
4. Despues de una larga instalación debe activar
Ahora usted tiene un ambiente full de Ruby totalmente configurado.
Instalando una versión específica de Ruby on Rails
Si usted necesita una versión específica de Ruby para instalar y correr sus aplicaciones, usted puede utilizar la potencia de
Después de la instalación usted puede ver la lista de las versiones de Ruby disponibles escribiendo el siguiente comando:
Donde
Podemos utilizar diferentes versiones de Rails mediante la creación de
Los gemsets nos permiten tener entornos autónomos para las gemas y nos permiten tener múltiples entornos para cada versión de Ruby que instalamos. Muy útil para distintos proyecto, pruebas y migraciones de versiones.
Espero les guste la guía.
:
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
\curl -sSL https://get.rvm.io | bash -s stable --rails
2.
Aquí se le preguntará por el password regular de usuarios como parte del proceso de instalación.Nota: El comando anterior puede dar error lo cual podemos utilizar el siguiente comando para importar la clave:
curl -sSL https://rvm.io/mpapis.asc | gpg --import -
3. y luego ejecutar el comando:
curl -sSL https://get.rvm.io | bash -s stable --rails
4. Despues de una larga instalación debe activar
rvm
para su entorno de terminal ejecutando:source ~/.rvm/scripts/rvm
Ahora usted tiene un ambiente full de Ruby totalmente configurado.
Instalando una versión específica de Ruby on Rails
Si usted necesita una versión específica de Ruby para instalar y correr sus aplicaciones, usted puede utilizar la potencia de
rvm
con el siguiente comando:rvm install ruby_version
Después de la instalación usted puede ver la lista de las versiones de Ruby disponibles escribiendo el siguiente comando:
rvm use ruby_version
Donde
ruby_version
es la etiqueta que aparece tras el comando rvm list
.Podemos utilizar diferentes versiones de Rails mediante la creación de
gemsets
, instalando mediante el uso normal del comando gem
:rvm gemset create gemset_name # crear un gemset
rvm ruby_version@gemset_name # versión específica de Ruby y un nuevo gemset
gem install rails -v rails_version # instalar una versión específica de Rails
Los gemsets nos permiten tener entornos autónomos para las gemas y nos permiten tener múltiples entornos para cada versión de Ruby que instalamos. Muy útil para distintos proyecto, pruebas y migraciones de versiones.
Espero les guste la guía.
hola gente hace varios dias estoy tratando de instalar ruby y me da este error cuando intento hacer un nuevo proyecto quisiera saber si me pueden ayudar.
ResponderBorrar- What did you do?
I ran the command `/home/nervcrosses/.rvm/gems/ruby-2.3.0/gems/bundler-1.12.5/exe/bundle install`
- What did you expect to happen?
I expected Bundler to...
- What happened instead?
Instead, what actually happened was...
Error details
Errno::EACCES: Permission denied @ dir_s_mkdir - /home/nervcrosses/.bundle/cache/compact_index/rubygems.org.443.29b0360b937aa4d161703e6160654e47/versions20160602-13623-10sdgop
/home/nervcrosses/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/tmpdir.rb:86:in `mkdir'
Set via BUNDLE_ORIG_GEM_PATH: "/home/nervcrosses/.rvm/gems/ruby-2.3.0:/home/nervcrosses/.rvm/gems/ruby-2.3.0@global"
--- TEMPLATE END ----------------------------------------------------------------
Unfortunately, an unexpected error occurred, and Bundler cannot continue.
First, try this link to see if there are any existing issue reports for this error:
https://github.com/bundler/bundler/search?q=Permission+denied+%40+dir_s_mkdir+-+%2Fhome%2Fnervcrosses%2F.bundle%2Fcache%2Fcompact_index%2Frubygems.org.443.29b0360b937aa4d161703e6160654e47%2Fversions20160602-13623-10sdgop&type=Issues
If there aren't any reports for this error yet, please create copy and paste the report template above into a new issue. Don't forget to anonymize any private data! The new issue form is located at:
https://github.com/bundler/bundler/issues/new
run bundle exec spring binstub --all
bundler: command not found: spring
Install missing gem executables with `bundle install`
saludos
Casinos Near Hollywood Casino and Spa in Park Hill, NC
ResponderBorrarA 상주 출장마사지 map showing casinos and other gaming facilities located near Hollywood Casino 김포 출장샵 and 진주 출장안마 Spa, located 울산광역 출장샵 in Park Hill at Hollywood Casino and Spa, located 보령 출장마사지 in