質問

私はUbuntu 10.04 Lucidを実行しています、そして、私はRVMをアンインストールすることがおそらく間違っていました、そして今はシステムから完全には削除されないように縫い目がありました。今すぐそれをもう一度インストールしたいのですが、私は困っています。

何が起こるのは、コマンドラインを実行しようとすると奇妙な出力が生成されたことです。

# Note that following command lines don't output the version
# (between the word "version" and the word "is") as it should be.

$ rvm
$ rvm -v
> -bash: /usr/local/rvm/scripts/base: No such file or directory
> A RVM version  is installed yet 1.10.3 is loaded.
>  Please do one of the following:
>   * 'rvm reload'
>   * open a new shell


# Even if I use the 'cd' command I have problems...

$ cd ..
> -bash: /usr/local/rvm/scripts/initialize: No such file or directory
> -bash: /usr/local/rvm/scripts/hook: No such file or directory
.

それはおそらくRuby Seamsが実行されていてもRVMが正しく削除されないことを意味します。

$ which ruby
/usr/local/bin/ruby
$ ruby -v
ruby 1.9.2p290 (2011-07-09 revision 32553) [i686-linux]
.

だから、 RVMを完全に取り除く/アンインストールするためにできること?


更新

問題の一部を解決しました(または、たぶん、すべての問題):その(これらの)は、RVMによって管理されているRubyバージョンに関連する古いパスをまだロードされていたPhusion Passengerに関連していました。

役に立ちましたか?

解決

RVM installs everything into ~/.rvm. To remove RVM from your system run 'rm -rf ~/.rvm'.
.

このはすべてがインストールされていますか?

他のヒント

最初にecho $rvm_pathを試してください - それが何かを示す場合 - rm -rf

第2:

sudo rm -rf /ust/local/rvm /etc/rvmrc /etc/profile.d/rvm.sh ~/.rvm*
.

次のチェックls -l /usr/local/bin | grep rvmこれはRVMへのリンクを表示します - rm -rf

と最後のwhich rvm - このパスをチェックして少なくともこのファイルを削除しようとするものがある場合は、何も表示してください。

rvm help

implode  - (seppuku) removes the rvm installation completely.
           This means everything in $rvm_path (~/.rvm || /usr/local/rvm).
           This does not touch your profiles. However, this means that you
           must manually clean up your profiles and remove the lines which source RVM.
.

$PATHからの判断も(あるいは)次のファイルとディレクトリをすべて削除することもできます。

  • /usr/local/rvm
  • /etc/rvmrc
  • /etc/profile.d/rvm.sh
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top