Ubicación: [[:|Inicio]] > [[Programación]] > [[Ruby]] > [[Instalar y usar GEMS privados]]
====== Instalar y usar GEMS privados ======
==== Entorno y uso básico ====
Como es habitual en la mayoría de tareas relacionados con Ruby Rails, lo primero que debes hacer es acceder a tu cuenta de alojamiento mediante SSH.
Para ver las GEMAS instalados en el sistema y/o en tu directorio personal, ejecuta:
gem list --local
Para ver todos las GEMAS disponibles para su instalación, ejecuta:
gem list --remote
**Nota:** Al ejecutar este comando puede que tengas que esperar varios minutos a que el listado de GEMS sea devuelto.
También puedes ver los GEMAS disponibles para su instalación y cuyo nombre comienza por una letra o cadena determinada. Por ejemplo, para ver los GEMS que empiezan por "ge", ejecuta:
gem list --remote ge
==== La instalación de GEMAS ====
Si, por ejemplo, queremos instalar el GEMA llamado **geoip** debemos ejecutar:
gem install geoip
Esto hará que el GEM **geoip** se instale en el directorio **/home//ruby/gems** de tu cuenta de alojamiento.
Ahora podemos volver a listar los GEMS instalados y veremos el recien instalado:
gem list --local
=== Hacer tus GEMAS accesibles a tus aplicaciones ===
A veces, a pesar de haber instalado una gema de forma correcta, tu aplicación Rails no es capaz de encontrar esa GEMA y por tanto, no hará uso de ellas.
Lo primero que debes intentar para solucionar este problema es [[reiniciar tu aplicación Rails]] y si eso no lo soluciona tendrás que seguir las indicaciones de la guía [[Hacer tus GEMAS accesibles a tus aplicaciones]].
=== Problemas al instalar GEMAS ===
Existen GEMAS que no podrás