2011-04-01 69 views
5

我試圖用mysql數據庫獲取RoR並運行,但對我來說似乎不可能(包括mysql gem時出現錯誤)。所以我試圖在控制檯上做很多事情,但沒有結果,我不記得我做了什麼。在Mac OS X上卸載Ruby on Rails 10.6

所以,我想刪除一切,再從cero開始。 如何從我的Mac刪除RoR?

謝謝!

+0

你有什麼錯誤?使用MacPorts或Homebrew在10.6上安裝Rails非常簡單。 – tadman 2011-04-01 14:21:33

回答

8

最簡單的方式得到一個基本的回報率設置是使用自制安裝mysql和RVM管理軌道。如果您按照下面的說明進行操作,包括安裝RVM,則無需擔心已安裝的ruby或rails已經失敗,因爲它們基本上將所有內容都安裝在自己的位置,然後將您的環境重新指派給新的ruby和rails安裝。

  1. 訪問https://github.com/mxcl/homebrew和自制閱讀起來。你以後會感謝我:)

  2. 與此安裝自制軟件:

    紅寶石-e 「$(捲曲-fsSL https://gist.github.com/raw/323731/install_homebrew.rb)」

  3. 安裝的XCode,如果你還沒有準備好。最簡單的方法是使用Mac隨附的磁盤。

  4. 安裝的git:

    釀造安裝混帳

  5. 安裝RVM:(可選,但偉大的,如果你想在Rails的使用Ruby和Ruby 1.9.2)。再次,閱讀RVM:http://rvm.beginrescueend.com/請按照此處的說明:http://rvm.beginrescueend.com/rvm/install/並且不要忘記安裝POST!

  6. 安裝1.9.2,並將其設置爲默認:

    RVM安裝1.9.2

    這將需要一段時間

    RVM --default使用1.9。2

  7. 安裝Rails

    創業板安裝導軌

  8. 安裝MySQL

    釀造安裝mysql

    (當它完成後,您需要初始化數據庫。該說明將如果你跳過這個,你的數據庫將不會工作,如果你關閉了你的終端並想再次看到這些指令,你可以輸入「brew info mysql」 。拿給你)

  9. 創建您的Rails應用程序:

    軌新程序my_app

+0

此外,如果您有任何啓動mysql的麻煩,請嘗試:sudo chown -R $ USER/usr/local – 2011-04-04 15:49:50

+0

感謝Mike! y遵循所有步驟並完美地工作。 – mdaguerre 2011-04-04 21:54:02

1

嗨我有與MySQL的寶石相同的問題,他們的方式,我成功了從紅寶石1.9.2降級到1.8.7。我不知道你在使用哪一個。

我也使用端口卸載紅寶石。

希望這可以幫助。它使用

再見

+0

謝謝!我會試試它! – mdaguerre 2011-04-01 13:22:59

0

卸載RubyGems的

gem uninstall rails 
+0

以及如何卸載紅寶石? – mdaguerre 2011-04-01 13:45:38

+0

取決於您是如何安裝它的。或者只是刪除文件夾 – fl00r 2011-04-01 14:01:20

+2

有一個10.6的Ruby你不應該刪除,但任何你已經添加了事實後,使用'rvm','port'或'brew'可以使用相應的包管理器。 – tadman 2011-04-01 14:20:56

1

要完全卸載軌道和所有寶石使用該使用sudo權限: -

gem list | cut -d" " -f1 | xargs gem uninstall -aIx 
+0

這給了我'錯誤:當執行gem ...(Gem :: InstallError) 無法卸載時,請檢查'gem list -d actionmailer' – 2013-10-10 13:12:30