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

কি উবুন্টু বিশেষ? ৬টি বিষয় যা Canonical-এর লিনাক্স ডিস্ট্রোকে আলাদা করে

আপনি যখন প্রথমবার লিনাক্স আবিষ্কার করেন, উবুন্টু সম্ভবত প্রথম সুপারিশের মধ্যে একটি। আপনি হয়তো লিনাক্স সম্পর্কে জানার আগেই উবুন্টুর কথা শুনেছেন। উবুন্টু কীভাবে বিশেষ? এটি লিনাক্সের অন্যান্য ভার্সন (যাকে লিনাক্স ডিস্ট্রিবিউশন বলা হয়) থেকে কীভাবে আলাদা?

সংক্ষিপ্ত উত্তর হলো "খুব কিছু নয়।" একবার আপনি উবুন্টু ব্যবহার শিখলে, আপনি অন্যান্য ডিস্ট্রিবিউশনে স্যুইচ করলে দেখবেন অভিজ্ঞতার অধিকাংশ অংশ একই। উবুন্টু আর তার বিকল্পগুলোর চেয়ে উল্লেখযোগ্যভাবে সহজও নয়। কিন্তু কিছু কী টেকনিক্যাল পার্থক্য আছে যা উবুন্টাকে উবুন্টু বানায়।

১. Canonical আপনাকের নিজস্ব অ্যাপ রিপোজিটরি রক্ষা করে

কি উবুন্টু বিশেষ? ৬টি বিষয় যা Canonical-এর লিনাক্স ডিস্ট্রোকে আলাদা করে

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

অপারেটিং সিস্টেমের মতো, লিনাক্স অ্যাপগুলো একক সোর্স থেকে আসে না। আপনার পছন্দসই লিনাক্স ডিস্ট্রিবিউশন উৎপাদনকারী কোম্পানি বা কমিউনিটি আপনাকে অতিরিক্ত অ্যাপ ডাউনলোড করার একটি পদ্ধতিও দেয়।

Canonical, উবুন্টুর পেছনের কোম্পানি, নিজস্ব কম্পিউটার রেখেছে সফ্টওয়্যার ডিস্ট্রিবিউট করার জন্য অন্যান্য কম্পিউটারে। এই কম্পিউটারগুলোকে সার্ভার বলা হয়, এবং সফ্টওয়্যারের বিশাল সংগ্রহকে রিপোজিটরি।

এই কম্পিউটারগুলোর সফ্টওয়্যার প্রথমে ডেবিয়ান প্রজেক্টের রিপোজিটরি থেকে আসে, কিন্তু এতে মানে নয় যে সফ্টওয়্যার একই। উবুন্টু অতিরিক্ত অ্যাপ যোগ করতে পারে, ভিন্ন ভার্সন প্রদান করতে পারে, বা প্যাচ অন্তর্ভুক্ত করতে পারে। একই কথা অনেক ভিন্ন সিস্টেম কম্পোনেন্ট এবং ইউটিলিটির জন্যও সত্য যা ডাউনলোডের জন্য উপলব্ধ।

খুব সारे লিনাক্স ডিস্ট্রিবিউশন রয়েছে, কিন্তু শুধু কয়েকটি নিজস্ব সফ্টওয়্যার রিপোজিটরি হোস্ট করে।

২. Canonical একটি প্যাচড লিনাক্স কার্নেল প্রদান করে

আমরা আড্ডা আড্ডা "লিনাক্স" নামটি পুরো অপারেটিং সিস্টেম বোঝাতে ব্যবহার করি, কিন্তু লিনাক্স স্পেসিফিক্যালি কার্নেলকে বোঝায়। কার্নেলটি আপনার কম্পিউটারের হার্ডওয়্যারকে সফ্টওয়্যারের সাথে যোগাযোগ করতে সক্ষম করে। অন্য কথায়, কার্নেলই কারণ যে আপনি কীবোর্ডে একটি বাটন চাপলে আপনার স্ক্রিনে কিছু ঘটে।

লিনাক্স কার্নেল লোকেরা তাদের নিজস্ব অপারেটিং সিস্টেম তৈরি করার জন্য ব্যবহার করতে পারে। কিন্তু কার্নেলের এক ভার্সন নয়। নতুন আপডেট دائما আসে।

