Debian 10: .profile で PATH 変数設定が機能しません。

Debian 10: .profile で PATH 変数設定が機能しません。

/opt/bin現在Debian 10 Xfceを実行していて、を含むようにPATH変数を更新したいと思います~/.local/bin。これらによると -1 2~/.profile答え、私のファイルに次の行を入れました。

if [ -d "$HOME/.local/bin" ] ; then
        PATH="$HOME/.local/bin:$PATH"
fi
 
if [ -d "/opt/bin" ] ; then
        PATH="/opt/bin:$PATH"
fi

.profile端末からリソースをインポートすると、すべてが正常に動作し更新PATHされます。 ~によるとこれGUIを使用してログインしても、答えはログイン時の.profileソースです。そのためPATH、ログイン時に変更した場所を変数に含めたいと思います。残念ながらそうではありません。
ログインしてもプロフィールが表示されないのはなぜですか?入れても機能しない場合は、必要な場所に含めるように
正しく更新するにはどうすればよいですか?PATH.profile

ベストアンサー1

Debian 公式文書の引用:

デフォルトでは、グラフィカルログインはシェルの起動ファイル(/etc/profile、~/.profileなど)を読みませんが、ユーザーはこれを実行するために〜/ .xsessionrcファイルを生成することを選択できます。

https://wiki.debian.org/EnvironmentVariables

おすすめ記事