উবুন্টু এবং ডেবিয়ানে কীভাবে কার্নেল শিরোনাম ইনস্টল করবেন


আমাদের শেষ নিবন্ধে, আমরা কীভাবে সেন্টোস OS এ কার্নেল শিরোনাম ইনস্টল করবেন তা ব্যাখ্যা করেছি Ker কার্নেল শিরোনামে লিনাক্স কার্নেলের সি সি হেডার ফাইল রয়েছে যা কার্নেলের সাথে ইন্টারফেস করে এমন কোনও কোড সংকলন করার জন্য প্রয়োজনীয় বিভিন্ন ফাংশন এবং কাঠামোর সংজ্ঞা সরবরাহ করে, যেমন যেমন কার্নেল মডিউল বা ডিভাইস ড্রাইভার এবং কিছু ব্যবহারকারী প্রোগ্রাম।

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

এই নিবন্ধে, আমরা কীভাবে উবুন্টু এবং ডেবিয়ান লিনাক্স ডিস্ট্রিবিউশনগুলিতে ডিফল্ট প্যাকেজ ম্যানেজার ব্যবহার করে কার্নেল শিরোনাম ইনস্টল করবেন তা ব্যাখ্যা করব।

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

প্রথমে আপনার ইনস্টল করা কার্নেল সংস্করণ এবং সেই সাথে কার্নেল শিরোনাম প্যাকেজটি পরীক্ষা করুন যা নিম্নলিখিত কমান্ডগুলি ব্যবহার করে আপনার কার্নেল সংস্করণটির সাথে মেলে।

$ uname -r
$ apt search linux-headers-$(uname -r)

ডেবিয়ান, উবুন্টু এবং তাদের ডেরাইভেটিভগুলিতে, সমস্ত কর্নেল শিরোনাম ফাইলগুলি/usr/src ডিরেক্টরিতে পাওয়া যাবে। নিম্নলিখিত কমান্ডটি ব্যবহার করে আপনার সিস্টেমে আপনার কার্নেল সংস্করণের জন্য মেলানো কার্নেল শিরোনাম ইতিমধ্যে ইনস্টল করা আছে কিনা তা আপনি পরীক্ষা করতে পারেন।

$ ls -l /usr/src/linux-headers-$(uname -r)

উপরের আউটপুট থেকে, এটি পরিষ্কার হয়ে গেছে যে মেলানো কার্নেল শিরোনাম ডিরেক্টরিটি বিদ্যমান নেই, অর্থ প্যাকেজটি এখনও ইনস্টল করা হয়নি।

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

$ sudo apt update

তারপরে নিম্নলিখিত কমান্ডটি চালান যা আপনার কার্নেল সংস্করণের জন্য লিনাক্স কার্নেল শিরোনাম প্যাকেজ ইনস্টল করতে অনুসরণ করে।

$ sudo apt install linux-headers-$(uname -r)

এরপরে, নিম্নলিখিত কমান্ডটি ব্যবহার করে আপনার সিস্টেমে ম্যাচিং কার্নেল শিরোনাম ইনস্টল করা হয়েছে কিনা তা পরীক্ষা করে দেখুন

$ ls -l /usr/src/linux-headers-$(uname -r)

এখানেই শেষ! এই নিবন্ধে, আমরা ব্যাখ্যা করেছি যে কীভাবে উবুন্টু এবং ডেবিয়ান লিনাক্সে কার্নেল শিরোনাম এবং দেবিয়ান পরিবার ট্রিতে অন্যান্য বিতরণ করা যায়।

সর্বদা মনে রাখবেন যে কার্নেল মডিউলটি সংকলন করতে আপনার লিনাক্স কার্নেল শিরোনাম প্রয়োজন। আপনার যদি শেয়ার করার মত কোনও প্রশ্ন বা চিন্তা থাকে তবে আমাদের কাছে পৌঁছানোর জন্য নীচের মন্তব্য ফর্মটি ব্যবহার করুন।