Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby gem命令不做任何事情_Ruby_Linux_Gem - Fatal编程技术网

Ruby gem命令不做任何事情

Ruby gem命令不做任何事情,ruby,linux,gem,Ruby,Linux,Gem,我需要使用Twitter的twurl命令。通过这样做,我在Linux下安装了Ruby和Gem 我已经下载了twurl的最新版本,但当我尝试使用它进行安装时,它不会以静默方式执行任何操作。我也尝试过安装OAuthGem,但结果相同。Gem必须工作,因为我可以使用gempec文件进行构建,它会创建一个Gem文件 cam:~/twurl-master$ sudo gem build twurl.gemspec sh: git: command not found /usr/local/lib/site

我需要使用Twitter的twurl命令。通过这样做,我在Linux下安装了Ruby和Gem

我已经下载了twurl的最新版本,但当我尝试使用它进行安装时,它不会以静默方式执行任何操作。我也尝试过安装OAuthGem,但结果相同。Gem必须工作,因为我可以使用gempec文件进行构建,它会创建一个Gem文件

cam:~/twurl-master$ sudo gem build twurl.gemspec sh: git: command not found /usr/local/lib/site_ruby/1.8/rubygems/core_ext/kernel_require.rb:55: command not found: git ls-files sh: git: command not found WARNING: description and summary are identical WARNING: See http://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: twurl Version: 0.9.2 File: twurl-0.9.2.gem cam:~/twurl-master$ ls COPYING Gemfile INSTALL README Rakefile bin lib test twurl-0.9.2.gem twurl.gemspec cam:~/twurl-master$ sudo gem install twurl cam:~/twurl-master$ sudo gem install twurl --remote cam:~/twurl-master$ sudo gem list t *** LOCAL GEMS *** cam:~/twurl-master$ sudo gem env RubyGems Environment: - RUBYGEMS VERSION: 2.2.2 - RUBY VERSION: 1.8.7 (2008-08-11 patchlevel 72) [i486-linux] - INSTALLATION DIRECTORY: /usr/lib/ruby/gems/1.8 - RUBY EXECUTABLE: /usr/bin/ruby1.8 - EXECUTABLE DIRECTORY: /usr/bin - SPEC CACHE DIRECTORY: /home/cam/.gem/specs - RUBYGEMS PLATFORMS: - ruby - x86-linux - GEM PATHS: - /usr/lib/ruby/gems/1.8 - /home/cam/.gem/ruby/1.8 - GEM CONFIGURATION: - :update_sources => true - :verbose => true - :backtrace => false - :bulk_threshold => 1000 - REMOTE SOURCES: - https://rubygems.org/ - SHELL PATH: - /usr/local/sbin - /usr/local/bin - /usr/sbin - /usr/bin - /sbin - /bin - /usr/X11R6/bin cam:~/twurl-master$ cam:~/twurl主控$sudo gem build twurl.gemspec sh:git:未找到命令 /usr/local/lib/site\u ruby/1.8/rubygems/core\u ext/kernel\u require.rb:55:未找到命令:git ls文件 sh:git:未找到命令 警告:说明和摘要相同 警告:请参阅http://guides.rubygems.org/specification-reference/ 求救 成功构建了RubyGem 名称:twurl 版本:0.9.2 文件:twurl-0.9.2.gem cam:~/twurl主控$ls 正在复制Gemfile安装自述文件Rakefile bin lib测试twurl-0.9.2.gem twurl.gempec cam:~/twurl主机$sudo gem安装twurl cam:~/twurl主机$sudo gem安装twurl--远程 cam:~/twurl主控$sudo gem list t ***本地宝石*** cam:~/twurl主控$sudo gem env RubyGems环境: -RUBYGEMS版本:2.2.2 -RUBY版本:1.8.7(2008-08-11 patchlevel 72)[i486 linux] -安装目录:/usr/lib/ruby/gems/1.8 -RUBY可执行文件:/usr/bin/ruby1.8 -可执行目录:/usr/bin -规格缓存目录:/home/cam/.gem/specs -RUBYGEMS平台: -红宝石 -x86Linux -宝石路径: -/usr/lib/ruby/gems/1.8 -/home/cam/.gem/ruby/1.8 -GEM配置: -:update_sources=>true -:verbose=>true -:backtrace=>false -:批量_阈值=>1000 -远程来源: - https://rubygems.org/ -外壳路径: -/usr/local/sbin -/usr/local/bin -/usr/sbin -/usr/bin -/sbin -/bin -/usr/X11R6/bin cam:~/twurl主控$
我不知如何是好。我在谷歌上搜索过,但似乎没有其他人有这个问题。没有错误消息是非常没有帮助的…

我不确定是什么问题,如果这是相关的,但以防万一,twurl gem还需要gem oauth-0.4.7