কার্নেল আপডেটগুলির মধ্যে কি প্রতিটি সংস্করণ প্রয়োজন?


11

আমি স্বতঃ-আপডেটগুলি অক্ষম করার বা কোনও নির্দিষ্ট সংস্করণে কার্নেলটি পিন করার বিষয়ে বিবেচনা করছি । তবে আমি উদ্বিগ্ন যে পরে যখন আমি সংস্করণটি আনপিন করব, পিনযুক্ত সংস্করণ এবং সর্বশেষ সংস্করণের মধ্যে থাকা সমস্ত কার্নেলগুলি ডাউনলোড এবং ইনস্টল করা দরকার যা ডিস্কের স্পেস ছাড়িয়ে/root যাওয়ার কারণ হতে পারে ।

প্রতিটি কার্নেল সংস্করণটি ডাউনলোড এবং ইনস্টল করা দরকার বা apt-getকেবল সর্বশেষতম কার্নেলটি আনতে জানে?

উত্তর:


25

উবুন্টু কেবলমাত্র সর্বশেষতম কার্নেলটি ডাউনলোড এবং ইনস্টল করবে

আমার একটি উবুন্টু কম্পিউটার রয়েছে যা কয়েক মাস ধরে বন্ধ থাকে। আমি যখন এটি চালু করি এবং এটিকে নিজে আপডেট করতে দিই, এটি কেবলমাত্র ল্যাজেট কার্নেলটি ডাউনলোড করে এবং এর মধ্যে থাকাগুলি এড়িয়ে যায়।

আপনি চালাতে চাইতে পারেন

sudo apt autoremove

প্রতিটি কার্নেল আপডেট করার পরে যাতে /bootসম্প্রতি দুটি ইনস্টল করা কার্নেল থাকে। এইভাবে, যদি সর্বশেষতম কার্নেলটি খারাপ ব্যবহার করে তবে আপনি পূর্বে কাজ করা কার্নেলটিতে ফিরে যেতে পারেন এবং একই /bootসাথে পুরানো কার্নেলগুলি আটকে রাখুন।

আশাকরি এটা সাহায্য করবে


কোন সংস্করণটি autoremoveকার্নেলগুলি পরিষ্কার করে? এটি অবশ্যই নির্ভরযোগ্য নয়, যার জন্য ম্যানুয়াল অপসারণ প্রয়োজন।
ক্রিস এইচ

1
@ ক্রিশ: সর্বশেষে আমি চেক করেছিলাম, autoremoveবর্তমান কার্নেলটি এবং একটি পূর্ববর্তী (এবং বর্তমানে বুটযুক্ত কার্নেল) রেখেছি, যাতে নতুনটি বুট করতে ব্যর্থ হয় তবে আপনি পুনরুদ্ধার করতে পারবেন। তবে এটি এর চেয়ে পুরানো কার্নেলগুলি সরিয়ে ফেলবে। দেখুন /etc/apt/apt.conf.d/01autoremove-kernelsএবং /etc/kernel/postinst.d/apt-auto-removalযা উত্পন্ন করে। (আপনি যদি একাধিক আপডেট করে থাকেন যা নতুন কার্নেল ইনস্টল করে তবে সেগুলি বুট করার জন্য কখনই না আসে, 3 টির পরিবর্তে 2 টি কার্নেল ইনস্টল করার জন্য রিবুট করার autoremove পরে করুন )
পিটার কর্ডস

8

সংক্ষিপ্ত উত্তর: না

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

sudo apt update
sudo apt full-upgrade

এটি চালানো ভাল ধারণা

sudo apt autoremove

একটি নতুন কার্নেল ইনস্টল হওয়ার পরে, এতে /bootসম্প্রতি দুটি ইনস্টল করা কার্নেল রয়েছে। নতুন কার্নেলের সমস্যা থাকলে আপনি গ্রাব মেনু থেকে পূর্ববর্তী কার্নেলটি নির্বাচন করতে পারেন।


7

পিনিং সাধারণত তখনই ব্যবহৃত হয় যখন আপনি মিশ্র সংগ্রহস্থল রাখবেন

Https://help.ubuntu.com/commune/PinningHowto দেখুন

আমি আপনাকে কার্নেলটি চেপে রাখার পরামর্শ দিচ্ছি

কীভাবে একটি নির্দিষ্ট প্যাকেজ আপডেট করা রোধ করবেন?

যে কোনও উপায়ে, একবার আপনি হোল্ডটি বা পিনিংয়ের বিপরীত হয়ে গেলে, অ্যাপ্লিকেশন কেবল সর্বশেষতম কার্নেলটি ডাউনলোড করে আপডেট করবে এবং এর মধ্যে যে কোনও এবং সমস্ত কার্নেল এড়িয়ে যাবে।

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