আমি কীভাবে ডিইপি -11 ফাইল আনতে অক্ষম করব


19

আমি লক্ষ্য করেছি, ১.0.০৪-তে apt-get updateআরও ডেটা ডাউনলোড করে। কিছু বড় ফাইলের মধ্যে এমন DEP-11জিনিস রয়েছে যা আমি খুব বেশি জানি না।

আমি একটি ডেবিয়ান উইকির পৃষ্ঠা পেয়েছি https://wiki.debian.org/appStream , যা বলে যে এই ফাইলগুলি YAML- ফর্ম্যাটযুক্ত মেটাডেটা ---

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

তবে, আমি এই সফ্টওয়্যার কেন্দ্রগুলি ব্যবহার করি না এবং আমি এই বিশাল ফাইলগুলি আনতে চাই না। আমি কীভাবে এই বর্জ্যগুলি আনতে অক্ষম করব?

উত্তর:


9

দেখে মনে হচ্ছে এটি সংজ্ঞায়িত হয়েছে /etc/apt/apt.conf.d/50appstream

এর সাথে অক্ষম করা যায়:

sudo mv /etc/apt/apt.conf.d/50appstream{,.disabled}

এটি আমার উপর এটি বন্ধ করে দিয়েছে, এখনও আপডেটগুলিতে এটি দৃশ্যমান:

N: Ignoring file '50appstream.disable' in directory '/etc/apt/apt.conf.d/' as it has an invalid filename extension

সম্পাদনা:

আপনি যদি চান, আপনি কেবলমাত্র সেই ডিরেক্টরিটির বাইরে ফাইলটি সরাতে পারেন, এটি আর প্রদর্শিত হবে না। আর কোনও বিজ্ঞপ্তি নেই। উদাহরণ:sudo mv /etc/apt/apt.conf.d/50appstream /etc/apt/50appstream


1
এটা কি ত্রুটি নয়?
— আনোয়ার

2
ঠিক আছে, "এন:" অংশটির অর্থ এটি কেবল একটি বিজ্ঞপ্তি। আপনি "ডাব্লু:" সতর্কতাও পান। আসল ত্রুটিগুলি এটির কাজ বন্ধ করে দেয়।
— গ্রিজলি

25

আপনার যদি গ্রাফিকাল প্যাকেজ ম্যানেজারের প্রয়োজন না হয় তবে আপনি appstreamপ্যাকেজ এবং এটির উপর নির্ভরশীল সমস্ত গ্রাফিকাল পরিচালকদের আনইনস্টল করতে পারেন :

aptitude purge appstream

আপনি যদি mvসমাধানটি পছন্দ করেন তবে আরও ভাল করে এটি করুন dpkg-divertএবং এটি প্যাকেজ আপগ্রেডগুলিতে অবিচল থাকবে:

dpkg-divert --local --rename --divert '/etc/apt/apt.conf.d/#50appstream' /etc/apt/apt.conf.d/50appstream

2
এটি সম্ভবত দুটি উত্তর, তবে উভয়ই গৃহীত উত্তরের চেয়ে ভাল :-)
— অ্যাসপেক্স
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.