Ich habe meine Ruby-Entwicklungsumgebung auf Ubuntu 10.04 durcheinander gebracht.
Wie entferne ich diese Pakete am besten von meinem System?
- Rubin
- Alle Edelsteine
- RubyGems
Um neu zu beginnen, möchte ich Ruby mit RVM neu installieren .
10.04
ruby
software-uninstall
rvm
Zengr
quelle
quelle
Antworten:
Wenn Sie Ubuntu-Pakete verwenden, führen Sie diese aus
sudo apt-get purge <packages>
Das sollte ungefähr so aussehen:
sudo apt-get purge ruby rubygems
Auf der apt-get-Manpage :
quelle
Wenn Sie RVM verwenden, warum sollten Sie dann überhaupt den System-Ruby deinstallieren?
Ich installiere sowohl 1.8.7 als auch 1.9.2-rc über RVM.
Nach der Installation von RVM können Sie RVM 1.8.7 als Standard-Ruby-Installation festlegen. Installieren Sie RVM nur nicht als root.
Für diejenigen, die sich fragen, hat https://rvm.io/ die RVM-Installationsanweisungen.
Lesen Sie die Anweisungen zu den Paketen, die Sie für Ubuntu installieren müssen, bevor Sie 1.8.7 über RVM installieren. Wenn Sie sie nicht installieren, können Probleme mit einigen Edelsteinen auftreten.
quelle
Mit synaptic können Sie die Ruby-Pakete entfernen (wählen Sie die Option "Vollständig entfernen"). Ich denke, das ist das Äquivalent zur Kommandozeile: sudo apt-get purge
Nun zu den Edelsteinen: Sie gelten nicht als Pakete. Sie müssen sie manuell löschen (es sei denn, Sie möchten Ruby verwenden, aber da Sie sagen, es ist kaputt ...)
Standardmäßig werden die Ruby-Edelsteine in Ihrem Basisordner unter dem Ordner .gem installiert. Wenn Sie die Dinge wirklich bereinigen möchten, löschen Sie einfach ~ / .gem, und es sollte ausreichen. Wenn Sie Ruby und alles neu installieren, wird der Ordner erneut erstellt und Sie können loslegen.
quelle
/var/lib/gems
, wahrscheinlich lohnt es sich auch dort zu putzen.Wenn Sie Ruby mit RVM installiert haben, wird das RVM-Installationsverzeichnis mit dem folgenden Befehl vollständig entfernt:
Wenn Sie diesen Befehl ausführen, werden Sie aufgefordert, das Löschen des
.rvm
Verzeichnisses zu bestätigen.Nachdem das Löschen des
.rvm
Verzeichnisses abgeschlossen ist, wird die folgende bemerkenswerte Meldung angezeigt:Ruby Gems entfernen
quelle