在AIX上安装Ruby有哪些不太痛苦的方法?
我发现使用RVM安装Ruby可能是最好的选择。但是,安装RVM本身似乎真的令人抓狂。我在IBM网站上发现了一篇关于如何安装RVM的文章,但是它有很多先决条件,我觉得安装所有这些东西并开始工作需要几天的时间:
但是,RVM确实有一些先决条件。在继续之前,请检查您的系统并确保您在本地安装了bash,git,tar,curl,gunzip和bunzip2实用程序。此外,您的系统必须具有Readline,IConv,zLib,OpenSSL和Autoconf软件包才能构建Ruby解释器。您必须具有Bash shell才能安装RVM,但是在安装RVM之后,您可以将RVM与Z shell版本4.3.5或更高版本一起使用。 git需要自动更新RVM,这很快就会解释。
我查了一下git,它至少有10个先决条件(包括Python,我知道它还有很多先决条件)。
有什么方法可以一次安装所有这些先决条件吗?
http://www.ibm.com/developerworks/aix/library/au-aix-manage-ruby/
答案 0 :(得分:1)
我设法在几年前完成了这项工作(ruby 2.0.0)。 我通过从源代码编译来安装,因为我没有root访问权限,并且想要在afs目录中安装它。
这是我的问题以及我对自己问题的回答: How do I configure ruby to compile in 64 bit mode on AIX
以下是我如何做到这一点的一些注意事项。 如果我记得使用/ usr / bin / ksh93提供了一个巨大的加速,我可以获得有关原因的详细信息,但是使用我们服务器上安装的默认ksh非常慢。
ImageView animatedGifImageView = (ImageView)findViewById(R.id.animatedGifImageView)**strong text**;
Ion.with(animatedGifImageView)
.fitXY()
.load("android.resource://" + getPackageName() + "/" + R.drawable.sampleGif);
我想安装一个新版本,但当时真的很痛苦。
<强>更新强>
在AIX上使用ruby的另一种不太痛苦的方法是安装JRuby。我也这样做了,并通过SWT将它用于gui's。 JRuby最大的缺点是它必须启动JVM,这需要一些时间。对于长时间运行的程序来说这不是什么大问题,但对于简短的脚本来说,这是显而易见的