উত্তর:
রুবি ইনস্টল করার বিভিন্ন উপায় রয়েছে।
RVM। এটি ''তিহ্যবাহী' উপায় যা অনেক রুবিবাদক ব্যবহার করেন।
উত্স থেকে (উত্তর আসছে)
নিম্নলিখিত প্যাকেজ ইনস্টল করুন।
ruby1.9.1-পূর্ণ , রুবি 1.9.1-দেব , libpq-dev (কেবল libpq-dev আপনি যদি রেলের উন্নয়নেও রুবি করছেন))
এই প্রশ্নের একটি উত্তর রয়েছে যা উবুন্টু, রুবি, আরভিএম, রেলস এবং আপনি " আরও" আকর্ষণীয় "কীভাবে" নিবন্ধের দিকে নিয়ে যায় , তা থেকে শুরু করে রুবি (এবং সম্পর্কিত বিষয়গুলি) এর একটি নতুন ইনস্টলের মাধ্যমে আমাদের গাইড করে rvm
। এটি অন্তর্দৃষ্টি যুক্ত করে এবং প্রারম্ভিকদের জন্য প্রচুর মন্তব্য সরবরাহ করে - কারণ রুবি হ'ল সেটআপ পেতে সত্যিই ভয়ঙ্কর কিছু হয় যখন কেউ সেই সমস্ত ব্যাকগ্রাউন্ড জ্ঞান এবং সমর্থন ছাড়াই থাকে।
নিবন্ধটি সর্বশেষ 11 ই অক্টোবর, 2012 এ আপডেট হয়েছিল এবং এতে রুবি 1.9.3, আরভিএম এবং রেলগুলি 3.2.8 ইনস্টল করা উচিত।
সম্পর্কিত প্রশ্নগুলি লিঙ্ক করার স্বার্থে আমি এই উত্তরটি পোস্ট করছি।
কি অনুসরণ করে ব্যবহার পাগল নেভিগেশন রুবি (Ror) ইনস্টল করার জন্য নির্দেশাবলী rvm । বর্তমানে এটি রুবি সংস্করণ 1.9.3 এবং 2.0.0 রেল সংস্করণ 4.0.0 সহ ইনস্টল করবে।
আরভিএম, রুবি এবং রেলগুলির সর্বশেষতম সংস্করণ ইনস্টল করা হচ্ছে (সাধারণ সংগ্রহস্থলের বাইরে)
সমস্ত বিদ্যমান রুবি এবং আরভিএম প্যাকেজ এবং ইনস্টলেশন অপসারণ করছে।
দ্রষ্টব্য: স্পষ্টতই, উবুন্টুতে ভাণ্ডারগুলিতে rvm এর একটি ভাঙা সংস্করণ পাওয়া যায় (না, আমার হাতে থাকা নির্দিষ্ট সমস্যাগুলির সাথে কোনও লিঙ্ক নেই এবং এর প্রসঙ্গে লঞ্চপ্যাডে কোনও বাগ সনাক্ত করতে পারিনি various বিভিন্ন শিখা রয়েছে are -আমি এখানে প্রবেশ করব না এমন স্ট্যান্ডার্ড সংগ্রহস্থলগুলি ব্যবহার না করার বিষয়ে যুদ্ধসমূহ ;-))।
যখন কোনও বিদ্যমান আরভিএম ইনস্টলেশনের মাধ্যমে রুবির আপডেট সংস্করণ ইনস্টল করার জন্য এটি চালানোর চেষ্টা করে, তখন আপনাকে একটি বার্তা উপস্থিত করা হবে যা আপনাকে স্ট্যাক ওভারফ্লোতে অবস্থিত কোনও ফিক্সে পুনঃনির্দেশ করে ।
আমি সম্পূর্ণতার জন্য সমাধানটি এখানে উদ্ধৃত করছি:
এখানে আপনার কনফিগারেশন ফাইলের সাথে বিদ্যমান যে কোনও রুবি বা আরভিএম প্যাকেজ সরিয়ে ফেলতে হবে। টার্মিনাল থেকে নিম্নলিখিত কমান্ডগুলি চালনা করুন ( Ctrl- Alt- t):
sudo apt-get --purge remove ruby-rvm
sudo rm -rf /usr/share/ruby-rvm /etc/rvmrc /etc/profile.d/rvm.sh
নতুন টার্মিনাল খুলুন এবং বৈধতাযুক্ত পরিবেশটি পুরানো আরভিএম সেটিংস থেকে পরিষ্কার (কোনও আউটপুট হওয়া উচিত নয়):
env | grep rvm
যদি আউটপুট ছিল, নতুন টার্মিনাল খোলার চেষ্টা করুন, যদি এটি সাহায্য না করে তবে আপনার কম্পিউটার পুনরায় চালু করুন।
নিম্নলিখিত কমান্ড সহ নতুন (সর্বশেষ) রুবি এবং আরভিএম বাইনারিগুলি ইনস্টল করুন:
\curl -L https://get.rvm.io |
bash -s stable --ruby --autolibs=enable --auto-dotfiles
ইনস্টলেশন ডাউনলোডের সময় আপনার কিছু পরিবর্তন করা হবে ~/.bash_profile
এবং অন্যান্য কনফিগারেশন ফাইলগুলিতে । দয়া করে নোট করুন যে এখানে বেশ কয়েকটি গুরুত্বপূর্ণ নির্দেশনাও স্ক্রিনে উপস্থিত রয়েছে।
আপনার ইনস্টলেশনটি সফল হওয়ার জন্য এগুলি অনুসরণ করা আপনার পক্ষে গুরুত্বপূর্ণ। এই মুহুর্তে, কোনও হারিয়ে যাওয়া নির্ভরতা মেটাতে আপনাকে আপনার sudo / root পাসওয়ার্ডের জন্য অনুরোধ করা যেতে পারে। এটি প্রবেশ করান এবং উপযুক্ত প্রম্পটে [Y select নির্বাচন করুন।
দ্রষ্টব্য: এই ফাইলগুলি এখানে গিটহাবের স্থিতিশীল শাখা থেকে ডাউনলোড করা হচ্ছে ।
আরভিএম / home/username/.rvm/ এ ইনস্টল করা হবে
/ Home/username/.bashrc / home/username/.zshrc এ আরভিএম PATH লাইন যুক্ত করা হচ্ছে।
/ Home/username/.bash_profile / home/username/.zprofile এ আরভিএম লোডিং লাইন যুক্ত করা হচ্ছে।
নতুন পরিবর্তনগুলি কার্যকর করতে আপনার আরভিএম ফাইল উত্স করুন। কমান্ডটি চালান:
source /home/username/.rvm/scripts/rvm
আপনি রুবির সর্বশেষ সংস্করণটি চালাচ্ছেন কিনা তা যাচাই করুন:
$ruby --version
ruby 2.0.0p247 (2013-06-27 revision 41674) [i686-linux]
আপনি যদি রান চালাতে পছন্দ করেন তবে আপনাকে ruby 1.9.3
নিম্নলিখিতগুলি করতে হবে:
rvm install 1.9.3
rvm use 1.9.3 --default
রুবিগেম ইনস্টল করুন
rvm rubygems current
রেল ইনস্টল করুন
gem install rails
সূত্র:
জুন 2012
আমি এই কল্পনাপ্রসূত ওয়ান-লাইনারটি রেলপথের জন্য ৩.২ ডাব্লু / রুবি ১.৯.৩, আরভিএম, ইত্যাদি ব্যবহার করছি,
wget --no-check-certificate https://raw.github.com/joshfng/railsready/master/railsready.sh && bash railsready.sh
rvm একটি সত্যিই দুর্দান্ত ইনস্টলার আছে।
প্রথমে কার্ল ইনস্টল করুন ।
তারপরে আপনাকে নির্ভরতাগুলি ইনস্টল করতে হবে:
sudo apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion libpq-dev
এখন, আপনি স্বয়ংক্রিয় ইনস্টলার ব্যবহার করতে পারেন:
curl -L https://get.rvm.io | bash -s stable --ruby
এর পরে, লগ আউট করুন এবং তারপরে আবার লগ ইন করুন, এবং আপনি প্রস্তুত!
ruby -v
যেমন কিছু ফেরত দেওয়া উচিত:
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]
যদি এটি না হয় তবে আপনার আরভিএমের জন্য সমস্যা সমাধানের পৃষ্ঠাটি দেখে নেওয়া উচিত ।
প্রথমে কিছু নির্ভরতা ইনস্টল করুন:
sudo apt-get build-dep ruby1.9.1-full
sudo apt-get install curl git
তারপরে, এটি ইনস্টল করুন:
git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
এখন, রুবি বিল্ড ইনস্টল করতে:
git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
rbenv install 2.0.0-p247
rbenv global 2.0.0-p247
gem install bundler
rbenv rehash
সব শেষ!