【问题标题】:not able to run some command in gnome terminal无法在 gnome 终端中运行某些命令
【发布时间】:2014-11-08 08:52:16
【问题描述】:

我已经在 virtualbox 上安装了 Ubuntu server 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 终端中运行。

【问题讨论】:

    标签: ruby-on-rails rvm ubuntu-14.04 ubuntu-server gnome-terminal


    【解决方案1】:

    Gnome shell 没有设置局部变量,除非它被设置为作为登录 shell 运行。

    1. 打开您的“Gnome 终端”
    2. 点击“编辑”
    3. 点击“个人资料偏好”
    4. 点击顶部标签“标题和命令”
    5. 选中显示“以登录外壳运行命令”的复选框
    6. 使用“关闭按钮”关闭“个人资料首选项”
    7. 重启“Gnome 终端”

    RVM 严重依赖 .bashrc.bash_profile 中的主目录局部变量。但默认情况下,gnome 终端不会加载它们。这就是为什么您需要将终端设置为 Run command as a login shell

    【讨论】:

      猜你喜欢
      • 2017-09-04
      • 2021-04-20
      • 2016-08-24
      • 2013-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-29
      • 2022-01-22
      相关资源
      最近更新 更多