খুব দিন না হয়ে আমি একটি সাদৃশ্য আর্টিকেল লিখেছিলাম ডেবিয়ান সাইডের টপ থ্রি ডিস্ট্রিবিউশন সম্পর্কে (Debian, Ubuntu, এবং Linux Mint), কিন্তু একজন সত্যিকারের লিনাক্স গিক হিসেবে আমি কখনো লিনাক্স পরিবারের পুরো অন্য পাশকে ভুলতে চাইনা, যেটি ভালো পরিচিত "RPM পরিবার" হিসেবে।
এই সব লিনাক্স ডিস্ট্রিবিউশন .rpm ফাইল ব্যবহার করে ইনস্টলযোগ্য প্যাকেজ হিসেবে .deb ফাইলের বদলে যা ডেবিয়ান পরিবারের। তাহলে, শুরু করা যাক!
Fedora
Fedora অনেক দৃষ্টিভঙ্গি থেকে RPM পরিবারের বড় মা হিসেবে দেখা যেতে পারে, ঠিক যেমন Debian ডেবিয়ান পরিবারের বড় মা। এর আংশিক কারণ হল Fedora স্ক্র্যাচ থেকে তৈরি এবং অন্য কোনো ডিস্ট্রিবিউশন থেকে ডেরাইভড নয়, এবং বেশ কিছু ডিস্ট্রিবিউশন Fedora-র ওপর ভিত্তি করে তৈরি (যদিও Debian-এর ওপর ভিত্তি করে তৈরি ডিস্ট্রিবিউশনের সংখ্যা কোনো তুলনায় নয়)। Fedora σχεδόν সম্পূর্ণরূপে কমিউনিটি-নियন্ত্রিত, Red Hat দ্বারা স্পন্সরড এবং ফান্ডেড। ব্যক্তিগত অভিজ্ঞতা থেকে, Fedora সম্ভবত সবচেয়ে সহজ ডিস্ট্রিবিউশন যোগ দিয়ে জড়িত হওয়ার জন্য।
Fedora শুধু ফ্রি সফ্টওয়্যার প্রদানের ওপর অত্যধিক ফোকাস করে। এটি শব্দার্থে সবকুঁড়ে প্রয়োগ হয়। যদি কোনো সফ্টওয়্যার বা তার যেকোনো অংশের অধিকারসüli ফ্রি লাইসেন্স না থাকে, তবে সফ্টওয়্যারটি সম্পূর্ণরূপে রিপোজিটরি থেকে সরানো হয় অথবা লঙ্ঘনকারী অংশটি সরানো হয়।
উদাহরণস্বরূপ, MP3 এবং সাদৃশ্য কোডেকগুলো Fedora-এর অফিসিয়াল রিপোজিটরিতে কোথাও নেই, তাই আউট-অফ-দ-বক্স আপনি শুধু Ogg ফাইল প্লে করতে পারবেন। একটি অতিরিক্ত রিপোজিটরির সাহায্যে, তবে, আপনি সেগুলো পেতে পারেন। কিছু লোক এটি একটি "কাজের" সিস্টেম পাওয়ার জন্য কষ্টপূর্ণ মনে করেন, কিন্তু অন্যদের Fedora-এর ফ্রি সফ্টওয়্যার প্রতি দায়িত্বকে প্রশংসা করেন এবং একটি অতিরিক্ত রিপোজিটরি প্রয়োজন হিসেবে মেনে নেন একটি অস্থায়ী ওয়ার্কঅরাউন্ড হিসেবে যতক্ষণ না বিশ্ব আরও ওপেন স্ট্যান্ডার্ড গ্রহণ করে।
Fedora সব উদ্দেশ্যে তৈরি এবং যেকোনো সিস্টেমে পারফেক্টলি ব্যবহার করা যায়, কিন্তু Fedora এন্টারপ্রাইজ এনভায়রনমেন্ট টেস্ট করার জন্য আরও ভালো পরিচিত। Fedora অন্যান্য রেগুলার রিলিজ শিডিউলে চলমান ডিস্ট্রিবিউশনের চেয়ে অত্যধিক কাটিং এজ, এবং কমিউনিটি তার ওপর গর্ব করে। Fedora কাটিং এজ ডিস্ট্রিবিউশন হলেও, এটি আশ্চর্যजनকভাবে স্থিতিশীল।
আরও জানতে, আমাদের Fedora এবং উবুন্টু তুলনা দেখুন।
openSUSE
Fedora-র কথা যথেষ্ট, এখন openSUSE। যারা Fedora-র কথা চিন্তা করেন না যখন RPM ডিস্ট্রিবিউশনের কথা চিন্তা করেন, তারা খুব সম্ভব openSUSE-র কথা চিন্তা করবে। এই সবুজ ডিস্ট্রিবিউশন Fedora-এর চেয়ে কাটিং এজ নয় এবং এর বেশি ডেভেলপমেন্ট ও রিলিজ সাইকেল আছে। তাই এটি-Arguably সবচেয়ে স্থিতিশীল RPM ডিস্ট্রিবিউশনগুলোর একটি, একটি ভালো সফ্টওয়্যার স্রেচার সাথে।
openSUSE অন্য লিনাক্স ডিস্ট্রিবিউশনের চেয়ে একটি গুরুত্বপূর্ণ পরিবর্তন লিয়ে এসেছে KDE ডেস্কটপকে ডিফল্ট ডেস্কটপ এনভায়রনমেন্ট হিসেবে ব্যবহার করে GNOME-এর বদলে। openSUSE অনেক ফ্রি সফ্টওয়্যারও অন্তর্ভুক্ত করে, কিন্তু এদের Fedora-এর মতো শক্তিশালী ফোকাস নেই। মনে রাখবেন যদিও Fedora এবং openSUSE দুটোই .rpm ফাইল ব্যবহার করে প্যাকেজের জন্য, আপনি যদি অনলাইনে Fedora-র জন্য একটি প্যাকেজ খুঁজে পান, সেটি openSUSE-এ কাজ করতে পারে না, এবং বিপরীতটিও।
CentOS
শেষ কিন্তু কম নয়, আমাদের CentOS আছে। CentOS হল Community Enterprise OS-র সংক্ষিপ্ত রূপ। এই ডিস্ট্রিবিউশন আসলে Red Hat Enterprise Linux-র থেকে তৈরি, যা একটি ডিস্ট্রিবিউশন যা শুধু সাপোর্ট প্যাকেজ কেনায় কেনা যায়। CentOS মানুষকে RHEL ব্যবহার করতে দেয় সাপোর্ট প্যাকেজ কেনা ছাড়া এবং CentOS ব্র্যান্ডিং সহ RHEL ব্র্যান্ডিং বদলে।
তাই CentOS আউট-অফ-দ-বক্স RHEL-এর সাথে বাইনারি কম্প্যাটিবল, তাই RHEL-র জন্য তৈরি যেকোনো প্যাকেজ CentOS-এ কাজ করবে। নাম অনুযায়ী, CentOS একটি এন্টারপ্রাইজ ডিস্ট্রিবিউশন, এবং যদিও RHEL Fedora-র ওপর ভিত্তি করে তৈরি, এর প্যাকেজ সিলেকশন অনেক কম "এন্টারপ্রাইজ" সফ্টওয়্যারে সীমাবদ্ধ। তাই ব キャスト ডেস্কটপ টুল এবং গেমগুলো যা সাধারণ ডেস্কটপ ব্যবহারকারীরা অভ্যস্ত থাকেন উপলব্ধ নয়। ভালো পাশে, Fedora-এর রিলিজ সাইকেল শুধু ১৩ মাস টিকছে, CentOS রিলিজগুলোর সাপোর্ট কমপক্ষে ৭ বছর। তাই CentOS সার্ভারের জন্য অত্যন্ত সুপারিশযোগ্য।
আমরা CentOS এবং উবুন্টু তুলনা করেছি ওয়েব সার্ভার ব্যবহারের জন্য, আপনি যদি কৌতূহলী হন।
উপসংহার
RPM পরিবারের ডিস্ট্রিবিউশনদের বিশ্ব খুব আকর্ষণীয় অন্বেষণ করার জন্য, বিশেষ করে এতগুলো ডিস্ট্রিবিউশনের এন্টারপ্রাইজ ব্যাপারে এক পা থাকায়। এটা কি মানে ডিস্ট্রিবিউশনগুলো জটিল নাকি সেগুলো "রেগুলার" ডিস্ট্রিবিউশনের চেয়ে বেশি নির্ভরযোগ্য, তা আপনার ওপর নির্ভর। যাই হোক, আপনি যদি RPM পথ বেছে নেন ডেবিয়ান পথের বদলে, আশা করি এই আর্টিকেল আপনাকে বুঝতে সাহায্য করবে প্রতিটি ডিস্ট্রো কী সম্পর্কে।
আমি কী তথ্য মিস করেছি? আপনি কোনটি সবচেয়ে পছন্দ করেন এবং কেন? কমেন্টসে জানান!