No se puede instalar Guard

No se puede instalar Guard

He visto Guard y su utilidad en el desarrollo web y me gustaría instalarlo. Naturalmente, esperaba poder hacerlo sudo gem install guard(sí, es una gema Ruby). Sin embargo, aparecen errores de instalación. Esto es lo que obtengo:

Building native extensions.  This could take a while...
ERROR:  Error installing guard:
    ERROR: Failed to build gem native extension.

        /usr/bin/ruby1.9.1 extconf.rb
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- mkmf (LoadError)
    from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
    from extconf.rb:4:in `<main>'


Gem files will remain installed in /var/lib/gems/1.9.1/gems/ffi-1.9.3 for inspection.
Results logged to /var/lib/gems/1.9.1/gems/ffi-1.9.3/ext/ffi_c/gem_make.out

¿Alguien sabe como puedo arreglar esto? Gracias por cualquier ayuda.

Respuesta1

Resolví mi problema. Después de observar el error, me di cuenta de que el problema era que mkmf no estaba instalado. Para solucionar este problema, ejecuté el comando sudo apt-get install ruby1.9.1-dev. Después de eso, todo funcionó a las mil maravillas.

Respuesta2

Descargue Guard a través de Mozilla y luego instálelo. Opción 2. Intente actualizar nuevamente sudo apt-get update Luego sudo apt-gem-update luego intente sudo gem-get install guard ( o sudo gem install guard)

información relacionada