我發現我在OSX 10.6.2上安裝了兩個ruby版本,我怎樣才能卸載舊版本,並確保一切正常,路徑指向另一個?安裝了兩個ruby版本,該如何解決?
bash-3.2$ /usr/local/bin/ruby -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-darwin9.7.0]
bash-3.2$ /usr/bin/ruby -v
ruby 1.8.7 (2008-08-11 patchlevel 72) [universal-darwin10.0]
bash-3.2$ $PATH
bash: /usr/local/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/libexec: No such file or directory
bash-3.2$ whereis ruby
/usr/bin/ruby
Mac OS 10.6安裝Ruby 1.8.7以供自己使用。你可以自由使用它,但要明白,蘋果把它放在那裏是有原因的,修改或刪除它可能會破壞它所支持的應用程序,在將來某個時候你忘記了什麼時,你可能不會意識到這一點。你做到了。試試:'find/usr -name'* .rb''親自查看。如下所示,使用RVM來管理您的Ruby安裝。 – 2011-03-07 00:49:31
要安裝RVM,請按照http://rvm.beginrescueend.com/rvm/install/上的說明進行操作,包括「安裝後」部分。另外,在安裝Ruby之前,輸入'rvm notes'並安裝依賴關係。 – 2011-03-07 00:54:59