আমি কীভাবে সম্পূর্ণভাবে রুবি + রেয়েলস + রত্নগুলি সরিয়ে ফেলতে পারি?


24

আমি আমার রুবি দেব পরিবেশকে উবুন্টু 10.04-এ নষ্ট করেছি।

আমার সিস্টেম থেকে এই প্যাকেজগুলি সরানোর সর্বোত্তম সম্ভাব্য উপায় কোনটি?

  • চুনি
  • সমস্ত রত্ন
  • RubyGems

নতুন করে শুরু করতে, আমি আরভিএম ব্যবহার করে রুবি পুনরায় ইনস্টল করতে চাই ।


1
কিভাবে আপনি এটি ইনস্টল না? আপনি উবুন্টু প্যাকেজ ব্যবহার করেছেন?
txwikinger

উত্তর:


20

আপনি যদি উবুন্টু প্যাকেজ ব্যবহার করেন 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).

7

আপনি যদি আরভিএম ব্যবহার করছেন তবে কেন সিস্টেম রুবি আনইনস্টল করা বিরক্ত করবেন?

আমি আরভিএম এর মাধ্যমে 1.8.7 এবং 1.9.2-আরসি উভয়ই ইনস্টল করেছি।

আপনি আরভিএম ইনস্টল করার পরে আপনি আরভিএম 1.8.7 কে আপনার ডিফল্ট রুবি ইনস্টলেশন হিসাবে সেট করতে পারেন। কেবল আরভিএমকে মূল হিসাবে ইনস্টল করবেন না।

যারা ভাবছেন তাদের জন্য, https://rvm.io/ এর আরভিএম ইনস্টল নির্দেশাবলী রয়েছে।

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


আমি এই সঙ্গে উত্তর দিতে যাচ্ছি! আপনার সময় নষ্ট করবেন না, নতুন আরভিএম পরিবেশটি আপনার উদাস সিস্টেমের পরিবেশের চেয়ে বেশি অগ্রাধিকার পাবে।
ডেরেক

আরভিএম ইনস্টলেশন কোনও ফায়ারওয়ালের পিছনে কাজ করে বলে মনে হচ্ছে না।

4

সিনাপটিক ব্যবহার করে আপনি রুবি প্যাকেজগুলি অপসারণ করতে পারেন ("সম্পূর্ণ অপসারণ" বিকল্পটি নির্বাচন করুন)। আমার ধারণা এটি কমান্ডলাইনের সমতুল্য: sudo apt-get purge

রত্নগুলির জন্য এখন: এগুলিকে প্যাকেজ হিসাবে বিবেচনা করা হয় না। আপনাকে সেগুলি ম্যানুয়ালি মুছে ফেলতে হবে (যদি না আপনি রুবি এটি করতে ব্যবহার করতে চান তবে আপনি যেহেতু এটি ভেঙেছেন ...)

ডিফল্টরূপে, রুবি রত্নগুলি .gem ফোল্ডারে আপনার হোম ফোল্ডারে ইনস্টল করা হয়। আপনি যদি সত্যিই জিনিসগুলি পরিষ্কার করতে চান তবে কেবল ~ / .gem মুছুন এবং এটি যথেষ্ট হওয়া উচিত। আপনি যখন রুবি এবং সমস্ত কিছু পুনরায় ইনস্টল করবেন, ফোল্ডারটি আবার তৈরি হবে এবং আপনি যেতে ভাল হবে।


4
মূল হিসাবে ইনস্টল করা রত্নগুলি তাদের উপায় খুঁজে পেতে পারে বলে মনে হয় /var/lib/gems, এটি সম্ভবত সেখানে পরিষ্কার করার উপযুক্ত।
ম্যাট

0

আপনি যদি রুবি আরভিএম ব্যবহার করে ইনস্টল করেছেন তবে নিম্নলিখিত কমান্ডটি আরভিএম ইনস্টলড ডিরেক্টরিটি সম্পূর্ণভাবে মুছে ফেলবে:

 rvm implode

এই কমান্ডটি চালানো .rvmডিরেক্টরি মুছে ফেলার জন্য আপনার নিশ্চয়তার জন্য জিজ্ঞাসা করবে ।

.rvmডিরেক্টরিটি মোছার কাজটি শেষ করার পরে , আপনি নিম্নলিখিত বার্তাগুলি পাবেন যা উল্লেখযোগ্য:

নোট করুন যে আপনার যদি এখনও উপস্থিত থাকেন তবে আপনাকে ম্যানুয়ালি / etc / rvmrc এবং ~ / .rvmrc অপসারণ করতে হবে।

আরভিএম উত্স লাইনগুলির জন্য দয়া করে সমস্ত .bashrc .bash_profile। প্রোফাইলে এবং .zshrc দেখুন এবং এটি যদি প্রতি ব্যবহারকারী ইনস্টলেশন হয় তা মুছুন বা মন্তব্য করুন।

রুবি রত্ন সরান

gem uninstall rvm
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.