You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无/usr/local写入权限时如何安装RVM

解决无/usr/local权限时安装RVM的问题

别担心,这种没系统目录写入权限的情况太常见了,RVM本身就支持用户级本地安装,完全不需要碰/usr/local,下面给你一步步操作:

步骤1:清理可能的残留(可选)

如果你之前尝试过系统级安装RVM,先清理残留文件(没有sudo权限的话跳过这步即可):

sudo rm -rf /etc/rvmrc /usr/local/rvm
rm -rf ~/.rvm

步骤2:执行用户级安装脚本

直接运行官方的用户专属安装命令,所有文件都会安装到你的用户主目录下,完全不需要系统权限:

\curl -sSL https://get.rvm.io | bash -s stable

步骤3:加载RVM到当前Shell

安装完成后,需要让当前Shell识别RVM,执行这条命令即可:

source ~/.rvm/scripts/rvm

嫌麻烦的话直接重启终端窗口,下次登录时RVM会自动加载。

步骤4:验证安装成功

输入以下命令查看RVM版本,能正常输出版本号就说明安装成功了:

rvm --version

后续使用说明

  • 安装Ruby版本时,直接用rvm install <版本号>,比如rvm install 3.2.2,所有Ruby文件都会存在~/.rvm/rubies目录下,全程不需要系统权限
  • 如果你的Shell配置文件(比如~/.bashrc或~/.zshrc)里没有自动加载RVM的代码,可以手动添加一行:
    [[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
    

这样就彻底避开了系统目录的权限限制,所有操作都在你自己的用户空间内完成,不会影响服务器上的其他用户~

内容的提问来源于stack exchange,提问作者ewok

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 04:16:33