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

Arch Linux系统下无法将RVM安装到$HOME路径问题求助

问题原因

出现该报错的核心原因是系统中存在RVM的全局残留配置,强制指定了rvm_path为根目录下的/rvm路径,覆盖了单用户安装默认使用~/.rvm的逻辑。

解决步骤

  • 首先卸载可能存在的系统级RVM安装包:
sudo pacman -Rns rvm
  • 删除全局残留的RVM配置文件:
sudo rm -rf /etc/profile.d/rvm.sh /etc/rvmrc
rm -f ~/.rvmrc
  • 清空当前终端中已加载的RVM相关环境变量:
unset rvm_path rvm_prefix
  • 重新执行单用户安装脚本,注意不要加sudo:
curl -sSL https://get.rvm.io | bash -s stable

安装后验证

安装完成后将RVM加载逻辑写入你的shell配置文件(bash用户写入~/.bashrc,zsh用户写入~/.zshrc):

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"

执行source ~/.bashrc(或对应shell配置文件)生效后,执行type rvm | head -n 1,返回rvm is a function即为安装成功。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 13:45:07