我大部分时间都使用 Guake 作为终端仿真器。今天我想从 gnome-terminal 启动一个程序,它告诉我它目前尚未安装,尽管我一分钟前在 Guake 上运行过该程序。
当我 时echo $TERM
,我xterm
同时在两个终端上都可以看到,但是echo $PATH
在 gnome-terminal 上却有所不同。有人知道这是怎么回事吗?
答案1
您可能修改了$PATH
Guake 中的。如果您能够从 Guake 运行该程序,请复制$PATH
并在 gnome-terminal 中使用以下命令:
export PATH=<path copied from Guake>
现在尝试运行该程序。如果您希望它永远保持不变,请将上述行放入您的~/.bashrc
文件中。