2

bash: /etc/profile.d/sm.sh: そのようなファイルまたはディレクトリはありません bash: /etc/profile.d/rvm.sh: そのようなファイルまたはディレクトリはありません


わかりました、私の問題は解決に近づいています

ちょうど使った

sudo オープン /etc/profile

そして、これらの2行を見つけました。編集しようとすると、このファイルを変更する権限がなく、複製を作成するように求められます...

これらの行を管理者権限でコメントする方法を教えてください。

うまくいった解決策:

「あなたの最後の答えはうまくいきました!私はこれを言うつもりでした: sudo nano /etc/profile put # before the two paths press command x saved the file」

4

1 に答える 1

3

bashのmanページから

FILES
       /bin/bash
              The bash executable
       /etc/profile
              The systemwide initialization file, executed for login shells
       /etc/bash.bashrc
              The systemwide per-interactive-shell startup file
       /etc/bash.bash.logout
              The systemwide login shell cleanup file, executed when a login shell exits
       ~/.bash_profile
              The personal initialization file, executed for login shells
       ~/.bashrc
              The individual per-interactive-shell startup file
       ~/.bash_logout
              The individual login shell cleanup file, executed when a login shell exits
       ~/.inputrc
              Individual readline initialization file

システム全体のファイルをチェックして、それらが rvm を参照しているかどうかを確認します。システム上の唯一のユーザー (ワークステーションまたはホーム コンピューター) の場合は、これらのファイルを自由に変更して、rvm 参照を削除してください (rvm を使用していないと仮定します)。または、システム管理者に実行環境の修正を依頼してください。

rvmの詳細については、こちらを参照してください。また、オンライン マニュアル ページには、デフォルトで bash が読み取るファイルの詳細が記載されています。

上記のすべてに失敗した場合、迅速で汚いハックは実行することです

 touch /etc/profile.d/rvm.sh

適切な権限を持つユーザーとして。

于 2013-03-12T18:49:21.263 に答える