新しいラップトップで Java をセットアップしようとしています。Java jdk をインストールし、環境変数を設定しようとしていますが、ファイル .bash_profile、.bashrc、.profile の間で本当に混乱しています。ログイン シェルと非ログイン シェルの背後にある概念は理解していますが、JAVA_HOME、PATH 変数を .bash_profile に記述したとき、コマンドを手動で実行する必要がありました。
. .bash_profile
.bash_profile はログイン シェルによって呼び出されることになっているため、コンピューターを再起動して実行したときに、開始時に実行されませんでした。.bash_profile が呼び出されない理由を説明できる人はいますか?
.bash_profile が呼び出されていなかったので、PATH、JAVA_HOME 変数をファイル .bashrc に入力することにしました。これは機能していますが、これは環境変数を設定する正しい方法ですか?