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

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

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

2025-06-18

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


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

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

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

  • কর্মক্ষমতা বৃদ্ধি: শিডিউলার/আইও উন্নতি থেকে উপকৃত হন।

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

⚠️ সতর্কতা:

  • প্রথমে নন-প্রোডাকশন পরিবেশে আপগ্রেড পরীক্ষা করুন।

  • নিশ্চিত করুন যে গুরুত্বপূর্ণ ড্রাইভার (যেমন, NVIDIA, ZFS) টার্গেট কার্নেল সমর্থন করে।

  • সর্বদা একটি ব্যাকআপ/রোলব্যাক পরিকল্পনা রাখুন।


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

সেরা: স্থিতিশীল, পরীক্ষিত কার্নেল দীর্ঘমেয়াদী সমর্থন (LTS) সহ।

পদক্ষেপ:

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

    bash


    sudo apt update && sudo apt full-upgrade -y
  2. HWE কার্নেল ইনস্টল করুন (LTS সিস্টেম):
    উবুন্টু ২২.০৪ LTS এর জন্য:

    bash


    sudo apt install --install-recommends linux-generic-hwe-22.04
  3. রিবুট করুন এবং যাচাই করুন:

    bash


    sudo reboot
    uname -r  # কার্নেল সংস্করণ পরীক্ষা করুন (যেমন, ৬.৫.x)

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

সেরা: যারা অত্যাধুনিক বৈশিষ্ট্য প্রয়োজন তাদের জন্য।
ঝুঁকি: কম পরীক্ষিত; সম্ভাব্য সামঞ্জস্যের সমস্যা।

  1. মেইনলাইন PPA যোগ করুন:

    bash


    sudo add-apt-repository ppa:cappelikan/ppa -y
    sudo apt update
  2. মেইনলাইন GUI টুল ইনস্টল করুন (ঐচ্ছিক):

    bash


    sudo apt install mainline

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

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

    bash


    sudo apt install linux-image-unsigned-<version>-generic linux-headers-<version>-generic

    (পরিবর্তন করুন  টার্গেট কার্নেলের সাথে, উদাহরণস্বরূপ, ৬.৮.৪)


পদ্ধতি ৩: ম্যানুয়াল কার্নেল সংকলন

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

প্রক্রিয়া:

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

    bash


    sudo apt install build-essential libncurses-dev bison flex libssl-dev libelf-dev
  2. কার্নেল সোর্স ডাউনলোড করুন:
    ভিজিট করুন kernel.org, পছন্দসই সোর্স ডাউনলোড করুন (যেমন, linux-6.8.tar.xz)।

  3. আনপ্যাক করুন এবং কনফিগার করুন:

    bash


    tar -xvf linux-6.8.tar.xz
    cd linux-6.8
    make menuconfig  # বর্তমান কনফিগ ব্যবহার করুন: /boot/config-$(uname -r)
  4. সংকলন করুন এবং ইনস্টল করুন:

    bash


    make -j$(nproc)                # সমস্ত কোর ব্যবহার করে সংকলন করুন
    sudo make modules_install      # মডিউল ইনস্টল করুন
    sudo make install              # কার্নেল ইনস্টল করুন
    sudo update-initramfs -c -k 6.8.0  # initramfs আপডেট করুন
    sudo update-grub               # GRUB আপডেট করুন
    sudo reboot

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

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

    • ধরুন Shift বুট করার সময় GRUB অ্যাক্সেস করতে → পুরানো কার্নেল নির্বাচন করুন।

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

    bash


      
      
      
      
      
    
      
    দ্রুত যোগাযোগ

    ঠিকানা

    রুম ৩০২, বিল্ডিং ২৬, নং ১৩০১-১ গুয়াংয়াং রোড সিনলান কমিউনিটি, গুয়ানলান স্ট্রিট, লংহুয়া জেলা শেনজেন, গুয়াংডং, চীন

    টেলিফোন

    86--18576671228

    ই-মেইল

    matthew@zzyuantech.com
    আমাদের নিউজলেটার
    আমাদের নিউজলেটারে সাবস্ক্রাইব করুন এবং আরও অনেক কিছু পেতে পারেন।