【发布时间】:2013-02-10 14:22:58
【问题描述】:
我通过 Ubuntu 12.04 上的 RVM 在 Ruby 上安装了 Rails 3.2.11,版本为 1.9.3-p374。我还安装了Yakuake 版本2.9.8-1 的应用程序,它为我提供了一个下拉终端。通常,在 Gnome 终端上,我可以同时运行 Ruby 和 Rails 命令。但是在 Yakuake 上,我可以运行 Ruby,但不能运行 Rails 命令。以下是来自 Yakuake 的命令:
➜ ~ ruby -v
ruby 1.9.3p374 (2013-01-15 revision 38858) [i686-linux]
➜ ~ rvm -v
rvm 1.18.5 (stable) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]
➜ ~ rails -v
zsh: correct 'rails' to 'tail' [nyae]? n
zsh: command not found: rails
除此之外:
- bash 和 zsh shell 都已尝试,但结果相同
- 在相关的RVM 站点上,Ruby 和 Rails 命令应该作为登录 shell 运行,但 Yakuake 应用程序没有选择作为登录 shell 运行命令
- 我还尝试了 Guake 终端,它是 Yakuake 的替代品,它具有登录 shell 选项,但不是一个很好的替代应用程序,并且不会在登录时启动 - 尽管被设置为在登录时启动 -。
【问题讨论】:
-
你试过在 kde konsole 中配置登录 shell 吗?
-
在 kde konsole 设置中,没有配置登录 shell 的选项。我做了一个迷你搜索,发现以前版本的 konsole 应用程序有一个名为“会话”的主要选项来设置登录 shell。但最后一个稳定版本已被删除。
-
ekremkrc,你能设置使用什么shell吗?
-
不,我发现了有关设置 shell 的任何信息,可能我应该继续使用 Guake。我希望我可以将 Gnome 终端嵌入到 Yakuake 中:(
标签: ruby-on-rails ruby shell rvm ubuntu-12.04