ruby - যবহ - রুবি রত্ন পুরানো সংস্করণ আনইনস্টল




রুবি পাথরের দাম (4)

কাজ করার জন্য আপনাকে GEM_HOME সেট করতে হতে পারে। আপনি চলমান দ্বারা জিমিলির জন্য কোন পথ বিদ্যমান তা পরীক্ষা করতে পারেন:

gem env

GEM প্যাথস বিভাগে নোট নিন।

আমার ক্ষেত্রে, উদাহরণস্বরূপ, আমার ব্যবহারকারী বাড়িতে ইনস্টল রত্ন সঙ্গে:

export GEM_HOME="~/.gem/ruby/2.4.0"
gem cleanup

আমি একটি রুবি মণির বিভিন্ন সংস্করণ আছে:

$ gem list
rjb (1.3.4, 1.3.3, 1.1.9)

আমি কিভাবে পুরানো সংস্করণ মুছে ফেলতে পারি কিন্তু সাম্প্রতিকতম রাখতে পারি?


রত্ন কোন পুরানো সংস্করণ পরিষ্কার করার উপায়।

sudo gem cleanup

যদি আপনি কেবল মুছে ফেলতে চান এমন একটি তালিকা দেখতে চান তবে আপনি এটি ব্যবহার করতে পারেন:

sudo gem cleanup -d

আপনি এটির নাম উল্লেখ করে শুধুমাত্র একটি নির্দিষ্ট মণিকে পরিষ্কার করতে পারেন:

sudo gem cleanup gemname

শুধুমাত্র 1.1.9 মত নির্দিষ্ট সংস্করণ মুছে ফেলার জন্য

gem uninstall gemname --version 1.1.9

আপনি এখনও মোম ইনস্টল করার জন্য কিছু ব্যতিক্রম সম্মুখীন হলে, যেমন:

অবৈধ মণি: প্যাকেজ দুর্নীতিগ্রস্ত, যাচাই করার সময় ব্যতিক্রম: অনির্ধারিত পদ্ধতি nil এর জন্য 'আকার': //home/rails/.rvm/gems/[email protected]/cache/nokogiri-1.6.6.2-এ NilClass (NoMethodError)। মণি

আপনি, ক্যাশ থেকে এটি সরাতে পারেন:

rm /home/rails/.rvm/gems/ruby-2.1.[email protected]/cache/nokogiri-1.6.6.2.gem

আরো বিস্তারিত জানার জন্য:

http://blog.grepruby.com/2015/04/way-to-clean-up-gem-or-remove-old.html


gem uninstall rjb --version 1.3.4 মত কিছু চেষ্টা করুন gem uninstall rjb --version 1.3.4


সমস্ত ইনস্টল রত্নগুলির পুরানো সংস্করণগুলি সরিয়ে দেওয়ার জন্য, নিম্নলিখিত 2 টি কমান্ডগুলি দরকারী:

 gem cleanup --dryrun

উপরের কমান্ডটি কি রত্নগুলি সরানো হচ্ছে তা পূর্বরূপ দেখাবে।

 gem cleanup

উপরের কমান্ড আসলে তাদের মুছে ফেলা হবে।





gem