Java jruby gem安装错误或任何gem:“;错误:执行gem时。。。(Errno::Enoint)“;

Java jruby gem安装错误或任何gem:“;错误:执行gem时。。。(Errno::Enoint)“;,java,jruby,jrubyonrails,solaris-10,Java,Jruby,Jrubyonrails,Solaris 10,在尝试安装任何JRubyGems时,我会遇到以下错误 $ jruby -S gem install rails ERROR: While executing gem ... (Errno::ENOENT) No such file or directory - 很遗憾,错误消息中没有列出目录或文件。当我搜索这个错误时,它通常是一个特定文件或目录的权限问题,但在本例中没有列出 任何帮助或指导都将不胜感激 Jruby:1.6.7.2 OS:Solaris 10如果这是JRUby的系统安

在尝试安装任何JRubyGems时,我会遇到以下错误

$ jruby -S gem install rails
ERROR:  While executing gem ... (Errno::ENOENT)
    No such file or directory - 
很遗憾,错误消息中没有列出目录或文件。当我搜索这个错误时,它通常是一个特定文件或目录的权限问题,但在本例中没有列出

任何帮助或指导都将不胜感激

Jruby:1.6.7.2
OS:Solaris 10

如果这是JRUby的系统安装,您的问题可能是需要root访问权限才能安装gems。如果是这种情况,请尝试使用
sudo
安装gem:

sudo jruby -S gem install rails

我建议使用。安装过程中需要大量的猜测工作。

经过一些研究,我发现在Solaris上有一个gem安装失败的地方。目前,Solaris上的gem安装仅适用于Jruby 1.6.5.1及更早版本。

不幸的是,我没有sudo访问权限。我看了一下RVM,但是Solaris 10缺少一些先决条件。您有没有关于如何进行用户或多用户安装的详细链接?也许这会帮我找到正确的方向。而且,这似乎不是权限问题。我在另一台具有root访问权限的服务器上执行了相同的过程,但仍然存在相同的问题。RVM的安装文档讨论了单用户与多用户安装: