我已经在virtualbox上安装了Ubuntu服务器14.04。然后,我使用RVM安装了ruby和rails之类的软件包。然后,我开始了ROR的开发。
一段时间后,我在ubuntu服务器上安装了Gnome。我已经使用了本指南http://www.htpcbeginner.com/install-gui-on-ubuntu-server-14-04-gnome/
现在的问题是我无法从gnome终端访问rails,ruby命令。我不知道这看起来很奇怪。我可以通过转到非gui终端(Ctrl + Shift + 1)来运行命令,但是在gnome终端中却不能这样做。
GNOME Shell没有设置局部变量,除非将其设置为作为登录Shell运行。
RVM严重依赖.bashrc和.bash_profile中的主目录本地变量。但是默认情况下,gnome终端不会加载它们。这就是为什么需要将终端设置为Run命令作为登录shell的原因。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句