rvm をインストールしようとしていますが、.bashrc または .bash_profile ファイルを編集して rvm を含めるように求められています... しかし、これらのファイルがどこにも見つかりません。簡単なグーグル検索は、私がそれらを作成するまで存在しない可能性があることを示しています(奇妙な)が、作成する必要がある場所への参照が表示されません。
編集:わかりました、応答の1つから、それらを/ homeディレクトリに配置する必要があるようです...そして、ls -laを使用して、それらが本当に存在するかどうかを確認できます(存在しない)が、私がファイルを作成して置くとき:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
それらの中で、rvmの指示に従って、新しいシェルを作成しても、「rvm」と入力してどこにも行けません。
それは、ファイルが間違った場所にあるということですか、それとも私が間違った場所に置いたということですか、それとも私がそれらに入れたものが間違っているということですか....どこから始めればよいのかさえわかりません...
「vi .bashrc」とvi「.bash_profile」と入力して(ルートとして)ファイルを作成しました...しかし、それらを見ると、ファイルの名前は「bashrc」と「bash_profile」だけのようです。SO、私は「mv bashrc .bashrc」を実行しましたが、それはトリックを実行し、それらを隠したように見えました...しかし...新しいシェルで「rvm」と入力することはまだできません...
編集:入力すると
$HOME/.rvm/scripts/rvm
root であっても、「権限が拒否されました」というエラーが発生しました。それで私はそこに行きました、そして「rvm」ファイルには何らかの理由で実行権限がありません...だから私はそれを実行可能に設定しました。そのため、そのエラーはもう発生しません...しかし、新しいシェルでもRVMを実行できません。
解決:
「ホームディレクトリのルート」が何を意味するのかを完全に誤解していて、「ホーム」という名前のディレクトリに配置しようとしていました。代わりに、$HOME が指している場所にそれらを配置することになっていました。ファイルが適切な場所に配置されたので (.bashrc は少なくとも既に存在していたので、編集しただけです)、すべてが完全に機能しています。