gpt4 book ai didi

ruby - RVM 不能通过 SSH 工作(作为一个函数)

转载 作者:数据小太阳 更新时间:2023-10-29 08:48:16 24 4
gpt4 key购买 nike

我刚刚在 Debian 6 服务器上安装了 RVM,一开始没有任何问题。但是,在设置完所有内容后,我无法在终端中运行 RVM。当我键入 rvm use 时收到的消息是:

RVM is not a function, selecting rubies with 'rvm use ...' will not work.

You need to change your terminal emulator preferences to allow login shell.
Sometimes it is required to use `/bin/bash --login` as the command.
Please visit https://rvm.io/integration/gnome-terminal/ for a example.

我正在通过 SSH 登录,但找不到解决此问题的方法。在“rvm installation not working: "RVM is not a function"”中,他们设法解决了问题,但没有解决 SSH。

最佳答案

运行:

rvm get stable --auto-dotfiles

它将从 shell 初始化文件中删除并重新添加 rvm 行

要使 ssh 连接正常工作,您需要将 shell 设置为 bash(首选)或 zsh,您可以检查当前的 shell :

getent passwd $USER | awk -F: '{print $NF}'

如果它不是 bash/zsh 将其更改为:

chsh $USER --shell `which bash`

关于ruby - RVM 不能通过 SSH 工作(作为一个函数),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20820549/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com