420 Stimmen

Alte Versionen von Ruby-Gems deinstallieren

Ich habe mehrere Versionen eines Ruby-Edelsteins:

$ gem list
rjb (1.3.4, 1.3.3, 1.1.9)

Wie kann ich alte Versionen entfernen, aber die neueste Version behalten?

1voto

lkraider Punkte 3863

Sie müssen möglicherweise Folgendes einstellen GEM_HOME damit die Bereinigung funktioniert. Sie können überprüfen, welche Pfade für gemfiles existieren, indem Sie ausführen:

gem env

Beachten Sie den Abschnitt GEM PATHS.

In meinem Fall, zum Beispiel, mit Edelsteinen in meinem Benutzerheim installiert:

export GEM_HOME="~/.gem/ruby/2.4.0"
gem cleanup

-1voto

Mike Punkte 79
bundler clean

Als letzten Schritt, nachdem ich alle oben genannten Möglichkeiten ausprobiert hatte, wurde die Meldung bei mir nicht mehr angezeigt.

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