Zepsułem swoje środowisko deweloperskie Ruby na Ubuntu 10.04.
Jaki jest najlepszy możliwy sposób usunięcia tych pakietów z mojego systemu?
- Rubin
- Wszystkie klejnoty
- RubyGems
Aby zacząć od nowa, chciałbym ponownie zainstalować Ruby przy użyciu RVM .
10.04
ruby
software-uninstall
rvm
zengr
źródło
źródło
Odpowiedzi:
Jeśli używasz pakietów Ubuntu, uruchom
sudo apt-get purge <packages>
To powinno być coś takiego:
sudo apt-get purge ruby rubygems
Ze strony podręcznika apt-get :
źródło
Jeśli używasz RVM, po co męczyć się nawet z odinstalowaniem systemu Ruby?
Instaluję zarówno 1.8.7, jak i 1.9.2-rc przez RVM.
Po zainstalowaniu RVM możesz ustawić RVM 1.8.7 jako domyślną instalację ruby. Po prostu nie instaluj RVM jako root.
Dla tych, którzy zastanawiają się, https://rvm.io/ zawiera instrukcje instalacji RVM.
Przed zainstalowaniem 1.8.7 przez RVM przeczytaj instrukcje dotyczące pakietów, które musisz zainstalować dla Ubuntu. Jeśli ich nie zainstalujesz, możesz mieć problemy z niektórymi klejnotami.
źródło
Używając synaptic, możesz usunąć pakiety Ruby (wybierz opcję „całkowicie usuń”). Wydaje mi się, że jest to odpowiednik wiersza poleceń: sudo apt-get purge
Teraz klejnoty: nie są uważane za pakiety. Będziesz musiał je usunąć ręcznie (chyba że chcesz użyć Ruby, aby to zrobić, ale ponieważ mówisz, że jest zepsuty ...)
Domyślnie klejnoty Ruby są instalowane w folderze domowym, w folderze .gem. Jeśli naprawdę chcesz wszystko uporządkować, po prostu usuń ~ / .gem, a powinno wystarczyć. Kiedy ponownie zainstalujesz Ruby i wszystko, folder zostanie utworzony ponownie i będziesz gotowy.
źródło
/var/lib/gems
, prawdopodobnie też tam warto je wyczyścić.Jeśli zainstalowałeś Ruby przy użyciu RVM, następujące polecenie całkowicie usunie zainstalowany katalog RVM:
Uruchomienie tego polecenia poprosi o potwierdzenie usunięcia
.rvm
katalogu.Po zakończeniu usuwania
.rvm
katalogu pojawi się następujący komunikat, który jest godny uwagi:Usuń Ruby Gems
źródło