মামলা

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

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

নিরাপত্তা, হার্ডওয়্যার সামঞ্জস্যতা এবং কর্মক্ষমতা অপটিমাইজেশনের জন্য আপ-টু-ডেট লিনাক্স কার্নেল বজায় রাখা অপরিহার্য। এই নির্দেশিকাটি বিভিন্ন ব্যবহারের ক্ষেত্র এবং অভিজ্ঞতার স্তরের জন্য উপযুক্ত, উবুন্টু সিস্টেমে কার্নেল আপগ্রেড করার নির্ভরযোগ্য পদ্ধতিগুলির রূপরেখা দেয়। কেন কার্নেল আপগ্রেড করবেন? নিরাপত্তা প্যাচ: দুর্বলতা হ্রাস করুন। হার্ডওয়্যার সমর্থন: নতুন ডিভাইস/বৈশিষ্ট্য সক্রিয় করুন। কর্মক্ষমতা বৃদ্ধি: শিডিউলার/আইও উন্নতি থেকে উপকৃত হন। স্থিতিশীলতা সংশোধন: কার্নেল-স্তরের বাগগুলি সমাধান করুন। ⚠️ সতর্কতা: প্রথমে নন-প্রোডাকশন পরিবেশে আপগ্রেড পরীক্ষা করুন। নিশ্চিত করুন যে গুরুত্বপূর্ণ ড্রাইভার (যেমন, NVIDIA, ZFS) টার্গেট কার্নেল সমর্থন করে। সর্বদা একটি ব্যাকআপ/রোলব্যাক পরিকল্পনা রাখুন। পদ্ধতি ১: অফিসিয়াল উবুন্টু রিপোজিটরি ব্যবহার করা (প্রস্তাবিত) সেরা: স্থিতিশীল, পরীক্ষিত কার্নেল দীর্ঘমেয়াদী সমর্থন (LTS) সহ। পদক্ষেপ: প্যাকেজ তালিকা আপডেট করুন: bash sudo apt update && sudo apt full-upgrade -y HWE কার্নেল ইনস্টল করুন (LTS সিস্টেম):উবুন্টু ২২.০৪ LTS এর জন্য: bash sudo apt install --install-recommends linux-generic-hwe-22.04 রিবুট করুন এবং যাচাই করুন: bash sudo reboot uname -r # কার্নেল সংস্করণ পরীক্ষা করুন (যেমন, ৬.৫.x) পদ্ধতি ২: মেইনলাইন কার্নেল PPA ব্যবহার করা (সর্বশেষ কার্নেল) সেরা: যারা অত্যাধুনিক বৈশিষ্ট্য প্রয়োজন তাদের জন্য।ঝুঁকি: কম পরীক্ষিত; সম্ভাব্য সামঞ্জস্যের সমস্যা। মেইনলাইন PPA যোগ করুন: bash sudo add-apt-repository ppa:cappelikan/ppa -y sudo apt update মেইনলাইন GUI টুল ইনস্টল করুন (ঐচ্ছিক): bash sudo apt install mainline এর মাধ্যমে চালু করুন mainline গ্রাফিকভাবে কার্নেল নির্বাচন/ইনস্টল করতে। অথবা CLI এর মাধ্যমে ইনস্টল করুন: bash sudo apt install linux-image-unsigned--generic linux-headers--generic (পরিবর্তন করুন  টার্গেট কার্নেলের সাথে, উদাহরণস্বরূপ, ৬.৮.৪) পদ্ধতি ৩: ম্যানুয়াল কার্নেল সংকলন সেরা: কাস্টমাইজেশন বা নির্দিষ্ট ডিবাগিং প্রয়োজনের জন্য। প্রক্রিয়া: নির্ভরতা ইনস্টল করুন: bash sudo apt install build-essential libncurses-dev bison flex libssl-dev libelf-dev কার্নেল সোর্স ডাউনলোড করুন:ভিজিট করুন kernel.org, পছন্দসই সোর্স ডাউনলোড করুন (যেমন, linux-6.8.tar.xz)। আনপ্যাক করুন এবং কনফিগার করুন: bash tar -xvf linux-6.8.tar.xz cd linux-6.8 make menuconfig # বর্তমান কনফিগ ব্যবহার করুন: /boot/config-$(uname -r) সংকলন করুন এবং ইনস্টল করুন: 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 রোলব্যাক পরিকল্পনা পূর্ববর্তী কার্নেলে বুট করুন: ধরুন Shift বুট করার সময় GRUB অ্যাক্সেস করতে → পুরানো কার্নেল নির্বাচন করুন। সমস্যাযুক্ত কার্নেল সরান: bash
1