লিনাক্স মিন্ট উবুন্টু ভিত্তিক। উবুন্টু ডেবিয়ানের উপর ভিত্তি করে তৈরি। এটির মতো, আরও বেশ কয়েকটি লিনাক্স বিতরণ রয়েছে যা উবুন্টু, দেবিয়ান, স্ল্যাকওয়্যার ইত্যাদির উপর নির্ভর করে। এগুলি কীভাবে তৈরি হয়?
লিনাক্স মিন্ট উবুন্টু ভিত্তিক। উবুন্টু ডেবিয়ানের উপর ভিত্তি করে তৈরি। এটির মতো, আরও বেশ কয়েকটি লিনাক্স বিতরণ রয়েছে যা উবুন্টু, দেবিয়ান, স্ল্যাকওয়্যার ইত্যাদির উপর নির্ভর করে। এগুলি কীভাবে তৈরি হয়?
উত্তর:
জ্যাকের তার ইউডিএস-পি টক স্লাইডগুলিতে এটি ব্যাখ্যা করার জন্য একটি দুর্দান্ত চিত্র রয়েছে
মূলত, প্রতিটি উবুন্টু চক্র, যতক্ষণ না দেবিয়ান আমদানি হিমশীতল হয় , উত্স প্যাকেজগুলি যে উবুন্টুতে পরিবর্তিত হয় না সেগুলি দৈনিক (%৪% শাখা) ডেবিয়ান থেকে উবুন্টুতে অনুলিপি করা হয়। ডেবিয়ান এবং উবুন্টু উভয় ক্ষেত্রেই সংশোধিত প্যাকেজগুলি ম্যানুয়ালি একত্রীকরণ (প্যাচ শাখা) হয়ে যায়, সাধারণত বিকাশকারী যারা সর্বশেষে উবুন্টুতে প্যাকেজটি স্পর্শ করেছিলেন by
কিছু মূল প্যাকেজ (কর্নেল, ডেস্কটপের অনেকগুলি অংশ এবং অন্যান্য বিট) ডেবিয়ান থেকে মোটেই আসে না, এবং সরাসরি আপস্ট্রিম থেকে আসে (১১% শাখা)
সুতরাং, উবুন্টু নিজস্ব প্যাকেজগুলির নিজস্ব সেটটি বজায় রাখতে এবং বিশাল পরিমাণে ডেবিয়ান প্যাকেজগুলির সুবিধা পেতে পারে।
উবুন্টু একই প্যাকেজিং ম্যানেজমেন্ট সিস্টেম ব্যবহার করে (ডাব এবং অ্যাপ) এবং প্রতিটি বিকাশ চক্রের সাথে ডেবিয়ান থেকে সর্বশেষ প্যাকেজগুলি টেনে নিয়ে যায় এবং সেগুলি উবুন্টু নির্দিষ্টকরণের সাথে অভিযোজিত করে এবং যেখানে প্রয়োজন সেখানে আরও বৈশিষ্ট্য এবং প্যাচ যুক্ত করে। তারা পরিবর্তনগুলি দেবিয়ানে ফিরিয়ে দেয় এবং প্রায়শই বিকাশকারীরা হলেন উবুন্টু এবং ডেবিয়ান বিকাশকারী।
বিনিময়ে পুদিনা উবুন্টু প্যাকেজগুলির সাথে একই রকম হয় (আপডেট: যদিও পুদিনাটি তেমন কিছু বা তেমন কোনও অবদান রাখবে বলে মনে হয় না)
নাম ব্যতীত এমন অনেকগুলি বিষয় রয়েছে যা একটি বন্টনকে সংজ্ঞায়িত করে। প্যাকেজিং সিস্টেম (ডেবি, আরপিএম, ...), স্ট্যান্ডার্ড এনভায়রনমেন্ট (উদাহরণস্বরূপ "স্ট্যান্ডার্ড হিসাবে ব্যবহৃত" init "ধরণের ধরণের) এবং শিড্যুলিং নীতি, প্রধান টার্গেট ব্যবহারকারী ইত্যাদির মতো আরও কয়েকটি বিষয় লক্ষ্য করুন যে কিছু ভাগ করে নেওয়া মূল সরঞ্জাম দুটি বিতরণ "ভাইবোন" করে না। রেড-হাট এবং সুসির ক্ষেত্রে দেখুন, উদাহরণস্বরূপ: @ জেনক্লাইস দ্বারা লিখিত গ্রাফটিতে, আপনি দেখতে পাচ্ছেন যে সুএসই স্ল্যাকওয়ারের থেকে একটি প্রাথমিক ডেরাইভেটিভ, তবে তারা রেড-হাট থেকে আরপিএম প্যাকেজিং সিস্টেম ধার নিয়েছে, আমি অনুমান করি যে পুনরায় উদ্ভাবন না করা উচিত চাকা।
এই জিনিসগুলির বেশিরভাগ সিদ্ধান্ত এমন সিদ্ধান্ত যা কোনও ব্যক্তি (একটি সংস্থা, স্বতন্ত্র বা উন্নয়নশীল সম্প্রদায়) আপনার জন্য নেয়। কিছু বিতরণ একে অপরের থেকে একেবারে পৃথক এবং তাদের উত্সগুলিতে প্রায় কিছুই সাধারণ হয় না (দেবিয়ান এবং রেড-টুপি প্রথম দিকের দুটি উদাহরণ ...), একটি কার্যকরী পরিবেশ অর্জনের জন্য সমান্তরাল প্রচেষ্টার ফলস্বরূপ, তবে অন্যগুলি কেবল কারণেই জন্মগ্রহণ করে একটি বিশাল আকারের সম্প্রদায় সম্মত হয় যে বিদ্যমান বিতরণের কিছু দিক অন্যভাবে করা যেতে পারে, যেমন সংক্ষিপ্ত (বা তার চেয়ে বড়!) প্রকাশের চক্র রাখা, বা সম্ভবত বিতরণটিকে "সাধারণ" করা এবং মিডিয়া তৈরির মতো নির্দিষ্ট দিকগুলিতে ফোকাস করা (আপনি প্রাক-ইনস্টল সরঞ্জামগুলি, নির্দিষ্ট জিনিসের জন্য আরও ভাল / সহজ হার্ডওয়্যার কনফিগার করার চেষ্টা করুন ...); অথবা যখন কোনও সংস্থা সিদ্ধান্ত নেয় তারা নির্দিষ্ট টার্গেট শ্রোতাদের জন্য একটি ডিস্ট্রো টিউন করে ব্যবসা করতে পারে।
আসুন এখন থেকে উবুন্টুকে সাথে রাখি, তবে মনে রাখবেন যে এই প্রক্রিয়াটি চারপাশে একই রকম।
অবশ্যই, "ডেরাইভেটিভ" উপায় অবলম্বন করার অর্থ আপনি 0 থেকে একটি ওয়ার্কিং সিস্টেমের সাথে শুরু করুন, যেখানে আপনার কাজটি পছন্দসই পরিবর্তনগুলি এবং "পিতামাতার" সংস্করণে আপ টু ডেট রাখার দিকে মনোনিবেশ করবে।
উবুন্টু সেই অর্থে ডেবিয়ানের একটি বিকাশকারী: তারা একটি কার্যকর বিতরণ নিয়েছিল এবং অনেকগুলি বিষয়ে সিদ্ধান্ত নিয়েছিল: ডিফল্ট (এবং আনুষ্ঠানিকভাবে সমর্থিত) ডেস্কটপ পরিবেশ এবং থেরিং, কোনও নিষ্ক্রিয় ব্যবহারকারী সমস্ত নিষিদ্ধ অঞ্চলগুলিতে অ্যাক্সেস করতে সক্ষম হওয়ার উপর জোর দেয় (উদাহরণস্বরূপ হার্ডওয়্যার সেটআপ), ইত্যাদি, এবং এছাড়াও সংহতকরণ সরঞ্জাম এবং, কখনও কখনও, তাদের লক্ষ্য অর্জনের জন্য নতুনও বিকাশ করে। এক পর্যায়ে, তারা আরও মৌলিক সিদ্ধান্ত নিতে শুরু করেছিল, যেমন ক্রুশিয়াল সাবসিস্টেমগুলি পরিবর্তন করা (উদাহরণস্বরূপ, আপস্টার্টে যাওয়া), বা সরঞ্জামগুলির ডিফল্ট সংস্করণ, উদাহরণস্বরূপ, পাইথনের জন্য একটি, যেখানে উবুন্টু বেশ নির্ভর করে। এই পরিবর্তনগুলির মধ্যে কিছুগুলি আসল বিতরণে সংঘটিত না হতে পারে, বা কেবল আরও বেশি সময় নিবে ... বা বিপরীত দিকে, যেখানে আপনি ডন করেন না '
তারপরে আবার কিছুক্ষনে উবুন্টু ব্যবহারকারীরা সিদ্ধান্ত নিয়েছেন যে তাদের জন্য নেওয়া সমস্ত পছন্দ নিয়ে তারা খুশি নন , সুতরাং আপনি কুবুন্টু বা এক্সবুন্টুর মতো ডেরিভেটিভ দিয়ে শেষ করবেন যা কোনও নির্দিষ্ট "আধিকারিক" অর্জন করতে পারে (বা নাও পারে) মূল প্রকল্পের মধ্যে স্থিতি।
উবুন্টু দেবিয়ানের সাথে একটি নির্দিষ্ট স্তরের প্রতিক্রিয়া রেখেছে, যার ফলে আপনার জ্ঞানটি একের থেকে অন্যের (নির্দিষ্ট ডিগ্রীতে) নিয়ে যাওয়া সহজ হয়, তবে এটি সমস্ত ডেরাইভেটিভ ডিস্ট্রোজের ক্ষেত্রে সত্য হওয়া দরকার না।
এবং এইভাবে ... তবে উত্তরটি এখনই দীর্ঘকাল চলছে: পি
আমি সর্বদা লিনাক্স বিতরণ এবং তাদের সম্পর্কের সম্পর্কে এই ছোট ছবিটি পছন্দ করি। :)