我在将rvmrc信任为非root用户时遇到了问题。如果我cd到项目目录,我会得到rvm trust提示
你想相信这个.rvmrc文件吗? (APPDIR / .rvmrc) y [es],n [o],v [iew],c [ancel]>
但是当我选择y [es]时,它会无限期地挂起。 rvm rvmrc trust也有类似的问题。
答案 0 :(得分:1)
我使用set -x来确定rvm信任冻结的位置。
>设置-x
> cd appdir
你想相信这个.rvmrc文件吗? (appdir / .rvmrc)y [es],n [o],v [iew],c [ancel]>
> Y
..
..
..
/ usr / local / rvm / scripts / db / usr / local / rvm / user / rvmrcs _usr_share_batsd_current__rvmrc delete
然后我用sudo运行* / usr / local / rvm / scripts / db / usr / local / rvm / user / rvmrcs _usr_share_batsd_current__rvmrc delete *。这删除了/ usr / local / rvm / user / rvmrcs中的条目。在删除该条目后,我能够信任rvmrc。