Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: alejillo321 en 21 Abril 2015, 07:02 am



Título: Duda - Error metasploit
Publicado por: alejillo321 en 21 Abril 2015, 07:02 am
Saludos.

Tengo este error en metasploit sobre Debian Wheezy alguna ayuda?

Gem::InstallError: metasploit-concern requires Ruby version >= 2.1.
An error occurred while installing metasploit-concern (0.4.0), and Bundler
cannot continue.
Make sure that `gem install metasploit-concern -v '0.4.0'` succeeds before
bundling.


Título: Re: Duda - Error metasploit
Publicado por: Pablo Videla en 21 Abril 2015, 15:49 pm
Ahi mismo te dice que requiere la version mayor o igual  2.1 de Ruby.


Título: Re: Duda - Error metasploit
Publicado por: MinusFour en 22 Abril 2015, 00:56 am
El paquete de Ruby en Wheezy es 1.9.3, hay formas de actualizar tu ruby a 2.1.5. Aqui hay un tutorial de como instalar ruby 2.1.0 con rbenv:

https://www.digitalocean.com/community/tutorials/how-to-install-ruby-on-rails-with-rbenv-on-debian-7-wheezy

Es solo la primera parte. Jessie usa la 2.1.5 que por cierto deberia moverse a stable en el 25 de abril.


Título: Re: Duda - Error metasploit
Publicado por: EFEX en 22 Abril 2015, 01:03 am
Yo me canse de lidiar con ruby, asi que utilizo RVM de ahora en mas.

https://rvm.io/rvm/basics


Título: Re: Duda - Error metasploit
Publicado por: alejillo321 en 22 Abril 2015, 04:09 am
Ahi mismo te dice que requiere la version mayor o igual  2.1 de Ruby.

Tenía la 2.2 y seguia mostrando eso.


Título: Re: Duda - Error metasploit
Publicado por: MinusFour en 22 Abril 2015, 04:35 am
¿Que te dice:

Código
  1. ruby -v

?


Título: Re: Duda - Error metasploit
Publicado por: alejillo321 en 22 Abril 2015, 05:58 am
ruby 2.1.6p336 (2015-04-13 revision 50298) [i686-linux]


Título: Re: Duda - Error metasploit
Publicado por: alejillo321 en 22 Abril 2015, 06:03 am
pero lo que me está fallando es esto:

*] Metasploit requires the Bundler gem to be installed
    $ gem install bundler

luego ejecuto gem install bundler y me aparece esto.

ERROR:  While executing gem ... (Gem::Exception)
    Unable to require openssl, install OpenSSL and rebuild ruby (preferred) or use non-HTTPS sources


Título: Re: Duda - Error metasploit
Publicado por: MinusFour en 22 Abril 2015, 13:48 pm
pero lo que me está fallando es esto:

*] Metasploit requires the Bundler gem to be installed
    $ gem install bundler

luego ejecuto gem install bundler y me aparece esto.

ERROR:  While executing gem ... (Gem::Exception)
    Unable to require openssl, install OpenSSL and rebuild ruby (preferred) or use non-HTTPS sources

¿Tienes instalado libssl-dev?