iPhone上跑Ruby

Ruby可以在iPhone上跑吗?答案当然是肯定的。最多只要五分钟,就可以搞定(其实对于大部分破解的iPhone来说前三步应该已经操作过):

  • 安装Installer.app
  • 添加Community Sources
  • 安装BSD Subsystem (System 分类下)
  • 安装Term-vt100 (System 分类下)
  • 安装Ruby (Development 分类下)

安装完Ruby,接到提示:

Please add /opt/iphone/bin to your $PATH

那就乖乖听话,把它加进去吧。运行Terminal(即上面安装的Term-vt100),敲入:

cd ~
echo "PATH=$PATH:/opt/iphone/bin" >> .profile

为了使它生效,需要重启一下Ternimal:

killall Terminal

再运行Terminal,显示$PATH看加入了没有。如果有了,运行一个简单的命令测试一下:

echo $PATH
ruby -e "puts 'hello iphone'"

结果如下:

Ruby on Iphone

BTW,执行ruby -v看了一下,结果为:

ruby 1.8.6 (2007-03-13 patchlevel 0) [arm-darwin]

而我的Leopard 10.5.2下为:

ruby 1.8.6 (2007-09-24 patchlevel 111) [universal-darwin9.0]

好玩!