কেন অবহেলিত-আপগ্রেডগুলি ডিফল্টরূপে সক্রিয় করা হয়?


10

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

ধন্যবাদ


এএআইএআইএকি সেটআপটি সেটআপ চলাকালীন আপডেটগুলি ডাউনলোড করতে বলছে যাতে এটি আপডেট প্যাকেজগুলি ইনস্টল করে, না "অযৌক্তিকর আপগ্রেডগুলি" সম্পর্কে না।
জাভিয়ের রিভেরা

আমি ঠিক এটিই জিজ্ঞাসা করতে যাচ্ছিলাম, এটি আমার মতো প্রতিটি নতুন নতুন এক্সবুন্টু ইনস্টলেশনের জন্য আমাকে মনে রাখতে হবে যা সেগুলি অক্ষম করতে হবে।
ডেভিড তাবারনারো এম।

উত্তর:


4

এটি আপনাকে কেন বিকল্প দেয় এবং তারপরে আপনার প্রতিক্রিয়া উপেক্ষা করে তা আমি ব্যাখ্যা করতে পারি না। ইনস্টল না করে, আমি সেই আচরণটি নিশ্চিত করতে পারি না, তবে এটি ঠিক করা সহজ।

সম্পাদনা করুন /etc/apt/apt.conf.d/50unattended-upgradesএবং -securityলাইন মন্তব্য ।

// Automatically upgrade packages from these (origin:archive) pairs
Unattended-Upgrade::Allowed-Origins {
//      "${distro_id}:${distro_codename}-security";
//      "${distro_id}:${distro_codename}-updates";
//      "${distro_id}:${distro_codename}-proposed";
//      "${distro_id}:${distro_codename}-backports";
};

conf.dঅঞ্চলগুলিতে ওভাররাইড করার সময় থাম্বের ভাল নিয়ম : সম্ভব হলে সর্বদা একটি কাস্টম ওভাররাইড ফাইল তৈরি করা ভাল। 99z-customআমি মনে করি এই অঞ্চলে কাজ করবে (অরীক্ষিত)। যখন অ্যাপটি নিজে আপডেট হয় তখন আপনার 50unattended-upgradesফাইলগুলি ওভাররাইট করা হতে পারে। আপনার কাস্টম ফাইল না।
bshea

8

অপ্রচলিত আপগ্রেডগুলি অক্ষম করার আরেকটি উপায় হ'ল

/etc/apt/apt.conf.d/20auto-updates"অবরুদ্ধ-আপগ্রেড" সম্পাদনা করুন এবং "0" এ সেট করুন ।

APT::Periodic::Unattended-Upgrade "0";

1
সেই ফাইলটি কি বলা হয় 20auto-upgradesনা 20auto-updates?
হেমিমবার্গার

2
লিনাক্সের * .d ফোল্ডারগুলির ফাইলগুলি সঠিক নাম নির্বিশেষে বর্ণানুক্রমিক ক্রমে পাঠ করা হয়। সুতরাং, নামটি যতক্ষণ না "10 স্পারিয়োডিক" এর চেয়ে বেশি পরিমাণে বর্ণমুখে থাকে সে ক্ষেত্রে কাজ করবে।
wedi

@ ওয়েবে হ্যাঁ - এবং এর সুবিধা নেওয়া উচিত। এটি সিস্টেম আপডেটে আপনার পরিবর্তনগুলি ওভাররাইট করে এমন একটি প্যাকেজ এড়িয়ে চলে। conf.dআপনার কাস্টম নির্দেশিকা (গুলি) সর্বশেষে আসে এমন কোনও অঞ্চল ব্যবহার করার সময় আপনাকে অবশ্যই তা নিশ্চিত করতে হবে । ফাইল 20auto-updates- নাম ব্যবহারকারী হিসাবে তৈরি নতুন ওভাররাইড ফাইল হিসাবে ব্যবহৃত হয়, আগে পড়া হবে 20auto-upgrades। সর্বশেষ ফাইল পঠিত জয়। যে কোনও conf.dঅঞ্চলে আরও ভাল ধারণা হ'ল আপনি জানেন এমন কিছু তৈরি করা যা মরা পড়া শেষ হবে। তৈরি করার চেষ্টা করুন 99z-customমধ্যে /etc/apt/apt.conf.dবক্তব্যের সঙ্গে APT::Periodic::Unattended-Upgrade "0";- এটা গত পড়া করা হবে না। আবার: শেষ জয়।
bshea
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.