কম্পিউটার টিউটোরিয়াল

এই চারটি টুল দিয়ে নিজের কাস্টম লিনাক্স ডিস্ট্রো বানান

উইন্ডোজ এবং ম্যাক ওএস এক্স-এর মতোই, লিনাক্সও অপারেটিং সিস্টেম কাস্টমাইজ করার জন্য অসংখ্য অপশন দেয়। কিন্তু ওপেন সোর্স বিশ্বের প্রকৃতির কারণে, আপনি নিজের ডিস্ট্রোও তৈরি করতে পারেন, সেটি ডিস্কে বার্ন করে ইনস্টল করতে পারেন। এই চারটি টুল আপনাকে শুরু করতে সাহায্য করবে।

সহজে লিনাক্স কাস্টমাইজেশন

আপনি সম্ভবত জানেন যে লিনাক্স ডেস্কটপ কাস্টমাইজ ও রিপ্লেস করা যায়। আপনি নিশ্চিত ভাবেই জানেন যে লিনাক্সের সैकড়ে হাজার ডিস্ট্রিবিউশন (ডিস্ট্রো) আছে যেগুলো বিভিন্ন কাজের জন্য ডিজাইন করা (প্রธમতঃ স্ট্যান্ডার্ড ডেস্কটপ বা সার্ভারের জন্য, কিন্তু সামরিক, সরকারী বা বৈজ্ঞানিক ব্যবহারের মতো অস্বাভাবিক স্পেশ্যালিটিও আছে)।

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

কিন্তু লিনাক্সকে আরও মৌলিক স্তরে কাস্টমাইজ করতে হলে ভিন্ন পথ অবলম্বন করতে হবে।

(নোট: এটি আপনার নিজের লিনাক্স কার্নেল বিল্ড করার সমান নয়। এখানে আপনি কার্নেলের পাশাপাশি গ্রাফিক্যাল ইউজার ইন্টারফেস এবং প্যাকেজড টুল ও অ্যাপস কনফিগার করছেন।)

কেন কাস্টমাইজ করবেন?

কাস্টম লিনাক্স ডিস্ট্রো বানানো শুধু পছন্দের ডেস্কটপ ব্যাকগ্রাউন্ড সেট করার বিষয় নয়। আপনার লিনাক্স ডিস্ট্রো অন্যদের থেকে ভিন্ন করার জন্য সময় ব্যয় করার പেছনে বিভিন্ন কারণ আছে:

  • আপনার হার্ডওয়্যারের জন্য ডেডিকেটেড ওএস - কাস্টম কম্পাইল্ড লিনাক্স কার্নেল만큼 স্পেসিফিক নয় হলেও, কাস্টম লিনাক্স ডিস্ট্রো কিট দিয়ে আপনার পিসি হার্ডওয়্যারের সাথে মেলাতে টুইক করে পারফরম্যান্স বাড়ানো যায়।
  • ইনস্টলেশন ও বুট টাইম কমানো - ডেট, টাইম ও লোকেশন সেটিংস সেটআপের време নেয়, কাস্টম বিল্ডে এগুলো স্পেসিফাই করলে সময় বাঁচাবে।
  • যদি আপনি একাধিক নেটওয়ার্কড ডিভাইসে লিনাক্স রোল আউট করেন, কাস্টম টুইকড ডিস্ট্রো ব্যবহার করলে আপনার ব্যবহারকারীদের নির্দিষ্ট অ্যাপ ও টুলগুলোর দিকে ফোকাস করা যাবে।

নিচের চারটি টুল আপনাকে মূলত নিজের ডিস্ট্রো বানাতে দেবে, ফিচার যোগ-বাদ দিয়ে ISO তৈরি করে বার্ন করার আগে (যদিও আমরা ভার্চুয়াল মেশিন বা স্পেয়ার পিসিতে ইনস্টল করার পরামর্শ দিই, মেইন কম্পিউটারে রোল আউট করার আগে!)।

UCK - উবুন্টু কাস্টমাইজেশন কিট

