
我正在運行安裝了 Nautilus-Elementary 的 Ubuntu 10.10。當我在 Nautilus (F7) 中打開嵌入式終端並運行 時echo $PATH
,我得到:
/usr/bin:/bin:./usr/local/bin:/bin
當在常規終端中運行相同的命令時,我得到:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
這種行為是否有一些邏輯,這是一個錯誤,還是我只是忘記配置某些東西?
答案1
與 gnome 中啟動的所有終端一樣,它應該從父進程繼承 PATH 環境。這些最終來自/etc/login.defs
和/etc/environment
文件,並在您登入時初始化。
事實上,如果您轉到另一個 tty 並登入 (Ctrl+Alt+F1),您將看到與 gnome 終端相同的路徑。但與初級的有限路徑不同。
我要求您報告錯誤,但初級團隊尚未註冊錯誤報告服務。