支持
RVM 由志愿者社区维护,请将问题报告到 RVM 问题追踪器。
如果您能提供帮助或希望成为维护者之一,请开始提供帮助。您可以在 RVM Github 组织 中找到更多与 RVM 相关的项目。
赞助商
Carbon Ads

将 RVM 集成到 gnome-terminal

如果您打算在 gnome-terminal 中使用 RVM 安装,您可能需要更改其默认选项。请注意,Ubuntu 和 Linux Mint 的终端应用程序实际上是 gnome-terminal

多用户 RVM 在 /etc/profile.d 中创建一个脚本,该脚本在启动时被调用。此外,大多数人在他们的 ~/.bash_profile 中添加了加载 RVM 所需的 RVM 源代码行,用于单用户安装。默认情况下,gnome-terminal 像往常一样运行 Bash,作为非登录 shell,因此跳过 /etc/profile* 并且只执行用户的 ~/.bashrc。这意味着 RVM 不会加载,您会收到臭名昭著的“RVM 不是函数”消息。

为了使 RVM 正确工作,您必须在 gnome-terminal编辑 ▸ 配置文件首选项 菜单对话框的 标题和命令 选项卡上选中 “以登录 shell 运行命令” 复选框,如果菜单丢失,请右键单击终端应用程序并导航到 配置文件 ▸ 配置文件首选项

以下是带有突出显示的 复选框 的对话框截图

Gnome Screenshot

有关这到底意味着什么的更多信息,请阅读有关 Shell 登录 的解释,尤其是在您有疑问或其他网站建议您不要使用它时。