আহ, যুগ যুগান্তরের প্রশ্ন: কোন ডিস্ট্রো ব্যবহার করব? এটি কনট্রভার্সি তৈরি করে অধিকাংশ সময়, কারণ ভিন্ন ডিস্ট্রোর ব্যবহারকারীরা আপনাকে তাদের টিমে যোগ করতে চান। যaille, প্রায়শই ব্যবহারকারীদের এক বড় পোঁচে থাকে যারা দুটি ডিস্ট্রোর মধ্যে একটিই সাজেস্ট করেন। এই আর্টিকেলে Fedora vs Ubuntu আলোচনা করা হয়েছে যেন আপনার জন্য কোনটি ভালো সেটা বুঝতে পারেন।
Fedora এবং Ubuntu-এর বেসিকস
বেসিকগুলো থেকে শুরু করা যাক। এই আর্টিকেলে প্রতিটি ডিস্ট্রিবিউশনের নিউতন রিলিজ কভার করা হয়েছে, সেগুলো হলো Fedora 32 Workstation এবং Ubuntu 20.04 LTS। Fedora এবং Ubuntu উভয়ই জনপ্রিয় লিনাক্স ডিস্ট্রিবিউশন। Fedora Red Hat Linux-ভিত্তিক এবং Red Hat Enterprise Linux-এর একটি আপস্ট্রিম কন্ট্রিবিউটর। Ubuntu Debian-ভিত্তিক, এবং Ubuntu-এর অনেক ডেরিভেটিভ রয়েছে। জনপ্রিয় উদাহরণগুলো হলো Linux Mint এবং elementaryOS, অন্যান্যের মধ্যে।
এগুলো দুটোই বড় কোম্পানিগুলো দ্বারা সমর্থিত: Fedora Red Hat দ্বারা এবং Ubuntu Canonical দ্বারা। এর মানে সেগুলো দীর্ঘদিন থাকবে এবং ফান্ডের অভাবে সাপোর্ট হারানোর কোনো চিন্তা নেই। সেগুলো দুটোই খুব সহজ ব্যবহারযোগ্য, কারণ সেগুলোর দুটোই চমৎকার হার্ডওয়্যার সাপোর্ট পায় লিনাক্স কার্নেলের nieuতন ভার্সন থেকে। সেগুলোর দুটোই হার্ডওয়্যার ডিল রয়েছে যেগুলো দিয়ে আপনি উবুন্টু বা Fedora প্রি-ইন্সটলড ল্যাপটপ কিনতে পারেন। Dell তার XPS 13 Developer Edition-এ উবুন্টু ল্যাপটপ অফার করে, এবং Lenovo তার X1 Carbon 8th Gen, P1 Gen 2, এবং P53 Thinkpad-এ Fedora অফার করবে শীঘ্রই।
সেগুলো দুটোই GNOME Shell-এর একটি ভার্সন ডিফল্ট ডেস্কটপ এনভায়রনমেন্ট হিসেবে ব্যবহার করে, এবং প্রতিটির আরও কয়েকটি ভার্সন রয়েছে ভিন্ন DE ডিফল্ট হিসেবে। Ubuntu-র Kubuntu, Xubuntu, এবং Lubuntu উদাহরণ, এবং Fedora-র KDE, XFCE, এবং LXDE Spins।
Fedora vs Ubuntu: মূল পার্থক্যগুলো
প্যাকেজ
Fedora vs Ubuntu বিতর্কে কিছু মূল পার্থক্য রয়েছে। 그중 একটি হচ্ছে সেগুলো যে প্যাকেজ সিস্টেম ব্যবহার করে। Fedora RPM ব্যবহার করে, কিন্তু Ubuntu DPKG ব্যবহার করে। এর মানে একের জন্য বানানো প্যাকেজগুলো অন্যটির জন্য উপলব্ধ নয়। সেগুলো দুটোই একটি ইউনিভার্সাল প্যাকেজ ফরম্যাটের পেছনে র্যালি করছে, কিন্তু Ubuntu Snap প্যাকেজ ব্যবহার করছে, এবং Fedora Flatpak ব্যবহার করছে। (এদের পার্থক্য এখানে পড়ুন।) Canonical-এর Snap Store ফুলি ওপেন সোর্স নয়, কিন্তু সব Flatpak এবং GNOME Software (যেটি Fedora-এ Flatpak-এর GUI ফ্রন্ট এন্ড হিসেবে ব্যবহৃত হয়) সবই ওপেন সোর্স, Fedora-এর ফিলোসফি অনুযায়ী।
লুক অ্যান্ড ফিল
GNOME Shell-এর ইমপ্লিমেন্টেশনে পার্থক্য রয়েছে। উভয় ডিস্ট্রোর নিউতন ভার্সনে GNOME Shell 3.36 ব্যবহার করা হলেও, Ubuntu-এর স্পেসিফিক থিমিং আছে যা এটাকে সিগনেচার লুক দেয়। কিন্তু Fedora GNOME Shell-এর একটি খুব ভ্যানিলা ভার্সন ব্যবহার করে, ডিফল্ট Adwaita থিম এবং অ্যাপ্লিকেশন পর্যন্ত। আপনি নিচের লক স্ক্রিনগুলোর थोড়া পার্থক্য দেখতে পারেন।
কাস্টমাইজেশনের কথা বলতে গেলে, উভয়ই прили কাস্টমাইজেবল। Fedora কিছুটা Ubuntu-র চেয়ে এগিয়ে, কারণ এতে নতুন GNOME Extensions অ্যাপ ডিফল্টভাবে ইন্সটলড থাকে, কিন্তু GNOME Extensions এবং Tweaks দুটোই সিস্টেমে ইন্সটল করা খুব সিম্পল। আইকন এবং থিম যথাক্রমে "~/.icons" এবং "~/.themes" ডিরেক্টরিতে এক্সট্রাক্ট হয়, যা GNOME Shell কে উভয় ডিস্ট্রোতে সমানভাবে কাস্টমাইজেবল করে তোলে।
পারফরম্যান্স
দুই ডিস্ট্রোর পারফরম্যান্স চমৎকার। তবে, দুটি প্রাথমিক পার্থক্য রয়েছে যা Fedora-কে একটু এগিয়ে আনে। প্রথমটি হচ্ছে EarlyOOM, একটি আর্লি আউট-অফ-মেমরি কিলার যা Fedora-এ বেকড রয়েছে। সংক্ষেপে, EarlyOOM লিনাক্স কার্নেলের আউট-অফ-মেমরি কিলারের চেয়ে অনেক বেশি আগ্রেসিভ এবং লো-মেমরি সিস্টেম এবং মেমরি-ইনটেনসিভ অ্যাপ্লিকেশনে এর বিশাল প্রভাব রয়েছে। আমি এই পডকাস্ট ইপিসোড শুনতে রিকমেন্ড করছি Linux Unplugged থেকে যেখানে তারা EarlyOOM টেস্ট করেছেন।
ফ্রেশ বুটে র্যাম ইউজেজের কথা বলতে গেলে, Ubuntu উল্লেখযোগ্যভাবে কম ব্যবহার করে। আমার কাছে উবুন্টুতে ৭৮৯ MiB র্যাম ইউজেজ এবং Fedora-এ ১.২ GiB র্যাম ইউজেজ দুটি একইভাবে প্রোভিশন করা মেশিনে। কিন্তু আমি ব্যক্তিগতভাবে মনে করি Fedora-এর EarlyOOM দিয়ে র্যাম ম্যানেজমেন্ট এর চেয়ে বেশি কভার করে। ৫০০ MiB র্যাম কম র্যাম والی সিস্টেমে অনেক হতে পারে, কিন্তু যদি এটা আপনার জন্য নির্দিষ্ট চিন্তা হয়, তবে আমি Fedora Spins বা Ubuntu flavors রিকমেন্ড করব।
দ্বিতীয়টি হচ্ছে SSD Trim Fedora 32-এ FSTRIM-এর মাধ্যমে ডিফল্টভাবে অন। এটি ফ্ল্যাশ-ভিত্তিক স্টোরেজ ডিভাইসকে উপলব্ধ ব্লকগুলো আরও কার্যকরভাবে ব্যবহার করতে দেয় ভালো ওয়্যার ম্যানেজমেন্ট এবং ইফিশিয়েন্সির জন্য। এটি Fedora 32 ইনস্টল করা SSD-এর আরও ভালো লাঙ্গjevিটি ألো করে, যা SSD-এ ইন্সটল করা Fedora সিস্টেমের জন্য একটি পোটেনশিয়ালি ভালো চয়েস করে তোলে।
অন্যথা, দুই ডিস্ট্রোর পারফরম্যান্স খুব ভালো। UI স্ন্যাপি ফিল করে, অ্যাপ্লিকেশন দ্রুত খুলে, এবং সেগুলো দুটোই ব্যবহার করার জন্য চমৎকার সিস্টেম।
দৈনন্দিন ব্যবহার
এটি একটাই জিনিস যা দুই ডিস্ট্রিবিউশনকে আলাদা করা শুরু করে। Fedora-র অনেক দ্রুত রিলিজ ক্যাডেন্স রয়েছে, প্রতি ছয় মहीনেই নতুন রিলিজ। এটি আরও ঘন ঘন OS আপগ্রেডের প্রয়োজনীয়তা তৈরি করে। Ubuntu-র অন্যদিকে, লং-টার্ম সাপোর্ট (LTS) রিলিজের অপশন রয়েছে। এই LTS রিলিজগুলো Canonical দ্বারা পাঁচ বছর সাপোর্ট করা হয়, যা এটাকে কনসিস্টেন্ট, নির্ভরযোগ্য একই এনভায়রনমেন্ট এবং টুলসের অ্যাক্সেসের জন্য একটি পোটেনশিয়ালি সुपিরিয়র চয়েস করে তোলে।
তবে, Fedora-এর পক্ষে, সিস্টেম আপডেট এবং OS আপগ্রেড খুব স্মুথ এবং খুব কম ডাউনটাইম। আমি রিপোর্ট শুনেছি লোকেরা Fedora 24 থেকে 31 পর্যন্ত OS আপগ্রেড চালিয়েছেন কিছুই ব্রেক না হয়ে। এটি অসম্ভবত চমৎকার এবং Fedora-কে রক-স olid রিলিজ এবং ভালো ইঞ্জিনিয়ারিং-এর ক্রেডিট দেয়।
তাহলে, Fedora vs Ubuntu: আপনার জন্য কোনটি? এটি সম্পূর্ণরূপে আপনার ওপর নির্ভর করে। আশা করি এই আর্টিকেল দুই ডিস্ট্রিবিউশনের মিল ও পার্থক্যকে হাইলাইট করতে সক্ষম হয়েছে। দুটোই স olid, নির্ভরযোগ্য ডিস্ট্রো যা আপনার দৈনন্দিন কাজে আপনাকে ভালো সার্ভ করবে। Ubuntu এবং Fedora-র উপর অন্যান্য কিছু আর্টিকেল চেক করুন, যেমন Cockpit দিয়ে Fedora সিস্টেম ম্যানেজ করা, Ubuntu 20.04-এ ফন্ট ইন্সটল করা, এবং Ubuntu-তে নো-সাউন্ড সমস্যা ফিক্স করা।