2011-04-01 24 views
5

पर रेल पर अनइंस्टॉल रूबी, मैं आरओआर प्राप्त करने और MySQL डेटा बेस के साथ चलने की कोशिश कर रहा हूं, लेकिन यह मेरे लिए असंभव प्रतीत होता है (मुझे mysql मणि सहित त्रुटि मिलती है)। इसलिए मैंने कंसोल पर बहुत सी चीजों को करने के लिए कोई परिणाम नहीं दिया और मैंने जो किया है उसे मैं याद नहीं करता।मैक ओएस एक्स 10.6

तो, मैं सबकुछ हटाना चाहता हूं और फिर से सीरो से शुरू करना चाहता हूं। मैं अपने मैक से RoR कैसे हटा सकता हूं?

धन्यवाद!

+0

वैसे भी आपको क्या त्रुटियां मिल रही हैं? मैकपॉर्ट्स या होमब्रू का उपयोग करके 10.6 पर रेल स्थापित करने के बारे में जाने के लिए यह बहुत सरल है। – tadman

उत्तर

8

सबसे आसान तरीका है एक बुनियादी आतंक विरोधी सेटअप रेल प्रबंधन करने के लिए mysql और RVM स्थापित करने के लिए Homebrew उपयोग करने के लिए है पाने के लिए। यदि आप नीचे दिए गए निर्देशों का पालन करते हैं, जिसमें आरवीएम की स्थापना शामिल है, तो आपको रूबी या रेल की पहले से ही असफल स्थापनाओं के बारे में चिंता करने की आवश्यकता नहीं है क्योंकि वे मूल रूप से अपने स्थान पर सबकुछ इंस्टॉल करेंगे और फिर अपने पर्यावरण को नए रूबी और रेल स्थापना में दोबारा दर्ज करेंगे।

  1. https://github.com/mxcl/homebrew पर जाएं और होमब्रू पर पढ़ें। तुम मुझे बाद में धन्यवाद करता हूँ :)

  2. इस के साथ homebrew स्थापित करें:

    माणिक -e "$ (कर्ल -fsSL https://gist.github.com/raw/323731/install_homebrew.rb)"

  3. स्थापित XCode यदि आपने ऐसा नहीं किया है। आपके मैक के साथ आने वाली डिस्क का उपयोग करना सबसे आसान तरीका है।

  4. Git स्थापित करें:

    काढ़ा स्थापित Git

  5. स्थापित करें RVM: (वैकल्पिक, लेकिन महान आप रूबी 1.9.2 के साथ पर रूबी का उपयोग करना चाहते हैं)। दोबारा, आरवीएम पर पढ़ें: http://rvm.beginrescueend.com/ यहां दिए गए निर्देशों का पालन करें: http://rvm.beginrescueend.com/rvm/install/ और पोस्ट इंस्टॉल करने के लिए मत भूलना !!!

  6. स्थापित 1.9.2 और इसे सेट डिफ़ॉल्ट होने के लिए:

    rvm स्थापित 1.9.2

    इसमें कुछ समय

    rvm ले --default 1.9 का प्रयोग करेंगे।2

  7. स्थापित रेल

    मणि रेल स्थापित

  8. स्थापित mysql

    काढ़ा स्थापित mysql

    (जब यह समाप्त हो गया है, तो आप अपने डेटाबेस को प्रारंभ करने के लिए निर्देशों की आवश्यकता होगी। इंस्टॉलेशन समाप्त होने पर आपको दिया जाएगा। यदि आप इसे छोड़ देते हैं, तो आपका डेटाबेस काम नहीं करेगा। अगर आपने अपना टर्मिनल बंद कर दिया है और फिर निर्देशों को देखना चाहते हैं तो आप "ब्रू जानकारी mysql" टाइप कर सकते हैं और यह वाई । उन्हें आपको दिखाएंगे)

  9. अपने रेल एप्लिकेशन बनाएं:

    रेल नया my_app

+0

इसके अलावा, अगर आपको mysql शुरू करने में कोई समस्या है, तो कोशिश करें: sudo chown -R $ USER/usr/local –

+0

धन्यवाद माइक! y सभी चरणों का पालन करें और पूरी तरह से काम करता है। – mdaguerre

1

हाय मुझे माइस्क्ल मणि के साथ एक ही समस्या थी और जिस तरह से मैं सफल हुआ, वह रूबी 1.9.2 से 1.8.7 तक डाउनग्रेड कर रहा था। मुझे नहीं पता कि आप किसका उपयोग कर रहे हैं।

मैं पोर्ट का उपयोग करके रूबी को अनइंस्टॉल भी करता हूं।

आशा है कि इससे मदद मिल सकती है। rubygems

अलविदा

+0

धन्यवाद! मैं कोशिश करने जा रहा हूँ! – mdaguerre

0

स्थापना रद्द इसे प्रयोग

gem uninstall rails 
+0

और मैं रूबी को कैसे अनइंस्टॉल कर सकता हूं? – mdaguerre

+0

इस पर निर्भर करता है कि आपने इसे कैसे इंस्टॉल किया है। या बस फ़ोल्डर – fl00r

+2

हटाएं एक रूबी है कि 10.6 के साथ जहाजों को हटाया जाना चाहिए, लेकिन तथ्य के बाद जो भी आपने जोड़ा है, या तो 'आरवीएम',' पोर्ट 'या' ब्रू 'का उपयोग करके संबंधित पैकेज मैनेजर का उपयोग करके हटाया जा सकता है । – tadman

1

पूर्ण रूप से अनइंस्टॉल रेल और सभी जवाहरात sudo अनुमतियों के साथ इस का उपयोग करने के लिए: -

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

यह मुझे 'त्रुटि प्रदान करता है: मणि निष्पादित करते समय ... (Gem :: InstallError) अनइंस्टॉल नहीं कर सकता है,' मणि सूची -d actionmailer 'जांचें –

संबंधित मुद्दे