সাধারণত, লিনাক্স ডিস্ট্রিবিউশন চুজ করে তাদের অপারেটিং সিস্টেমকে পাওয়ার দিতে লিনাক্স কার্নেলের কোন ভার্সন। তারপর তারা নতুন কার্নেল ভার্সন থেকে ফিচার এবং আপডেট প্যাচ করে পুরনো রিলিজে ঢুকিয়ে দেয় যেটা তারা সাপোর্ট করার চয়েস করেছে।

Canonical শুধু লিনাক্স কার্নেল শিপ করে না, এর একটি সিকিউরিটি টিম আছে যা কার্নেল টেস্ট করে এবং প্রয়োজনীয় ফিক্স যোগ করে। Canonical-এর লিনাক্স কার্নেলে টুইকগুলোই initial team-এর অন্যতম কারণ যেহেতু তারা elementaryOS-কে উবুন্টু-ভিত্তিক করতে চেয়েছিল।

৩. উবুন্টুর একটি কাস্টোম ডেস্কটপ থিম আছে

কি উবুন্টু বিশেষ? ৬টি বিষয় যা Canonical-এর লিনাক্স ডিস্ট্রোকে আলাদা করে

চেহারা প্রায়শই লিনাক্স ডেস্কটপের সবচেয়ে সহজ দিক যা পরিবর্তন করা যায়, কিন্তু এটি সেটাই যা লোকদের কাছে সবচেয়ে আকর্ষণীয়। উবুন্টু নিজস্ব থিমের সাথে আসে, যাকে Yaru বলা হয়। এটি উবুন্টুতে অ্যাপ উইন্ডোকে লিনাক্সের অন্যান্য ভার্সন থেকে আলাদা একটি লুক দেয়।

বর্তমান লুক হলো ব্ল্যাক হেডারবার এবং লাল ক্লোজ বাটন, একটি লাইটার ভ্যারিয়েন্টও অন্তর্ভুক্ত। Yaru থিম আইকনগুলোর ওপরেও প্রসারিত, যেগুলো রঙিন ও জীবন্ত।

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

৪. উবুন্টু GNOME-এর একটি টুইকড ভার্সন শিপ করে

যদিও উবুন্টু অনেক ফ্লேভরে আসে, ডিফল্ট ভার্সন GNOME ডেস্কটপ এনভায়রনমেন্ট ব্যবহার করে। য úbুন্টুর স্ক্রিনশটগুলো আপনি ওয়েব জুড়ে দেখেন সেগুলো GNOME.org-এ যা দেখেন তার থেকে আচরণে ভিন্ন হবে।

উবুন্টু এবং ডিফল্ট GNOME ইন্টারফেসের মূল পার্থক্য হলো আপনার ডেস্কটপের বাম দিকে সবসময় দৃশ্যমান ডক। এটি Canonical কর্তৃক GNOME ডেস্কটপে করা একটি টুইক। সাধারণত, GNOME ডেস্কটপ ডকটি শুধু দেখায় যখন আপনি Activities Overview খুলেন।

Canonical ডকটি পূর্ণ স্ক্রিন হাইট নেওয়া পর্যন্ত এক্সপ্যান্ড করেছে এবং অ্যাপ লাঞ্চার আইকনটি ডকের সব নিচে সরিয়ে দিয়েছে। উবুন্টু এই ডক কনফিগার করার সেটিংস সহ আসে, যা আপনাকে এটাকে স্ক্রিনের বিভিন্ন দিকেএ সরাতে বা অ্যাপ ওভারল্যাপ হলে অটো-হাইড করতে দেয়।

Canonical-এর পরিবর্তনগুলো ডক পর্যন্ত সীমিত নয়। অ্যাপ উইন্ডোতে, উদাহরণস্বরূপ, ক্লোজ বাটনের পাশাপাশি মিনিমাইজ এবং ম্যাক্সিমাইজ বাটন রয়েছে। প্লাস আপনি ডেস্কটপে ফাইল এবং ফোল্ডার রাখতে পারেন। স্ট্যান্ডার্ড GNOME-এ এটা সম्भব নয়।

৫. উবুন্টু বহুবছরের সাপোর্ট দিয়ে আসে

কি উবুন্টু বিশেষ? ৬টি বিষয় যা Canonical-এর লিনাক্স ডিস্ট্রোকে আলাদা করে

