ruby - ম্যাকের রুবিকে 1.9.x এ কিভাবে আপডেট করবেন?




macos installation (6)

আমি আমার ম্যাকে একটি নতুন ব্যবহারকারীর অ্যাকাউন্ট তৈরি করেছি এবং আমি 1.8.7 ডিফল্ট তুষারপাত থেকে এটি (1.9.2) রুবি এর বর্তমান সংস্করণে আপডেট করার চেষ্টা করছি। কেউ কি আমার টিউটোরিয়ালকে নির্দেশ করতে পারে অথবা আমার ম্যাকের রুবি আপডেট 1.8 থেকে 1.9.2 পর্যন্ত সর্বোত্তম পদ্ধতি ব্যাখ্যা করতে পারে? ধন্যবাদ


আমি rvm জন্য একটি শক্তিশালী পরামর্শ করব।

এটি সিস্টেম সংস্করণটির সাথে সংঘর্ষ ছাড়াই একাধিক রুবি এবং রত্ন সেট পরিচালনা করার দুর্দান্ত উপায়।

আমি এখন যে যোগ করব (4/2/2013), আমি rbenv অনেক ব্যবহার করি, কারণ আমার প্রয়োজনগুলি সহজ। আরভিভিটি দুর্দান্ত, কিন্তু আমার কাছে এমন অনেক ক্ষমতা আছে যা আমার দরকার নেই, তাই আমার কিছু ডেস্কটপ এবং ল্যাপটপে এটি কিছু মেশিনে এবং rbenv। এটি উভয় চেক আউট মূল্য এবং আপনার প্রয়োজনের জন্য ভাল কাজ করে যা দেখতে মূল্য।


আমি এখানে টিন ম্যান সঙ্গে মতবিরোধ করব। আমি rvenv RVM হিসাবে ভাল হিসাবে বিবেচনা। rbenv আপনার শেলের সাহায্যে RVM- র মতো ভাবে হস্তক্ষেপ করে না এবং এটি আপনাকে সাধারণ ফোল্ডারগুলিতে আলাদা রুবি ইনস্টলেশনের সাথে যুক্ত করতে দেয় যা আপনি সরাসরি পরীক্ষা করতে পারেন। এটা আপনি রুবি নিজেকে কম্পাইল করতে পারবেন। এখানে পার্থক্যের ভাল রূপরেখা: https://github.com/sstephenson/rbenv/wiki/Why-rbenv%3F

আমি here রুবি 1.9 রবিবার কম্পাইল করার নির্দেশাবলী সরবরাহ করি। আরও, এখানে আরো বিস্তারিত তথ্য। আমি স্নো চিতাবাঘ, সিংহ, এবং মাউন্টেন লায়ন উপর সহজ সাফল্য সঙ্গে এই কৌশল ব্যবহার করেছেন।


এই কমান্ড আসলে কাজ করে

\curl -L https://get.rvm.io | bash -s stable --ruby


ড্যান বেঞ্জামিনের হিবেলোগিক আর্টিকেল রবি, রুবিজেমস এবং স্টোন স্নো লিপার্ডে ইনস্টল করাটি হ'ল নিবন্ধটি 1.8 এর জন্য প্রস্তাবিত স্থান। তবে এখানে স্নো চিতাবাঘের রুবি 1.9-নির্দিষ্ট ইনস্টলেশান রয়েছে । 64-বিট জিনিসটির জন্য দেখুন ... হয় 64-বিট 'ফ্যাট' (যেমন - উদাহরণস্বরূপ - ওএস এক্স এ আপ্যাচি, যা 32-বিট লাইব্রেরিগুলিতে সমস্যা সৃষ্টি করতে পারে) অথবা আপনি যে কোন রত্নগুলি পরীক্ষা করে দেখতে পারেন তারা 64-বিট জন্য ঠিক আছে তা নিশ্চিত করতে ব্যবহার করতে।


বিবেচনা করার জন্য অন্যান্য সংস্করণ পরিচালকদের আছে, কয়েকটি উদাহরণের জন্য দেখুন এবং এমন একটি তালিকা নেই যা আমি শীঘ্রই চেষ্টা করব তা হল ch-ruby । আমি rbenv চেষ্টা কিন্তু এটি সঙ্গে অনেক সমস্যা ছিল। RVM আমার প্রধানতম বিষয়, যদিও মাঝে মাঝে এটি অদ্ভুত সমস্যা থাকে (তাই আমি যখন সুযোগ পাই তখন আমার চিবুকের চেষ্টা করার ইচ্ছা হয়)। আমি সিস্টেম Ruby স্পর্শ করবে না, অন্যান্য জিনিস এটি নির্ভর করতে পারে।

আমার যোগ করা উচিত যে আমি নিজের রুবিকে বেশ কয়েকবার সংকলন করেছি এবং হিউভলগিক আর্টিকেলটি ব্যবহার করে (যেমন ডেভ এভারিটের পরামর্শ দেওয়া হয়েছে) আপনি যদি সেই রুটটি গ্রহণ করেন তবে এটি একটি ভাল ধারণা।


ব্রু সঙ্গে এটি একটি এক-মাছ ধরার নৌকা হয়:

(আপনি হোমব্রিউ / সংস্করণগুলি টেপ করেছেন বলে মনে করছেন, যা brew tap homebrew/versions চালানোর মাধ্যমে করা যেতে পারে)

brew install ruby193

ওএস এক্স 10.8.4 এ আমার জন্য বাক্সের বাইরে কাজ করে। অথবা যদি আপনি 2.0 চান, আপনি শুধু brew install ruby

আরো সাধারণভাবে, brew search ruby আপনাকে বিভিন্ন রিপো উপলব্ধ করে এবং যদি আপনি সত্যিই নির্দিষ্ট পেতে চান তবে আপনি brew versions ruby ব্যবহার করতে পারেন এবং পরিবর্তে একটি নির্দিষ্ট সংস্করণ চেকআউট করতে পারেন।





installation