work with will selecting rubies not instalar for como ruby rvm

ruby - instalar - rvm is not a function, selecting rubies with ''rvm use...'' will not work.



Diferencia entre rvm por defecto y gemset global (1)

Global está documentado en el sitio rvm - http://rvm.io/gemsets/global :

Las gemas que instala en el conjunto de gemas @global para un rubí determinado están disponibles para todos los demás conjuntos de gemas que cree en asociación con ese rubí.

Esta es una buena manera de permitir que todos sus proyectos compartan la misma gema instalada para una instalación específica de un intérprete de Ruby.

En cuanto al default , es solo el conjunto de gemas cuando no especifica un nombre de conjunto de gemas, por eso se incluye entre paréntesis en la rvm gemset list :

gemsets for ruby-2.0.0-p247 (found in /home/mpapis/.rvm/gems/ruby-2.0.0-p247) (default) global => rvm-site

Donde tanto (default) como rvm-site estarán disponibles todas las gemas del mundo.

Puede seleccionar el default gemas default omitiendo el nombre del conjunto de gemas:

rvm use 2.0.0

o para cambiar al default del rubí actual, en caso de que se usara otro:

rvm use @default

Para acceder a cualquier gemset temporalmente puedes usar:

rvm @global do gem install jist

Esto es especialmente útil para administrar gemas instaladas en global conjunto global gemas, por lo que estarán disponibles en todos los demás conjuntos de gemas de ese rubí.

Yo estaba en el gemset por defecto en rvm. Luego hice una instalación en paquete, y no instaló ninguna gema ya que todas se habían instalado.

Entonces cambié al gemset global; Hizo una instalación de paquete, y comenzó a instalar gemas.

Lista de gemsets son:

root@dev:/home/karan/realestate# rvm gemset list gemsets for ruby-2.0.0-p195 (found in /usr/local/rvm/gems/ruby-2.0.0-p195) (default) => global

Pensé que lo global y lo predeterminado tenían la misma carpeta de gemset.