1

最新の RVM - Ruby Version Manager - をインストールし、XCode 4.3.3 を使用して OSX Lion に Ruby 1.8.7 および 1.9.3 をインストールしrvm install 1.9.3 --reconfigure --debug -C --enable-pthread --with-gcc=clangましたが、GCC エラーのために通常の方法では機能しませんでした。1 つのエラーclang: error: unsupported option '--with-libyamlが発生しましたが、Ruby 1.9.3 は機能し、少なくとも 1.9.2 が必要な WPScan を実行できました。cdしかし、今では、RVM に関連する長い Bash スクリプトが出力されるなど、フォルダーを変更するコマンドを実行するたびに、 http: //pastebin.com/UAm38Vcmと を参照してくださいcd コマンド後の Bash 表示

どうすればそれをやめさせることができますか?

アップデートⅠ

Github の RVM にもコメントを追加しましたhttps://github.com/wayneeseguin/rvm/issues/1039ですが、その問題は 100% 関連するものではなく、できるだけ早く解決する必要があるため、ここでスレッドを開きましたより多くのデータ。

アップデートⅡ

RVM 初期化スクリプトが印刷されているスクリプトであることに気付きました: https://github.com/wayneeseguin/rvm/blob/master/scripts/initialize。理由はわかりませんが..

アップデート IV

じぶんの.bashrc

# define aliases
alias sudo='sudo '
#alias ruby='ruby1.9'
alias apacherestart='sudo apachectl -k restart'

# define hist properties
HISTFILESIZE=1000000000
HISTSIZE=1000000

# define path to programs
PATH=/opt/local/bin:opt/local/sbin:/opt/subversion/bin:/opt/local/apache2/bin/:/opt/local/lib/python2.4/site-packages/django/bin:$PATH

# define manpath
MANPATH=/opt/local/share/man:$MANPATH

# export env vars
export HISTFILESIZE HISTSIZE PATH MANPATH
PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting

じぶんの.bash_profile

source ~/.bashrc
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
4

2 に答える 2

2

cdコマンドが何らかの形でエイリアス化されているか、「cd」という名前の関数が作成されています。

これらは次のいずれかで元に戻すことができます。

unalias cd

また

unset -f cd
于 2012-07-14T06:43:22.020 に答える
1

一時的に元に戻すことができるはずです

unalias cd

何が変更されたかを把握し、.bashrcそれらの変更をすべて元に戻す必要があるようです。インストール スクリプトがまったく問題なく作成されている場合は、バックアップを作成するか、何らかの方法で変更内容を文書化する必要があります。

于 2012-07-14T06:22:03.563 に答える