0
Metasploitをインストールしようとしていますが、そのうちの1つはbundle installコマンドを実行することです。私はmac osxの端末でこれをやっています。私はこれを行うにしようとすると、これまでしかし、これが起こる:私は./msfconsoleを実行するとエラーが発生する理由コンピュータがバンドルインストールを実行しようとしたときに@ rb_sysopenが拒否されました
Errno::EACCES: Permission denied @ rb_sysopen -
/Users/soldenh/.rvm/gems/ruby-2.4.0/cache/metasploit-payloads-1.2.6.gem
An error occurred while installing metasploit-payloads (1.2.6), and
Bundler cannot continue.
Make sure that `gem install metasploit-payloads -v '1.2.6'` succeeds before
bundling.
それは言う:
あなたのバンドルが(4.2.7.1)をactivesupportのためにロックされているが、そのバージョン は、あなたのGemfileにリストされているソースのどれにも見つかりませんでした。 あなたがソースを変更していない場合は、activesupport (4.2.7.1)の作成者が削除しました。インストールするには、 の別のバージョンのactivesupport(4.2.7.1)にバンドルをアップデートする必要があります。これは、削除されていない です。
どうすればこの問題を修正できますか?
を実行します! –
'Gemfile'でレールやアクティブなgemを変更したようですが、' bundle update'を実行するか、それらを元に戻すことができます –