সকল লিনাক্স ডিস্ট্রো ভিন্ন ভিন্ন সাপোর্ট পেরিয়ডের সাথে আসে। আপনি যেকোনো সময় লেটেস্ট সফ্টওয়্যারের সাথে আপগ্রেড করতে পারেন, কিন্তু আপনি পুরনো রিলিজে থাকতে চাইলে, কয়েক বছরের মধ্যে আপডেট পাওয়া বন্ধ হয়ে যেতে পারে।

উবুন্টু দুটি ভার্সনে আসে, একটি স্ট্যান্ডার্ড রিলিজ যা প্রতি ছয় মাসে আসে এবং একটি Long-Term Support রিলিজ যা প্রতি দুই বছরে আসে। স্ট্যান্ডার্ড রিলিজ নয় মাস সাপোর্ট পায়। LTS রিলিজ পাঁচ বছর টিকে। এর মানে উবুন্টু ১৮.০৪ LTS ভার্সন ২০.০৪ এবং ২২.০৪ লঞ্চ হয়েও আপডেট পাবে।

আপনি যদি আপনার ডেস্কটপ অভিজ্ঞতা বছরের পর বছর সुसঙ্গত রাখতে চান, বা আপনার কাছে এমন একটি কম্পিউটার রয়েছে যেটাকে যত此之外 কম ডাউনটাইমে চালু রাখতে হয়, তবে আপনি LTS-র স্থিতিশীলতা মূল্যায়ন করতে পারেন।

৬. উবুন্টুতে বিল্ট-ইন ইউনিভার্সাল Snap প্যাকেজ রয়েছে

লিনাক্সে সফ্টওয়্যার ইনস্টল করা সহজ যদি অ্যাপ আপনার ডিস্ট্রোর রিপোজিটরিতে থাকে। যদি না থাকে, তবে প্রসেসটি ঐতিহ্যবাহীভাবে কিছুটা কষ্টসাধ্য। প্রায়শই একমাত্র চয়েস ছিল প্রদত্ত সোর্স কোড দিয়ে প্রোগ্রাম বিল্ড করা বা, উবুন্টুর কেসে, আশা করা যে একটি Personal Package Archive উপলব্ধ।

এখন একাধিক ইউনিভার্সাল প্যাকেজ ফরম্যাট রয়েছে যা আপনাকে যেকোনো ডিস্ট্রো ব্যবহার করলেও লিনাক্স অ্যাপ ইনস্টল করতে দেয়। Snap ফরম্যাট হলো এমন একটি অপশন, এবং এটি Canonical-এ থেকে এসেছে।

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

আর কী উবুন্টাকে বিশেষ করে তোলে?

উবুন্টু ব্যবহার করার অনেক কারণ উবুন্টু এবং অন্যান্য লিনাক্স ডিস্ট্রিবিউশনের মধ্যে টেকনিক্যাল পার্থক্যের কারণে নয়। উদাহরণস্বরূপ:

  • অনেক থার্ড-পার্টি কমার্শিয়াল সফ্টওয়্যার মেকার লিনাক্সের জন্য ডেভেলপ করার সময় নির্দিষ্টভাবে উবুন্টুতে পোর্ট করে।
  • উবুন্টুর সবচেয়ে বড় ডেস্কটপ লিনাক্স কমিউনিটি রয়েছে, যা বাগ এবং অন্যান্য সমস্যার ফিক্স পাওয়ার চান্স বর্ধিত করে।
  • লিনাক্স প্রি-ইনস্টল্ড পিসির সংখ্যা বড়ছে, এবং উবুন্টু সবচেয়ে সাধারণ অপশন। Dell, উদাহরণস্বরূপ, আপনাকে উইন্ডোজ ১০ এবং উবুন্টুর মধ্যে বেছে নেওয়ার সুযোগ দেয়।

আপনি যদি উবুন্টুর আরও গভীরে লুকাতে চান, আমাদের উবুন্টু বिगিনার গাইড চেক করতে ভুলবেন না।


  1. চাইনিজ সরকারের নতুন লিনাক্স ডিস্ট্রো: কি এটি কোনো ভালো?

  2. NetbootCD: একটি CD থেকে উবুন্টু, ফেডোরা, ডেবিয়ান ও আরও ইনস্টল করুন [লিনাক্স]

  3. উবুন্টু লিনাক্সে প্রক্সি সার্ভার সেট আপ ও ব্যবহার করার পদ্ধতি

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