Rvm( https://rvm.beginrescueend.com/ )を使用するには、実行する必要があります
source ~/.bash_profile
新しいシェルを開始するたびに。コンピューターを起動するたびに入力するのではなく、これを自動的に行うにはどうすればよいですか?
これは私の.bash_profileです:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
# Load RVM into a Shell session *as a fu nction*
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
# Load RVM function
ここにいくつかのオプション:
source ~/.bash_profile
から〜/ .bashrc。[ -e ~/.bash_profile ] && source ~/.bash_profile
あなたの/ etc/bashrcにSudo
またはsu
)、ログイン環境をロードすることを指定します(例:su -
su
の代わりに)。背景:.bash_profileはログインシェルに固有ですが、.bashrcはすべてのシェルによってロードされます。したがって、最初に.bash_profileがロードされる原因となるロジックが欠落しているか、シェルを起動するときにloginシェルを起動していません。
.bash_profileの最後に、次の行があります。
ソース〜/ .rvm/scripts/rvm
Bashプロファイル(rvmのセットアップ手順の一部)にあるものを使用してみましたが、動作させることができませんでした。