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 .
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?
Aby zacząć od nowa, chciałbym ponownie zainstalować Ruby przy użyciu RVM .
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 :
purge purge is identical to remove except that packages are removed and purged (any configuration files are deleted too).
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.
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.
/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:
rvm implode
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:
Uwaga: może być konieczne ręczne usunięcie plików / etc / rvmrc i ~ / .rvmrc, jeśli nadal istnieją.
Sprawdź wszystkie .bashrc .bash_profile .profile i .zshrc dla linii źródłowych RVM i usuń lub skomentuj, jeśli była to instalacja dla użytkownika.
Usuń Ruby Gems
gem uninstall rvm