我尝试在我的测试操作系统Kali Linux上安装Dradis框架。我按照此处给出的说明Git Repo for Dradis执行了
ruby bin/setup
它为每个框架创建了单独的文件夹,然后在执行下一个命令时
`bundle exec rails server`
安装文件损坏并发出错误。
bundler: command not found: rails
Install missing gem executables with `bundle install`
后来我检查了我的rails环境,它给了我这个..
> RubyGems Environment:
- RUBYGEMS VERSION: 2.2.2
- RUBY VERSION: 2.1.5 (2014-11-13 patchlevel 273) [x86_64-linux-gnu]
- INSTALLATION DIRECTORY: /var/lib/gems/2.1.0
- RUBY EXECUTABLE: /usr/bin/ruby2.1
- EXECUTABLE DIRECTORY: /usr/local/bin
- SPEC CACHE DIRECTORY: /home/test/.gem/specs
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-linux
- GEM PATHS:
- /var/lib/gems/2.1.0
- /home/test/.gem/ruby/2.1.0
- /usr/share/rubygems-integration/2.1.0
- /usr/share/rubygems-integration/2.1
- /usr/share/rubygems-integration/all
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- https://rubygems.org/
- SHELL PATH:
- /usr/local/bin
- /usr/bin
- /bin
- /usr/local/games
- /usr/games
我甚至试过这个链接对应同一个错误Error Link in Issues,但结果是一样的。我有什么方法可以从我的Kali Linux中完全删除rails并重新安装并更新它。
答案 0 :(得分:0)
旧: https://github.com/dradis/dradis-legacy
新: https://github.com/dradis/dradis-ce
然后确保运行bundle install
。
另外,请查看官方Install from Git guide。
答案 1 :(得分:-1)
你跑了吗
bundle install
?这将安装Gemfile中指定的所有gem,包括安装Rails。
bundle exec rails server
应该在那之后工作