問題描述
我搞砸了Ubuntu 10.04上的Ruby開發環境。
從我的係統中刪除這些軟件包的最佳方法是什麽?
-
紅 gems
-
所有 gems
-
紅 gems
要重新開始,我想使用RVM來使用re-install Ruby。
最佳辦法
如果您使用的是Ubuntu軟件包,請運行sudo apt-get purge <packages>
所以應該是這樣的:
sudo apt-get purge ruby rubygems
purge purge is identical to remove except that packages are removed and purged (any configuration files are deleted too).
次佳辦法
如果您使用的是RVM,為什麽還要麻煩卸載係統ruby?
我通過RVM安裝了1.8.7和1.9.2-rc。
安裝RVM後,可以將RVM 1.8.7設置為默認的ruby安裝。隻是不要以根用戶身份安裝RVM。
對於那些想知道的人,https://rvm.io/具有RVM安裝說明。
通過RVM安裝1.8.7之前,請確保已閱讀有關為Ubuntu安裝哪些軟件包的說明。如果您不安裝它們,則可能是某些 gems 有問題。
第三種辦法
使用突觸,您可以刪除Ruby軟件包(選擇”completely remove”選項)。我想這等效於命令行:sudo apt-get清除
現在是 gems :它們不被視為包裝。您將需要手動刪除它們(除非您想使用Ruby來做到這一點,但是既然您說它已損壞…)
默認情況下,Ruby gems安裝在.gem文件夾下的主文件夾中。如果您真的想弄幹淨東西,隻需刪除〜/.gem,就足夠了。當您重新安裝Ruby和所有內容時,該文件夾將再次創建,您可以輕鬆使用。