স্থায়ীভাবে সমস্ত মনো সম্পর্কিত প্যাকেজ (libs, অ্যাপ্লিকেশন, ইত্যাদি) মুছবেন কীভাবে


12

আমার মতে মনো একটি পেটেন্ট ফাঁদ এবং আমি চাই না যে আমার পছন্দের বিতরণটি মনো বা যে কোনও অ্যাপ্লিকেশনের জন্য মনোর প্রয়োজন হয় এমন কোনও কিছুর দ্বারা কলঙ্কিত হোক। সুতরাং আমি নিম্নলিখিতগুলির জন্য আপনার প্রতিক্রিয়াটিকে স্বাগত জানাব:

  1. মনো এবং প্রথম অ্যাপ্লিকেশন থেকে মনো ইনস্টল হওয়া থেকে অ্যাপ্লিকেশনগুলিকে কীভাবে রোধ করবেন। ইনস্টলেশনের সময় মনোকে জোর করে অক্ষম করার কোনও উপায় আছে কি?

  2. আমার বর্তমান ডিফল্ট ইনস্টলেশনতে আমার মনো কিছু ইনস্টল আছে কিনা তা আমি কীভাবে জানতে পারি?

  3. যদি মনো ইতিমধ্যে ইনস্টল করা থাকে তবে মনো এবং সমস্ত অ্যাপ্লিকেশনগুলিকে কীভাবে মুোনো অপসারণ করবেন?

আশা করি আপনার প্রতিক্রিয়া দিয়ে আমি নিশ্চিত করতে পারি যে আমার সমস্ত বিট সত্যই বিনামূল্যে।


আসলেই আপনার প্রশ্ন নয়, তবে আপনি কী বুঝতে পেরেছেন যে পেটেন্ট লঙ্ঘনকারী সফ্টওয়্যার ব্যবহারকারীর আপনাকে আসলে (ব্যবহারকারী হিসাবে) কোনও কিছুতেই দোষী করে না, তাই না?
অ্যাড্রিয়ান পেট্রেস্কু

3
@ ফুনেহাহ কারণ এটি মনোহ আরও অনিরাপদ, পেটেন্ট বুদ্ধিমান, যে কোনও সাধারণ যুক্তির সাথে সম্পর্কিত নয়, এবং মাইক্রোসফ্টের বিরুদ্ধে মামলা না করার জন্য যে সম্প্রদায়গত প্রতিশ্রুতিবদ্ধ হয়েছে সে সম্পর্কে FUD- কে স্পিল করছে এমন জিলিওল্টদের পুরো দল রয়েছে।
ক্ষয়ক্ষতি

2
@ অ্যাড্রিয়ান: আইএনএল এবং পেটেন্ট আইন দেশ থেকে দেশে আলাদাভাবে পরিবর্তিত হয়, তবে মার্কিন যুক্তরাষ্ট্রে কমপক্ষে পেটেন্ট আইন পেটেন্ট 'আর্ট' ব্যবহারকে সুরক্ষা দেয় । সুতরাং পেটেন্ট আর্ট ব্যবহার করার জন্য যদি আপনার ব্যক্তিগতভাবে লাইসেন্স না থাকে তবে আপনাকে ব্যবহারের জন্য মামলা করতে পারে। ইউনিসিস বছর কয়েক আগে জিআইএফ ফাইল ফর্ম্যাট দিয়ে এটি করার চেষ্টা করেছিল, পরিণামে পিএনজি বিট.ইলি / 9fz1mU হয় । লঙ্ঘনের জন্য পুরষ্কার প্রাপ্ত হতে পারে এমন একটি পৃথক ক্ষতির চেয়ে মামলা করার জন্য মূল্য দেওয়া হয়েছে। সাধারণত পেটেন্ট আর্ট ব্যবহার করে এমন সফ্টওয়্যারগুলির সাথে সফ্টওয়্যার লাইসেন্স চুক্তি ব্যবহারকারীর পেটেন্ট ব্যবহারের লাইসেন্সটি প্রসারিত করে।
পল আলেকজান্ডার

1
উবুন্টু 18.04 এ 4.x থেকে মনো আপগ্রেড "বায়োনিক" এ 6.x থেকে রেপো মনো রেপো রেজিস্টার করতে ব্যর্থ ডিএলএল টন সঙ্গে আমার জন্য এত ভাল যাননি। এটি উবুন্টু ইনস্টলেশন থেকে মনোকে রক্ষা করার আরেকটি কারণ: যাতে আপনি মনোর একটি খাঁটি প্রথম হাতের অক্ষরটি ধরতে পারেন।
দামিয়ান ইয়ারিক

1
@ দামিয়ানইরিক আমার একই সমস্যা ছিল, আমার এটির প্রয়োজন ছিল যাতে একটি নতুন পুনরায় ইনস্টল করার চেষ্টা করার আগে আমি সম্পূর্ণরূপে আনইনস্টল করতে পারি কারণ আপগ্রেড প্রক্রিয়াটি খারাপভাবে ডিজাইন করা হয়েছিল।
ডায়ানড্রিলিয়াক

উত্তর:


23

অস্বীকৃতি: আমি এই উত্তরটির প্রস্তাব দিচ্ছি কারণ আমি বিশ্বাস করি যে আপনার সিস্টেমে কী প্যাকেজ রয়েছে তার উপর আপনার নিয়ন্ত্রণ থাকা উচিত - মনো-বিদ্বেষজনক শিখা যুদ্ধকে শিখিয়ে তোলার জন্য নয়। এছাড়াও এই প্রশ্নটি আমার প্রথম পোস্ট থেকে ভারী সম্পাদিত।

