10 Stimmen

Probleme bei der Deinstallation von RVM

Ich verwende Ubuntu 10.04 Lucid und ich war wahrscheinlich falsch RVM zu deinstallieren und jetzt scheint es nicht vollständig aus dem System entfernt werden. Jetzt möchte ich, dass wieder zu installieren, aber ich bin in Schwierigkeiten.

Ich erhalte seltsame Ausgaben, wenn ich versuche, einige Befehlszeilen auszuführen:

# 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

Das bedeutet wahrscheinlich, dass RVM nicht korrekt entfernt wird, auch wenn Ruby ebenfalls zu laufen scheint:

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

Also, was kann ich tun, um RVM vollständig zu entfernen/deinstallieren?


UPDATE

Ich habe einen Teil des Problems (oder vielleicht alle Probleme) gelöst: das (die) war mit Phusion Passenger verbunden, das immer noch den alten Pfad in Bezug auf die von RVM verwaltete Ruby-Version lud.

9voto

mpapis Punkte 51898

Erster Versuch echo $rvm_path - falls das etwas aussagt - rm -rf es

zweitens:

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

nächste Prüfung ls -l /usr/local/bin | grep rvm hier werden Links zu rvm angezeigt - rm -rf sie

und zuletzt which rvm - Wenn er etwas anzeigt, versuchen Sie, diesen Pfad zu überprüfen und zumindest diese Datei zu entfernen.

6voto

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

Siehe este . und Wo wird alles installiert?

1voto

Holger Just Punkte 48714

Von 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.

Nach Ihren Angaben zu urteilen $PATH können Sie auch (alternativ) alle der folgenden Dateien und Verzeichnisse entfernen:

  • /usr/local/rvm
  • /etc/rvmrc
  • /etc/profile.d/rvm.sh

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X