যদিও উবুন্টু পরিবারের বাকি অংশের সাথে সাদৃশ্য রেখে আপডেট হওয়ার জন্য অপেক্ষমান, উবুন্টু কাস্টমাইজেশন কিট একটি কাস্টম লাইভ সিডি তৈরি করার চমৎকার উপায় যেটি আপনার কাস্টমাইজড উবুন্টু পিসির HDD-তে ইনস্টল করতে ব্যবহার করা যায়।

UCK ইনস্টল করতে পারেন:

sudo apt-get install uck

…এবং ডেবিয়ান, লিনাক্স মিন্ট ও অন্যান্য সম্পর্কিত ডিস্ট্রিবিউশনের সাথে Wily রিপো 통해서 কম্প্যাটিবল। একবার ইনস্টল হলে, UCK bash থেকে uck-gui দিয়ে লঞ্চ করতে হয়, এবং -m সুইচে ISO লিখতে হবে এমন ডিরেক্টরির পাথ দিয়ে কিছুটা গতি বাড়ানো যায়।

UCK-তে কিছু বাগ আছে, যা এটিকে সফলতার সাথে ব্যবহার করার জন্য কঠিন করে তোলে। যাইহোক, আপনি যদি বাগগুলো অতিক্রম করতে পারেন (যা সাধারণত আধুনিক উবুন্টু ভার্সন এবং UCK-তে ফিচার্ড উবুন্টুর পার্থক্যের কারণে হয়) তবে ওয়ার্কিং ISO তৈরি করতে পারবেন।

লিনাক্স ফ্রম স্ক্র্যাচ

লিনাক্স ফ্রম স্ক্র্যাচ শুরু করতে কিছু পড়তে হবে, কারণ এটি একটি অনলাইন গাইড ফলো করে ソース কোড থেকে একটি সম্পূর্ণ (যদিও মিনিমাল) GNU/লিনাক্স সিস্টেম বিল্ড করার জন্য। এর মানে আপনি একটি কাস্টমাইজড, সিকিউর সিস্টেম পাবেন এবং ওএস কীভাবে কাজ করে সেটি শিখবেন - যা সমস্যা ডায়াগনোজ করতে বা নিজের সফটওয়্যার লিখতে সুবিধাজনক।

LFS-র কিছু সাব-প্রজেক্ট আছে, বিশেষ করে বিযন্ড লিনাক্স ফ্রম স্ক্র্যাচ, যা এক্সটেন্ডেড ফিচার দেয়, এবং হার্ডেন্ড লিনাক্স ফ্রম স্ক্র্যাচ, যা সিকিউরتی-সচেতনদের আকর্ষণ করবে। LFS প্রজেক্ট তৈরি করতে একটি "হোস্ট" লিনাক্স সিস্টেম লাগে - আপনি যদি উইন্ডোজ ব্যবহার করেন, তবে ভার্চুয়াল মেশিনে লিনাক্স চালাতে হবে।

শেষে, আপনার LFS প্রজেক্ট ISO হিসেবে উপলব্ধ থাকবে যা লাইভসিডি হিসেবে বার্ন করা যায়, যা রেসকিউ সিডি হিসেবে ডবল কাজ করে। বর্তমানে এটি নয়তো এর সেরা ব্যবহার, কারণ লাইভসিডি প্রজেক্ট আর মেইনটেইন হয় না। উপরের টিউটোরিয়াল বা আমাদের নিজস্ব লিনাক্স ফ্রম স্ক্র্যাচ লুক দেখুন।

SUSE স্টুডিও

ডেডিকেটেড মেনু বা অ্যাপ্লিকেশন দিয়ে পিসিতে ওএস কাস্টমাইজ করার বদলে, SUSE স্টুডিও একটি ওয়েব ইন্টারফেস ব্যবহার করে ডাউনলোড করার আগে ডিস্ট্রো কাস্টমাইজ করতে দেয়। একটি সুন্দর ফিচার হল অন্য টিংকারাররা দ্বারা কনফিগার করা SUSE-এর টুইকড ভার্সন ডাউনলোড করার অপশন! উপরের লিংক দিয়ে ওয়েবসাইট খুলুন, অ্যাকাউন্ট বানান (বা সাধারণ সার্ভিস দিয়ে সাইন ইন করুন) এবং শুরু করুন।

