মামলার বিবরণ
বাড়ি / মামলা /

কোম্পানির মামলা আপনার উবুন্টু কার্নেল আপগ্রেড করার চূড়ান্ত গাইড: পদ্ধতি ও সেরা অনুশীলন

আপনার উবুন্টু কার্নেল আপগ্রেড করার চূড়ান্ত গাইড: পদ্ধতি ও সেরা অনুশীলন

2025-06-18

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


কেন কার্নেল আপগ্রেড করবেন?

  • সিকিউরিটি প্যাচ:দুর্বলতাগুলি হ্রাস করুন।

  • হার্ডওয়্যার সাপোর্টঃনতুন ডিভাইস/বৈশিষ্ট্য সক্ষম করুন।

  • পারফরম্যান্স বৃদ্ধিঃসময়সূচী / আইও উন্নতি থেকে উপকৃত হন।

  • স্থিতিশীলতা সংশোধনঃকার্নেল-স্তরের বাগ সমাধান করুন।

️️সতর্কতাঃ

  • প্রথমে অপ্রচলিত পরিবেশে আপগ্রেড পরীক্ষা করুন।

  • নিশ্চিত করুন যে সমালোচনামূলক ড্রাইভার (যেমন, NVIDIA, ZFS) লক্ষ্য কার্নেলকে সমর্থন করে।

  • সবসময় একটি ব্যাকআপ / রোলব্যাক পরিকল্পনা আছে.


পদ্ধতি ১ঃ অফিসিয়াল উবুন্টু রিপোজিটরি ব্যবহার করা (প্রস্তাবিত)

এর জন্য সবচেয়ে ভালোঃদীর্ঘমেয়াদী সমর্থন (এলটিএস) সহ স্থিতিশীল, পরীক্ষিত কার্নেল।

ধাপ:

  1. প্যাকেজ তালিকা আপডেট করুনঃ

    বাশ


    সুডো উপযুক্তআপডেট&& সুডো উপযুক্তসম্পূর্ণ আপগ্রেড- হ্যাঁ।
  2. HWE কার্নেল ইনস্টল করুন (LTS সিস্টেম):
    উবুন্টু ২২.০৪ এলটিএসের জন্যঃ

    বাশ


    সুডো উপযুক্ত ইনস্টল করুন--ইনস্টল-প্রস্তাবিত লিনাক্স-জেনেরিক-হেই-২২।04
  3. পুনরায় বুট করুন এবং যাচাই করুনঃ

    বাশ


    সুডো পুনরায় বুট করুন
    নাম -আর  # কার্নেল সংস্করণ পরীক্ষা করুন (যেমন, 6.5. x)

পদ্ধতি ২ঃ মেইনলাইন কার্নেল পিপিএ (সর্বশেষ কার্নেল) ব্যবহার করে

এর জন্য সবচেয়ে ভালোঃউন্মুখদের জন্য, যারা অত্যাধুনিক বৈশিষ্ট্য প্রয়োজন।
ঝুঁকিঃকম পরীক্ষিত; সম্ভাব্য সামঞ্জস্যের সমস্যা।

  1. প্রধান লাইন পিপিএ যোগ করুনঃ

    বাশ


    সুডোadd-apt-repository ppa:cappelikan/ppa- হ্যাঁ।
    সুডো উপযুক্তআপডেট
  2. মেইনলাইন জিইউআই টুল ইনস্টল করুন (ঐচ্ছিক):

    বাশ


    সুডো উপযুক্ত ইনস্টল করুনপ্রধান লাইন

    লঞ্চ করুনপ্রধান লাইনগ্রাফিক্যালভাবে কার্নেল নির্বাচন/ইনস্টল করতে।

  3. অথবা CLI এর মাধ্যমে ইনস্টল করুনঃ

    বাশ


    সুডো উপযুক্ত ইনস্টল করুনলিনাক্স-ইমেজ-অস্বাক্ষরিত-<সংস্করণ>- জেনেরিক লিনাক্স-হেডার-<সংস্করণ>- জেনেরিক

    (পরিবর্তন করুনটার্গেট কার্নেলের সাথে, যেমন,6.8.4)


পদ্ধতি 3: ম্যানুয়াল কার্নেল কম্পাইল

এর জন্য সবচেয়ে ভালোঃকাস্টমাইজেশন বা নির্দিষ্ট ডিবাগিং প্রয়োজন।

পদ্ধতিঃ

  1. নির্ভরতা ইনস্টল করুনঃ

    বাশ


    সুডো উপযুক্ত ইনস্টল করুনbuild-essential libncurses-dev bison flex libssl-dev libelf-dev
  2. কার্নেল সোর্স ডাউনলোড করুনঃ
    পরিদর্শনkernel.org, পছন্দসই উৎস ডাউনলোড করুন (যেমন,লিনাক্স-৬।8.tar.xz) ।

  3. এক্সট্রাক্ট ও কনফিগার করুনঃ

    বাশ


    টার -xvfলিনাক্স-৬।8.tar.xzসিডিলিনাক্স-৬।8তৈরি করামেনু কনফিগ# বর্তমান কনফিগ ব্যবহার করুনঃ /boot/config-$ ((uname -r)
  4. কম্পাইল ও ইনস্টল করুনঃ

    বাশ


    তৈরি করা-j$(nproc)                # সমস্ত কোর ব্যবহার করে কম্পাইল করুন
    সুডো তৈরি করামডিউল_ইনস্টল# মডিউল ইনস্টল করুন
    সুডো তৈরি করা ইনস্টল করুন              # কার্নেল ইনস্টল করুন
    সুডোআপডেট-ইনট্রাম্ফস-সি - কে 6.8.0# ইনট্রাম্ফ আপডেট করুন
    সুডো আপডেট-গ্রাব               # GRUB আপডেট করুন
    সুডো পুনরায় বুট করুন

রোলব্যাক প্ল্যান

  1. পূর্ববর্তী কার্নেলে বুট করুনঃ

    • অপেক্ষা করুনশিফটবুট করার সময় GRUB অ্যাক্সেস → পুরোনো কার্নেল নির্বাচন করুন।

  2. সমস্যাযুক্ত কার্নেল সরানঃ

    বাশ