ओएस एक्स पर प्रणाली माणिक Ruby.framework सांकेतिक रूप से लिंक है द्वारा संभवतः होना चाहिए पुनः स्थापित कर सकता है। चूंकि आपने एक्सकोड को पुनर्स्थापित किया है, इसे इंस्टॉल किया जाना चाहिए, लेकिन आपको सिम्लिंक को पुनर्स्थापित करने की आवश्यकता है।
सबसे पहले, यह जांचें कि यह फ़ाइल मौजूद है और काम करती है।
$ /System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/ruby -v
ruby 1.8.7 (2010-01-10 patchlevel 249) [universal-darwin11.0]
अगर ऐसा आदेश काम करता है, आप प्रतीक लिंक फिर से
cd /usr/bin
sudo ln -s ../../System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/ruby /usr/bin/ruby
sudo ln -s ../../System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/erb /usr/bin/erb
sudo ln -s ../../System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/gem /usr/bin/gem
sudo ln -s ../../System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/irb /usr/bin/irb
sudo ln -s ../../System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/rake /usr/bin/rake
sudo ln -s ../../System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/rdoc /usr/bin/rdoc
sudo ln -s ../../System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/ri /usr/bin/ri
sudo ln -s ../../System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/testrb /usr/bin/testrb
यह मिलना चाहिए आप आरंभ सेटअप करने के लिए सक्षम होना चाहिए, उम्मीद है कि मैं बाइनरी कि जुड़ा हुआ की जरूरत के किसी भी भूल नहीं की है। https://superuser.com/questions/171433/is-it-possible-to-reinstall-fix-mac-os-xs-system-ruby-without-doing-a-complete
एक सार में एक अन्य विधि: https://gist.github.com/1418384
स्रोत
2012-02-15 18:37:25
नहीं worked.bogon स्थापित है: बिन सेब $ sudo ln -s ../../System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/rdoc/usr/bin/rdoc ln:/usr/bin/rdoc: फ़ाइल मौजूद है बोगन: बिन सेब $ sudo ln -s ../../System/Library/Frameworks/Ruby।ढांचे/संस्करण/वर्तमान/usr/bin/ri/usr/bin/ri ln:/usr/bin/ri: फ़ाइल मौजूद है बोगन: बिन सेब $ sudo ln -s ../../System/Library/Frameworks /Ruby.framework/Versions/Current/usr/bin/testrb/usr/bin/testrb ln:/usr/bin/testrb: फ़ाइल मौजूद है – Gank