সোর্স থেকে লিনাক্স কার্নেল কম্পাইলেশন ও ইনস্টল

Originally posted on : Rashedul Kabir’s Blog

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

সামনের ধাপে আগানোর আগে বলে রাখি, আমি যেটি করতে চলেছি এটি খুবই ঝুকিপূর্ন একটি কাজ। স্ট্যাবল সিস্টেমে এটি না করলেই ভাল হয় কারণ এটায় নিজের সিস্টেম নষ্ট হবার ঝুকি আছে। আর আরেকটি কথা হল কম্পাইল হতে অনেক লম্বা সময় লাগবে। মোটামুটি এক ঘন্টা বার তার চাইতেও বেশি সময় লাগতে পারে যেটা আপনার প্রসেসর এর উপর নির্ভর করে। কোর আই থ্রি এর কম প্রসেসর হলে অনেক লম্বা সময় লাগবে। এই পুরোটা সময় ধরেই আপনাকে পাওয়ার ব্যাপআপ নিশ্চিত করতে হবে। মাঝপথে পাওয়ার চলে গেলে ঠিক কি হবে আমি জানি না।

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

প্রথমেই আমরা বেস সিস্টেমে আমাদের দরকারী প্যাকেজগুলো ইনস্টল করে নিবো। এজন্য নিচের কমান্ডগুলো দিন।

apt-get install kernel-package libncurses5-dev fakeroot
apt-get install build-essential udev

বিস্তারিত পড়ুন

Advertisements