簡體   English   中英

為什么我的計算機嘗試運行捆綁安裝時出現錯誤,為什么權限被拒絕@ rb_sysopen

[英]Why am I getting error Permission denied @ rb_sysopen when my computer trys to run bundle install

我正在嘗試安裝Metasploit,步驟之一是運行bundle install命令。 我在Mac OS X的終端上執行此操作。 但是,當我嘗試執行此操作時,就會發生這種情況:

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.

當我運行./msfconsole時,它說:

您的捆綁包已鎖定為activesupport(4.2.7.1),但是在Gemfile中列出的任何來源中都找不到該版本。 如果您尚未更改來源,則意味着activesupport(4.2.7.1)的作者已將其刪除。 您需要將捆綁軟件更新為尚未刪除的activesupport(4.2.7.1)的其他版本才能進行安裝。

我該如何解決???

像建議的那樣運行

gem install metasploit-payloads -v '1.2.6'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM