我正在使用 Linux Mint。我的登录 shell ( cat /etc/passwd | grep myUserName
) 是 bash。
在我启动我的图形桌面环境并从中运行终端模拟器后,我可以看到它.bash_profile
没有来源(其中export
ed 的环境变量未设置)。但是,如果我从一个文本控制台登录(ctrl+ alt+ F1)或手动运行bash -l
从终端仿真器,.bash_profile
工作正常。
当我认为.bash_profile
应该在 X 启动时获取并且所有export
'ed vars 应该在终端中可用,从 X 运行时,我错了吗?
PS 将所有内容放入.bashrc
并从中采购.bash_profile
并不是一个好主意(/sf/ask/63206251/):环境的东西应该只采购一次。