最近、Ruby Version Manager(RVM)をインストールして、compassと呼ばれるコマンドを使用しました。最初はインストール時に検索が機能していましたが、現在はエラーが表示されます:
The program 'compass' can be found in the following packages:
* libcompass-Ruby1.8
* Ruby-compass
Try: Sudo apt-get install <selected package>
ただし、再び機能させるには、次のコマンドを入力する必要があります。
source .rvm/scripts/rvm
ターミナルを起動するときにこのファイルを自動でロードするにはどうすればよいですか? .bashrc
ファイルに追加する必要があると思いますが、そこに入力する適切な構文は不明です。
.rvm/scripts/rvm
ファイルが自宅にあると仮定します。ターミナルで次のコマンドを使用します。
echo "source ~/.rvm/scripts/rvm" | tee -a ~/.bashrc
非対話型のシェル初期化ファイルである~/.bashrc
の最後にコマンドを追加します。ターミナルを開くと、 非ログインインタラクティブシェル が表示されます。したがって、新しいシェルまたはターミナルを開くたびにコマンドが実行され、目的に役立ちます。
新しいターミナルを開いて効果を確認するか、同じターミナルで次のコマンドを使用します。
. ~/.bashrc