GNU/Linux >> Tutoriales Linux >  >> Linux

Instalar gema en la carpeta local

Simplemente podría usar RVM:Ruby Version Manager. Es un administrador de versiones completo, en la línea del administrador de versiones de nodos (nvm) y otros, en el sentido de que permite tener diferentes versiones de ruby ​​y diferentes colecciones de gemas para cada proyecto. Hace el trabajo de mantener las gemas aisladas entre sí y del sistema Ruby, pero a expensas de aprender un administrador de versiones completo.

Cuando se ejecuta sin root, se instala localmente en ~/.rvm y no afecta a otros usuarios.


Agrega el --local marca a tu instalación:

gem install --local request-log-analyzer

Si eso causa algún problema, intente descargar la gema manualmente y señalar gem directamente a él usando:

gem install --local path/to/gem/filename.gem

Si desea instalarlo en su hogar de usuario, según rubygems:

Cuando usa la opción --user-install, RubyGems instalará las gemas en un directorio dentro de su directorio de inicio, algo así como ~/.gem/ruby/1.9.1. Los comandos provistos por las gemas que instaló terminarán en ~/.gem/ruby/1.9.1/bin. Para que los programas instalados allí estén disponibles para usted, debe agregar ~/.gem/ruby/1.9.1/bin a su variable de entorno PATH.

El comando para esto sería simplemente

gem install --user-install request-log-analyzer

Puedes probar:

gem install --user-install gem_name

Linux
  1. ¿Cómo instalar la última versión de Openoffice.org?

  2. Instalación de la gema RMagick

  3. Comando de gemas no encontrado

  4. No se puede instalar la gema PG en Fedora 17

  5. Biblioteca faltante al instalar ruby-filemagic gem en Linux

¿S mayúscula en los permisos de una carpeta?

Instalar Nginx en Ubuntu 18.04

Instalar Redis en Ubuntu

Instalar Jenkins en Ubuntu 18.04

Instalar Elasticsearch en Ubuntu 18.04

Instalar MongoDB en Ubuntu 18.04