Problemy z instalacją Metasploit Mac OS X 10.10: Twierdzi, że zainstalowano niewłaściwą wersję Ruby


0

Próbuję zainstalować Metasploit na Mac OS X 10.10 (Yosemite), ale to nie działa, ponieważ mówi, że mam niewłaściwą wersję Ruby.

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.

Jednak…

$ ruby -v
ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin14.0]

Próbowałem zainstalować go z rbenvHomebrew, ale nadal wydaje się mieć problemy.


Więc próbowałeś zainstalować Ruby GEM, jak sugerowano w komunikacie:gem install metasploit-concern -v '0.4.0'
JakeGould

@JakeGould Tak, to błędy, mówiącrbenv: version '2.1.5' is not installed rbenv: version '2.1.5' is not installed
TheDoctor

@JakeGould 2.1.5 nie istnieje według rbenvinstalatora
TheDoctor

Następnie musisz zainstalować przynajmniej Ruby 2.1.5. Poleciłbym do tego użyć RVM (menedżer wersji Ruby) zamiast homebrew. Znacznie bardziej stabilny i mniej inwazyjny.
JakeGould
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.