Я намагаюся встановити Metasploit на Mac OS X 10.10 (Yosemite), але він не працює, оскільки говорить, що у мене неправильна версія 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.
Однак…
$ ruby -v
ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin14.0]
Я спробував встановити його за допомогою rbenv
і Homebrew, але все ще, здається, є проблеми.
@JakeGould Так, це помилки, кажучи
—
TheDoctor
rbenv: version '2.1.5' is not installed rbenv: version '2.1.5' is not installed
@JakeGould 2.1.5 не існує згідно зі
—
TheDoctor
rbenv
встановленням
Тоді вам потрібно встановити принаймні Ruby 2.1.5. Я рекомендую використовувати для цього RVM (менеджер версій Ruby) замість домашньої мови. Набагато стабільніший і менш інвазивний.
—
JakeGould
gem install metasploit-concern -v '0.4.0'