এই চারটি টুল দিয়ে নিজের কাস্টম লিনাক্স ডিস্ট্রো বানান

প্রক্রিয়াটা সহজ: আপনি একটি বেস সিস্টেম বেছে নিন (JeOS এখানে উপলব্ধ), তারপর সফটওয়্যার, রিপোজিটরি, পারসোনালাইজ করুন, এবং টুইকিং দিয়ে ফিনিশ করুন। একবার হলে, কাস্টম ডিস্ট্রো ISO হিসেবে ডাউনলোড করা যায়, বা এমনকি সরাসরি ক্লাউড সার্ভারে (যেমন উইন্ডোজ এজুর, অ্যামাজন EC2, বা SUSE ক্লাউড) বা আপনার নিজের VPS-এ ডিপ্লয় করা যায়।

আমাদের নিজস্ব SUSE স্টুডিও টিউটোরিয়াল দেখুন আরও তথ্যের জন্য।

Porteus [ব্রোকেন URL সরিয়ে দেওয়া হয়েছে]

SUSE স্টুডিওর মতোই, Porteus (একটি স্ল্যাকওয়্যার লিনাক্স ফর্ক) অনলাইনে কনফিগার ও বিল্ড হয়, এবং ফলাফলস্বরূপ লাইভ এনভায়রনমেন্ট ফাস্ট বুট হয় এবং পুরনো হার্ডওয়্যারেও ভালো চলে। আংশিকভাবে এটি অন-দ-ফ্লাই ফাইল সিস্টেমের কারণে যা কম্পিউটার USB স্টিক থেকে বুট হলে জেনারেট হয়।

এই চারটি টুল দিয়ে নিজের কাস্টম লিনাক্স ডিস্ট্রো বানান

আপনার Porteus বিল্ড কাস্টমাইজ করতে সেকএন মডিউল উপলব্ধ, আর স্ল্যাকওয়্যারের প্যাকেজ ডেবিয়ান বা ফেডোরা ফরম্যাট থেকে কনভার্ট করার ক্ষমতার কারণে আরও কাস্টমাইজেশন সম্ভব, ফলে وسیع সফটওয়্যার চয়েস থাকে।

অতিরিক্তভাবে, Porteus ডকুমেন্টেশনে কিছু কাস্টম বুট আর্গুমেন্ট থাকে, যেগুলো ওএসের বিহевиয়ার পরিবর্তন করে; এগুলোর মধ্যে একটি হল লোকাল হার্ড ড্রাইভ থেকে বুট করার ক্ষমতা, USB স্টিকের বদলে। Porteus SUSE স্টুডিও만큼 অপশন দেয় না, এবং ইন্টারফেস কম পলিশড, কিন্তু কুইক ও ক্লিন লাইভ ডিস্ট্রো খুঁজছেন তাদের জন্য প্রিসেট ডিস্ট্রো কনফিগারেশন অফার করে।

আপনি কি নিজের লিনাক্স ভার্সন বানাতে চান? হয়তো ইতিমধ্যে বানিয়েছেন, পুরনো পদ্ধতিতে? কমেন্টে আমাদের জানান, বিশেষ করে আপনি এই টুলগুলোর যেকোনো ব্যবহার করেছেন কিনা!

ইমেজ ক্রেডিট: চশমা পরানো পেঙ্গুইন by 3Dalia via Shutterstock

  1. Cockpit দিয়ে লিনাক্স সিস্টেম ম্যানেজ করার পদ্ধতি

  2. Tilix দিয়ে আপনার লিনাক্স টার্মিনাল আপগ্রেড করুন

  3. লিনাক্স ও উইন্ডোজ পিসি দ্রুত ফিক্স করার জন্য ৫টি মাস্ট-হ্যাভ টুল

  4. Kiwi ইমেজিং সিস্টেম দিয়ে কাস্টম লিনাক্স ডিস্ট্রিবিউশন তৈরি করুন