মনোো সরানো হচ্ছে

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

$ sudo apt-get purge libmono* cli-common mono-runtime

কমান্ডটি মুছে ফেলা হবে এমন সমস্ত প্যাকেজগুলির তালিকা তৈরি করতে হবে - মনোগুলিতে নির্ভরশীল অ্যাপ্লিকেশনগুলি সহ - এবং তাদের অপসারণের বিষয়টি নিশ্চিত করতে আপনাকে জিজ্ঞাসা করবে। পরিবর্তনগুলি গ্রহণ করার আগে আপনার তালিকাটি সাবধানে পর্যালোচনা করা উচিত এবং নিশ্চিত হওয়া উচিত যে আপনার প্রয়োজনীয় কিছু সরিয়ে দেওয়া হচ্ছে না। আপনি এটি অনুসরণ করতে চাইতে পারেন:

 $ sudo apt-get autoremove

আপনি যদি জিইউআই সরঞ্জামগুলির সাথে আরও স্বাচ্ছন্দ্য বোধ করেন তবে আপনি সিনাপটিকের ক্ষেত্রেও এটি করতে পারেন:

  1. "ইনস্টলড" ফিল্টারটিতে পরিবর্তন করুন।
  2. দ্রুত অনুসন্ধান বাক্সটি ব্যবহার করুন এবং "লাইবমনো" অনুসন্ধান করুন।
  3. ফলাফলগুলিতে উপস্থিত সমস্ত প্যাকেজ নির্বাচন করুন।
  4. সম্পূর্ণ অপসারণের জন্য তাদের চিহ্নিত করুন।
  5. উপরের কমান্ডের অন্যান্য প্যাকেজগুলির জন্য ২-৪ পদক্ষেপ পুনরাবৃত্তি করুন।
  6. চাপ দিন।

আপনার সিস্টেমকে মনো বন্ধ রাখছেন

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

আরও একটি স্বয়ংক্রিয় পদ্ধতি হ'ল অ্যাপটি-পছন্দগুলি ব্যবহার করা। নিম্নলিখিত /etc/apt/preferencesকোনও ফাইলের ভিতরে বা ভিতরে /etc/apt/preferences.d/রাখলে আপনার সিস্টেমে মনো ইনস্টল করার বিরুদ্ধে তুলনামূলকভাবে ভাল প্রতিরক্ষা দেওয়া উচিত:

Package: cli-common mono-runtime 
Pin: version * 
Pin-Priority: -100

এটি কীভাবে কাজ করে সে সম্পর্কে আরও তথ্যের জন্য দেখুন man apt_preferences। সংক্ষিপ্ত সংস্করণটি হ'ল নেতিবাচক অগ্রাধিকারগুলি প্যাকেজের সেই সংস্করণটি ইনস্টল হতে বাধা দেয়।

অন্যান্য নোট

আপনি যদি নিখরচায় সফ্টওয়্যার সম্পর্কে খুব উদ্বিগ্ন হন তবে আপনি আগ্রহের ভিআরএমএস প্যাকেজটি খুঁজে পেতে পারেন । এটি সিস্টেমে অ-মুক্ত প্যাকেজ তালিকাভুক্ত করে। এটি মনো প্যাকেজগুলির তালিকা তৈরি করবে না যেহেতু পেটেন্ট ইস্যুগুলি সফ্টওয়্যারটি ফ্রি হওয়ার ক্ষেত্রে অরথোগোনাল, কমপক্ষে "ফ্রি" এর কিছু সংজ্ঞা অনুসারে। এছাড়াও, আপনি যদি সম্ভাব্য পেটেন্ট সংক্রান্ত সমস্ত প্যাকেজ তালিকাভুক্ত করেন তবে আপনাকে পুরো প্যাকেজগুলির তালিকা দিতে হবে।


4
ডাউনভোটারদের লক্ষ্য করা উচিত যে আমি কেবলমাত্র ব্যবহারকারীদের প্রশ্নের উত্তর দিয়েছি এবং এটি প্রো-বা অ্যান্টি-মোনো হওয়ার ইচ্ছা করি নি। যদি আপনি মনে করেন যে এই উত্তরটি ভুল (এটি হতে পারে তবে আমি মনো এর কেবলমাত্র একজন সুখী ব্যবহারকারী, বিশেষজ্ঞ নই) তবে সম্ভবত আপনার নিজের মন্তব্য বা উত্তরটির নিশ্চয়তা রয়েছে।
স্টিভেন ডি

1
অন্যদিকে, এই ডাউনওয়েট আপনাকে 1000 টি হিট করতে পারে; সম্ভবত তারা তার জন্য যাচ্ছিলেন;)
মাইকেল মরোজেক

আমি ভোট দিয়েছি কিন্তু এটি আমার পক্ষে কার্যকর হয়নি, আমি রেফারেলের সাথে একটি ভাঙা প্যাকেজ ত্রুটি পেয়েছি apt --fix-broken installযা চেষ্টা করতে ব্যর্থ হচ্ছে। ফলস্বরূপ, আমি বর্তমানে এই ইস্যুটির সাথে একটি শেষ মুহূর্তে আছি এবং লিনাক্স গুরু না হয়ে আমার ওএসের সম্পূর্ণ মুছতে বাধ্য হতে পারি।
জর্জি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.