0

我获得了一个没有任何 root 访问权限的服务器,并且做任何事情的访问权限非常有限。我正在尝试在那个盒子上安装红宝石。我看了一下 Omnibus chef,看起来他们在包中打包了嵌入式红宝石。所以,服务器不需要在那个盒子上安装 ruby​​。我正在努力实现同样的目标。如何打包我自己的嵌入式 ruby​​,这样我就可以像 tarball 一样将其部署到盒子中而无需任何编译或安装?

4

1 回答 1

1

RVM支持安装预构建的二进制文件(RVM 将 Rubies 安装到用户本地,无需管理员访问权限):

http://syntaxi.net/2012/12/21/installing-prebuilt-binaries-with-rvm/

它与仅仅在机器上转储一个 tarball 有点不同,但它会为你设置路径和一切,所以它很有可能真的会工作。

于 2013-08-22T14:57:30.993 回答