Cómo desinstalar una gema Ruby

Se pueden agregar características al lenguaje de programación Ruby descargando e instalando paquetes especiales llamados gemas. Estos paquetes se obtienen de un repositorio central mediante un programa llamado "gem", que normalmente viene con Ruby. La mayoría de los programadores de Ruby están inmediatamente familiarizados con los pasos necesarios para instalar una gema de Ruby, pero es posible que no estén familiarizados con la forma de eliminar gemas que ya no se necesitan del sistema. Esto se puede lograr usando un comando especial del administrador de paquetes Gem.

Paso 1

Abre una terminal. En Windows, puede hacerlo haciendo clic en "Inicio" y "Ejecutar". Cuando aparezca el cuadro de diálogo "Ejecutar", escribe "cmd". En Mac OS X, simplemente haga clic en el botón Spotlight y escriba "Terminal".

Paso 2

Escriba el siguiente comando para desinstalar una gema:

gema desinstalar GEMNAME

Reemplace "GEMNAME" con el nombre de la gema que desea instalar.

Paso 3

Responda a las indicaciones del comando de desinstalación. Dependiendo de la configuración de la propia gema, es posible que se le pida que especifique las versiones para desinstalar o que confirme la desinstalación. Además, la desinstalación puede fallar si la gema detecta que otros paquetes de gemas dependen del que desea desinstalar.

Consejo

Puede forzar la desinstalación de una gema a pesar de las advertencias que dicha gema le puede dar sobre las dependencias agregando "-i" (para "ignorar") al comando.

Si ha olvidado el nombre completo de la gema que desea desinstalar, puede escribir el comando "lista de gemas" para enumerar todas las gemas instaladas en su sistema.