いまはlfsユーザでログインしている。 これからlfsユーザでパッケージのビルドを行うが、その前にlfsユーザの環境を整える必要がある。 この作業はホストシステムの環境や設定がビルド内容に影響を与えないようにするためである。 まず、lfsユーザが使用するシェルを/bin/bashに固定する設定を~/.bash_profileに記述する。 cat > ~/.bash_profile ~/.bashrc
Posts Tagged ‘bash’
.bashrcと.bash_profile
7月 8th, 2008
admin .bashrcはbashを起動する度に読み込まれる。/etc/bashrcを読み込む。 .bash_profileはログインしたときに読み込まれる。/etc/bash_profileを読み込む。ログインしたときは.bashrcも読み込む。 .bashrcに記述したものは再ログインしなくても、bashコマンドでbashを起動するだけで反映される。 .bash_profileの変更はは再ログインしたときに読み込まれる。 以上の違いから環境変数は.bash_profile、エイリアスは.bashrcに書くのが一般的らしい。 sourceコマンドで.bashrc、.bash_profileを再読込するならどっちでも同じなので 全部.bashrcに書いてもかまわない。

Posted in
Tags: