যখন בחוץ তত সारे লিনাক্স ডিস্ট্রো রয়েছে, আপনি احتمالেই চিন্তা করছেন কেন কেউ একটি রেডিমেড ডিস্ট্রো না নিয়ে নিজের ডিস্ট্রো তৈরি করতে চাবে। অধিকাংশ কেসে রেডিমেড ডিস্ট্রোই ঠিক থাকে, কিন্তু আপনি যদি একটি ডিস্ট্রো চান যা ১০০ শতাংশ আপনার চাহিদা (বা আপনার মা বা বাবার চাহিদা) অনুযায়ী টেইলরড, তবে আপনাকে আপনার নিজস্ব কাস্টম লিনাক্স ডিস্ট্রো তৈরি করতে হতে পারে।
সঠিক টুলগুলো দিয়ে, আপনার নিজস্ব লিনাক্স ডিস্ট্রো তৈরি করা এতটুকু কঠিন নয়, যদিও সময় নিশ্চিতভাবেই লাগে। এই উদ্দেশ্যে অনেক টুল আছে—কিছু সার্বজনীন, এবং কিছু ডিস্ট্রো-স্পেসিফিক। এখানে তাদের আটটি।
1. Linux Respin
Linux Respin হলো বর্তমানে ডিসকন্টিনিউড Remastersys-এর একটি ফর্ক। বছর আগে, Remastersys আপনার নিজস্ব লিনাক্স ডিস্ট্রো এবং/অথবা আপনার OS-এর ব্যাকআপ তৈরি করার সবচেয়ে জনপ্রিয় টুলগুলোর একটি ছিল। Linux Respin Remastersys-এর মতো অনেক অফার করে না, কিন্তু এখনো এটি চমৎকার কাজ করে আপনি যদি এমন ডিস্ট্রো ব্যবহার করেন যেগুলোর জন্য এটি উপলব্ধ। Linux Respin শুধু Debian, Mint এবং Trisquel-এর জন্য উপলব্ধ, যা এর জনপ্রিয়তা কিছুটা সীমাবদ্ধ করে। আমি এই টুলের প্রায় অস্তিত্বহীন ডকুমেন্টেশন পছন্দ করি না।
2. Linux Live Kit
Linux Live Kit হলো একটি টুল যা আপনি আপনার নিজস্ব ডিস্ট্রো তৈরি করতে বা আপনার সিস্টেম ব্যাকআপ করতে ব্যবহার করতে পারেন। এটি Debian পছন্দ করে কিন্তু幸运的是 এটি অন্য ডিস্ট্রোতে ও চালানো যায়, বশর্তে এটি aufs এবং squashfs কার্নেল মডিউল সাপোর্ট করে। Linux Live Kit-এ একটি খুব ছোট এবং সুন্দর উইজার্ড আছে ডিস্ট্রো বিল্ড করার জন্য—শুধু ধাপগুলো ফলো করুন এবং হয়ে যাব।
3. Ubuntu Imager
Ubuntu Imager আপনার নিজস্ব Ubuntu-ভিত্তিক ডিস্ট্রো তৈরি করার একটি ভালো টুল। এটি Ubuntu-এর জন্য একমাত্র সenchymal অ্যাপ নয়, কিন্তু যেহেতু এটি একটি ভালো টুল, আমি এটিকে এই লিস্টে বেছে নিলাম। আমি এটিকে বিস্তারিত রিভিউ করব না কারণ আমাদের पास ইতিমধ্যে ইনস্টলেশন ও অপারেশনের ইনস্ট্রাকশন সহ একটি খুব বিস্তারিত হাউ-টু আছে।
4. Linux from Scratch
আপনি যদি আপনার ডিস্ট্রোতে কী কী থাকবে সেটির ওপর পরম নিয়ন্ত্রণ চান এবং আপনার কাছে প্রচুর ফ্রি টাইম আছে, তবে আপনি Linux from Scratch প্রজেক্টটি দেখতে পারেন। LFS-এর অত্যন্ত বিস্তারিত ডকুমেন্টেশন আছে এবং এটি লিনাক্স সাধারণের ওপর ne শুধু কীভাবে নিজস্ব ডিস্ট্রো বানাবেন সেটি নিয়ে একটি চমৎকার লার্নিং রিসোর্স। Linux from Scratch আপনাকে সম্পূর্ণ সোর্স কোড থেকে আপনার নিজস্ব কাস্টমাইজড লিনাক্স সিস্টেম বিল্ড করতে দেয়। LFS এই লিস্টের অন্য টুলগুলোর মতো সঠিক একটি টুল নয়, কিন্তু আপনি এটিকে একই উদ্দেশ্যে ব্যবহার করতে পারেন—নিজস্ব লিনাক্স ডিস্ট্রো তৈরি করতে (এবং লিনাক্স সমগ্র সম্পর্কে অনেক কিছু শিখতে)।
5. Slax Modules Tool
আপনি যদি একটি সহজ-ব্যবহারযোগ্য টুল খুঁজছেন এবং Slax পছন্দ করেন—Slackware-ভিত্তিক একটি লাইটওয়েট ডিস্ট্রো, তবে আপনি ভাগ্যবান কারণ তাদের একটি অনলাইন টুল আছে আপনার ডিস্ট্রোতে কোন মডিউলগুলো অন্তর্ভুক্ত করবেন সেটি বেছে নেওয়ার জন্য। আমি এই টুলটি অতীতে অনেকবার ব্যবহার করেছি যখন আমার বন্ধুদের জন্য একটি লাইটওয়েট লাইভ সিস্টেম তৈরি করতে চেয়েছিলাম, এবং এটি চমৎকার কাজ করে। সফটওয়্যার ক্যাটাগরিগুলো ব্রাউজ করুন, আপনি যে অ্যাপগুলো চান সেগুলো বেছে নিন এবং বিল্ডে যোগ করুন। চিন্তা করবেন না আপনি একদুই জিনিস মিস করলে, কারণ বিল্ড ও রান করার পরেও আপনি সবসময় আরও অ্যাপ যোগ করতে পারেন।
লক্ষ্য করুন, এই পদ্ধতিটি পুরনো এবং ডিপ্রিকATED মনে করা হয়, এবং Slax-এর নতুন ভার্সনগুলোর জন্য apt ব্যবহার করে সফটওয়্যার ইনস্টল করা সাজেস্ট করা হয় মডিউলগুলোর ওপর নির্ভরশীল থাকার বদলে।
6. Live Magic
Live Magic আরেকটি Debian টুল ডিস্ট্রো তৈরির জন্য। এটি CD, USB, এবং নেটবুট ইমেজ তৈরি করতে পারে। এটি এই লিস্টের অন্য কিছু অ্যাপের চেয়ে অনেক সহজ ব্যবহার করা যায়, যেমন Remastersys, কিন্তু এটি আপনার রানিং সিস্টেম ব্যবহার করে না ইমেজ বিল্ড করতে। বদলে, একটি উইজার্ড ফলো করুন এবং যেতে যেতে আপনার কনফিগারেশন অপশন বেছে নিন। প্রোগ্রামটি আপনার রিপোজিটরি থেকে প্যাকেজগুলো পুল করবে এবং আপনার ইমেজে ইনস্টল করবে।
7. Revisor
আপনার নিজস্ব ডিস্ট্রিবিউশন তৈরি করার আরেকটি চমৎকার টুল, Revisor আপনাকে Fedora-এ আপনার নিজস্ব স্পিন দিতে দেয়। এটি początkowo রিলিজ বিল্ড টুলগুলোর একটি GUI হিসেবে উদ্দেশ্য করা হয়েছিল কিন্তু বিবর্তিত হয়েছে ব্যবহারকারীদের কাস্টমাইজড ডিস্ট্রিবিউশন তৈরি করতে সক্ষম করার জন্য।
Revisor ইনস্টলেশন মিডিয়া তৈরির অনুমতি দেয় কম্পিউটারে ডিস্ট্রিবিউশন دائمি ইনস্টলেশনের জন্য, লাইভ মিডিয়া যেখান থেকে আপনি বুট ও ব্যবহার করতে পারেন কম্পিউটারে কোনো Dauerhafte পরিবর্তন ছাড়া, ভার্চুয়ালাইজেশন মিডিয়া Xen বা KVM-এ ভার্চুয়াল গেস্টের জন্য, এবং ইউটিলিটি মিডিয়া যেটি ডেটা রিকভারি বা অপারেটিং সিস্টেমের সমস্যা মেটাতে সাহায্য করার প্রোগ্রামগুলো অন্তর্ভুক্ত করতে পারে।
8. Customizer
Customizer আর এক্টিভ ডেভেলপমেন্টের অধীনে নয়, কিন্তু এর ডেভেলপারের মতে, সেটি কারণ এটি স্থিতিশীল বলে মনে হয়। এটি Ubuntu রিমিক্স করার আরেকটি টুল, কিন্তু এটি এর বিভিন্ন ফ্লেভারও সাপোর্ট করে, যেমন Xubuntu এবং Kubuntu। একটি ক্রিটিক্যাল সীমাবদ্ধতা, যাইহোক, হলো যে হোস্ট সিস্টেম যেটির অধীনে আপনি এটি ব্যবহার করছেন সেটি গেস্ট সিস্টেমের সাথে একই রিলিজ নম্বর এবং আর্কিটেকচার শেয়ার করা উচিত যেটি আপনি রিমিক্স করছেন।
নিজস্ব কাস্টম লিনাক্স ডিস্ট্রো তৈরির এই টুলগুলো আপনাকে সাহায্য করবে। তাদের জটিলতা (এবং শক্তি) ভিন্ন, কিন্তু আমরা সহজ-ব্যবহারযোগ্য অ্যাপ এবং অধিক শক্তি দেয় এমন অ্যাপ দুটোই অন্তর্ভুক্ত করার চেষ্টা করেছি। আরও লিনাক্স টিপসের জন্য, আমাদের গাইডগুলো দেখুন করাপ্ট USB ড্রাইভ লিনাক্সে রিপেয়ার করা এবং Arch Linux-এ .deb প্যাকেজ ইনস্টল করা।