আমি আমার রুবি দেব পরিবেশকে উবুন্টু 10.04-এ নষ্ট করেছি।
আমার সিস্টেম থেকে এই প্যাকেজগুলি সরানোর সর্বোত্তম সম্ভাব্য উপায় কোনটি?
- চুনি
- সমস্ত রত্ন
- RubyGems
নতুন করে শুরু করতে, আমি আরভিএম ব্যবহার করে রুবি পুনরায় ইনস্টল করতে চাই ।
আমি আমার রুবি দেব পরিবেশকে উবুন্টু 10.04-এ নষ্ট করেছি।
আমার সিস্টেম থেকে এই প্যাকেজগুলি সরানোর সর্বোত্তম সম্ভাব্য উপায় কোনটি?
নতুন করে শুরু করতে, আমি আরভিএম ব্যবহার করে রুবি পুনরায় ইনস্টল করতে চাই ।
উত্তর:
আপনি যদি উবুন্টু প্যাকেজ ব্যবহার করেন sudo apt-get purge <packages>
সুতরাং এটির মতো কিছু হওয়া উচিত:
sudo apt-get purge ruby rubygems
থেকে কার্যক্ষম-পেতে man পৃষ্ঠা :
purge purge is identical to remove except that packages are removed and purged (any configuration files are deleted too).
আপনি যদি আরভিএম ব্যবহার করছেন তবে কেন সিস্টেম রুবি আনইনস্টল করা বিরক্ত করবেন?
আমি আরভিএম এর মাধ্যমে 1.8.7 এবং 1.9.2-আরসি উভয়ই ইনস্টল করেছি।
আপনি আরভিএম ইনস্টল করার পরে আপনি আরভিএম 1.8.7 কে আপনার ডিফল্ট রুবি ইনস্টলেশন হিসাবে সেট করতে পারেন। কেবল আরভিএমকে মূল হিসাবে ইনস্টল করবেন না।
যারা ভাবছেন তাদের জন্য, https://rvm.io/ এর আরভিএম ইনস্টল নির্দেশাবলী রয়েছে।
আরভিএম এর মাধ্যমে 1.8.7 ইনস্টল করার আগে উবুন্টুর জন্য আপনাকে কী প্যাকেজগুলি ইনস্টল করতে হবে সে সম্পর্কিত নির্দেশাবলী আপনি পড়েছেন তা নিশ্চিত করুন। আপনি যদি এগুলি ইনস্টল না করেন তবে কিছু রত্ন নিয়ে আপনার সমস্যা হতে পারে।
সিনাপটিক ব্যবহার করে আপনি রুবি প্যাকেজগুলি অপসারণ করতে পারেন ("সম্পূর্ণ অপসারণ" বিকল্পটি নির্বাচন করুন)। আমার ধারণা এটি কমান্ডলাইনের সমতুল্য: sudo apt-get purge
রত্নগুলির জন্য এখন: এগুলিকে প্যাকেজ হিসাবে বিবেচনা করা হয় না। আপনাকে সেগুলি ম্যানুয়ালি মুছে ফেলতে হবে (যদি না আপনি রুবি এটি করতে ব্যবহার করতে চান তবে আপনি যেহেতু এটি ভেঙেছেন ...)
ডিফল্টরূপে, রুবি রত্নগুলি .gem ফোল্ডারে আপনার হোম ফোল্ডারে ইনস্টল করা হয়। আপনি যদি সত্যিই জিনিসগুলি পরিষ্কার করতে চান তবে কেবল ~ / .gem মুছুন এবং এটি যথেষ্ট হওয়া উচিত। আপনি যখন রুবি এবং সমস্ত কিছু পুনরায় ইনস্টল করবেন, ফোল্ডারটি আবার তৈরি হবে এবং আপনি যেতে ভাল হবে।
/var/lib/gems
, এটি সম্ভবত সেখানে পরিষ্কার করার উপযুক্ত।
আপনি যদি রুবি আরভিএম ব্যবহার করে ইনস্টল করেছেন তবে নিম্নলিখিত কমান্ডটি আরভিএম ইনস্টলড ডিরেক্টরিটি সম্পূর্ণভাবে মুছে ফেলবে:
rvm implode
এই কমান্ডটি চালানো .rvm
ডিরেক্টরি মুছে ফেলার জন্য আপনার নিশ্চয়তার জন্য জিজ্ঞাসা করবে ।
.rvm
ডিরেক্টরিটি মোছার কাজটি শেষ করার পরে , আপনি নিম্নলিখিত বার্তাগুলি পাবেন যা উল্লেখযোগ্য:
নোট করুন যে আপনার যদি এখনও উপস্থিত থাকেন তবে আপনাকে ম্যানুয়ালি / etc / rvmrc এবং ~ / .rvmrc অপসারণ করতে হবে।
আরভিএম উত্স লাইনগুলির জন্য দয়া করে সমস্ত .bashrc .bash_profile। প্রোফাইলে এবং .zshrc দেখুন এবং এটি যদি প্রতি ব্যবহারকারী ইনস্টলেশন হয় তা মুছুন বা মন্তব্য করুন।
রুবি রত্ন সরান
gem uninstall rvm