我不能使用RVM,这不仅仅是我的服务器,所以我不能只将RVM连接到我的用户。有没有办法普遍安装RVM?或者是否有一个命令我可以指定我想要的ruby版本?
答案 0 :(得分:3)
RVM Installation Guide涵盖“多用户安装”。它将指导您在/usr/local/rvm
中安装RVM。
但是......你可能不需要RVM ......
如果我没记错的话,Ubuntu的默认Ruby是版本1.8.7。您可以查看Software Center或使用可用于安装Ruby版本的Synaptic Package Manager。如果要从命令行查看可用的Ruby包,请使用sudo apt-cache search ruby
。一旦确定Ruby版本是1.8.7,那么您可以使用您选择的方法安装它。
答案 1 :(得分:1)
通常只有一组非常有限的版本可用。您可以使用apt-cache policy <package>
查看它们。如果您看到所需的,可以使用apt-cache install <package>=<version>
指定。
更常见的情况是,您只需从源代码构建您想要的版本。下载特定版本的deb
文件并使用dpkg
进行安装也是可能的,但请记住,dpkg
将无法下载和安装相关软件包。