Linux Mintを使用しています。私のログインシェル(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
は良い考えではありません(https://stackoverflow.com/questions/902946/):環境関連のものは1回だけ調達する必要があります。