Announcement

Collapse
No announcement yet.

সহজে লিনাক্স শিখি: পর্ব ০৩ - লিনাক্সের বিভিন্ন ডিস্ট্রো (Distribution)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • সহজে লিনাক্স শিখি: পর্ব ০৩ - লিনাক্সের বিভিন্ন ডিস্ট্রো (Distribution)

    লিনাক্স ভিত্তিক বিভিন্ন অপারেটিং সিস্টেম (OS) আছে। এগুলোকে বলা হয় Distribution বা সংক্ষেপে ডিস্ট্রো। সেগুলোর আবার বিভিন্ন ভার্সনও আছে।

    লেটেস্ট ভার্সন ব্যবহার করুন
    লেটেস্ট ভার্সন ব্যবহার করা ভালো। কারণ, আগের ভার্সনগুলোতে যেসব Bug তথা ত্রুটি ছিল পরের ভার্সনগুলোতে সেসব সংশোধন করা হয়। সিকিউরিটি আপডেট করা হয়। বিভিন্ন নতুন ফিচার যুক্ত করা হয়। তাই লেটেস্ট ব্যবহার করা ভালো। যে ওএস ব্যবহার করতে চান, সেটার সাইটে প্রবেশ করলেই লেটেস্ট ভার্সন ডাউনলোড করতে পারবেন। চাইলে আগের ভার্সনগুলোর কোনোটাও ব্যবহার করতে পারবেন। পুরান ভার্সনগুলোও স্টোর করা থাকে। সবগুলোই ফ্রিতে ডাউনলোড করতে পারবেন।

    অনেক ডিস্ট্রো (Distribution), এর মধ্য থেকে কোনটা চালাবো?
    উইন্ডজ হচ্ছে একটা ওএস। এর কয়েকটা সংস্করণ: ৭, ৮, ১০, ১১। এগুলোর নতুন-পুরাতন বিভিন্ন ভার্সন আছে। তবে সবগুলো কিন্তু একটা ওএস-ই। লিনাক্সে কিন্তু বিষয়টা এমন না। এখানে ওএস অনেক। অনেক বলতে বাস্তবেই অনেক। কয়েকশোর বেশি ওএস আছে। প্রত্যেকটার আবার ওল্ড-নিউ বিভিন্ন ভার্সন আছে। একটা সমস্যা দাঁড়ায়: আমি কোনটা ব্যবহার করবো? কিংবা কোনটা দিয়ে শুরু করবো?


    আমার অভিজ্ঞতা হলো: পছন্দসই দুয়েকটা ওএস নির্বাচন করে নিন। সেগুলোই ব্যবহার করুন। এতে:

    - আপনার কাজ সহজ হবে।

    - সময় নষ্ট হবে না।

    দুয়েকটা পছন্দ করে নেয়ার মাঝে বারাকাহ থাকে। যেমন এক পেশা বা এক প্রতিষ্ঠানে দীর্ঘদিন থাকলে সখ্যতা ও অভিজ্ঞতা বাড়ে, বারাকাহ হয়। আজকে একটা কালকে একটা, আজ এক প্রতিষ্ঠান কাল আরেক প্রতিষ্ঠান: এমন করলে কোনোটাতেই দক্ষ হওয়া যায় না।

    আপনি দুয়েকটাতে দক্ষ হয়ে নিন। তারপর যদি প্রয়োজন পড়ে, ওএস তো আছেই, আপনি যেকোনোটাই টেস্ট করে দেখতে পারবেন। প্রয়োজন ছাড়া অনর্থক সময় নষ্ট করার মানে নাই। তবে প্রথম প্রথম একটু শখ ধরে রাখা কঠিন হতে পারে। মন চাইতে পারে: এটা দেখি, ওটা দেখি, ঐটা জানি কেমন!

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

    Mother ডিস্ট্রো এবং Derivative ডিস্ট্রো
    মাদার মানে মা অর্থাৎ মূল বা বেস। লিনাক্সের কিছু ডিস্ট্রো আছে যেগুলো মূল, যেগুলোর উপর ভিত্তি করে অন্য অনেক ডিস্ট্রো বানানো হয়েছে। এগুলোকে বলা হয় Mother ডিস্ট্রো। Mother ডিস্ট্রোর উপর ভিত্তি করে যেসব ডিস্ট্রো বানানো হয়েছে সেগুলোকে বলা হয় Derivative ডিস্ট্রো তথা যে ডিস্ট্রো অন্য ডিস্ট্রো থেকে উৎপন্ন হয়েছে বা জন্ম নিয়েছে । উল্লেখযোগ্য তিনটি মাদার ডিস্ট্রো হচ্ছে:

    ১. Debian-ডেবিয়ান

    ২. Red Hat-রেড হ্যাট

    ৩. Arch Linux -আর্ক লিনাক্স।

    এই তিনটার প্রত্যেকটার অনেকগুলো Derivative ডিস্ট্রো আছে।


    ডিস্ট্রোগুলোর নামকরণের কারণ

    Debian এর নাম কেন Debian?

    Red Hat এর নাম কেন Red Hat?

    Arch Linux এর নাম কেন Arch Linux?

    এটা আপনার না জানলে কোনো ক্ষতি নাই। জানতে চাইলে নেটে বা চ্যাটজিপিতে সার্চ দিয়ে জানতে পারেন।


    একাধিক Mother ডিস্ট্রো এবং এতো Derivative ডিস্ট্রো কেন?

    একটা উদাহরণ দিই: ধরুন মানুষের জীবনযাত্রাকে গতিশীল করার জন্য তিনজন বিজ্ঞানী তিনটা যান আবিষ্কার করলো:

    প্রথমজন একটা যান আবিষ্কার করলো যেটা স্থলপথে চলতে পারে ও ভার বহন করতে পারে।

    দ্বিতীয়জন একটা যান আবিষ্কার করলো যেটা জলপথে চলতে পারে ও ভার বহন করতে পারে।

    তৃতীয়জন একটা যান আবিষ্কার করলো যেটা আকাশপথে চলতে পারে ও ভার বহন করতে পারে।


    এই তিনটা যান তিনটা উদ্দেশ্য সামনে রেখে বানানো হয়েছে। একটা স্থলপথ গতিশীল করার জন্য, একটা জলপথ গতিশীল করার জন্য, একটা আকাশপথ গতিশীল করার জন্য। এগুলোকে বলা যায় মাদার যান। এরপর এই যানগুলোর উপর ভিত্তি করে বিভিন্ন Derivative যান বানানো হলো। যেমন:

    - মাদার স্থলযানটি থেকে Derivative বানানো হলো: মানুষ পরিবহনের জন্য বাস, ট্রেন ইত্যাদি; বোঝা বহনের জন্য ট্রাক ইত্যাদি; যুদ্ধের জন্য ট্যাংক-কামান ইত্যাদি।

    - মাদার জলযানটি থেকে Derivative বানানো হলো: মানুষ পরিবহনের জন্য স্টিমার, বোঝা বহনের জন্য কার্গো, যুদ্ধের জন্য যুদ্ধ জাহাজ।

    - মাদার আকাশযানটি থেকে Derivative বানানো হলো: মানুষ পরিবহনের জন্য সাধারণ বিমান, বোঝা বহনের জন্য কার্গো বিমান, যুদ্ধের জন্য ফাইটার ও বোমারু বিমান।


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


    আপনি কোন ডিস্ট্রো চালাবেন?

    উত্তর সোজা: আমার যেটা দরকার আমি সেটা চালাবো। আমার কি বাস দরকার না প্রাইভেটকার নাকি মোটরসাইকেল, নাকি বিমান না ট্যাংক না স্টিমার - সেটা আমি জানি। আমার যেটা দরকার বা যেটাতে আমার বেশি উপকার বা যেটা আমার বেশি সখ্যতা আমি সেটাই নির্বাচন করবো, সেটাই শিখবো, সেটাই চালাবো।

    তবে আপনি যেহেতু নতুন আপনার জন্য এমন ডিস্ট্রো দরকার যেটা সাইকেল, মোটর সাইকেল, অটো, ট্রাক বা প্রাইভেটকারের মতো তুলনামূলক সহজ। আগে আপনার মূল ড্রাইভিংটা শিখা দরকার। এই প্রাথামিক অবস্থায় Debian এর উপর ভিত্তি করে বানানো Linux Mint - লিনাক্স মিন্ট বা Ubuntu - উবুন্টু সহজ হবে। এ বিষয়ে আমরা সামনে আলাপ করবো ইনশাআল্লাহ।
    =============================



    এই পর্বে আমরা যা জানলাম

    ☐ ডিস্ট্রো (Distribution) কি।
    ☐ Mother ডিস্ট্রো এবং Derivative ডিস্ট্রো কি।
    ☐ বিভিন্ন ডিস্ট্রো কেন।
    ☐ পছন্দসই দুয়েকটি ডিস্ট্রো নির্বাচন করে নিবো।
    ☐ প্রাথমিক অবস্থায় কোন ডিস্ট্রো সহজ হবে।


    ​===========================================

    সহজে লিনাক্স শিখি: পর্ব ০১ - ভূমিকা
    https://dawahilallah.com/forum/%E0%A...%E0%A7%81%E0%A 6%95%E0%A7%8D%E0%A6%A4%E0%A6%BF/209282-%E0%A6%B8%E0%A6%B9%E0%A6%9C%E0%A7%87-%E0%A6%B2%E0%A6%BF%E0%A6%A8%E0%A6%BE%E0%A6%95%E0%A 7%8D%E0%A6%B8-%E0%A6%B6%E0%A6%BF%E0%A6%96%E0%A6%BF-%E0%A6%AA%E0%A6%B0%E0%A7%8D%E0%A6%AC-%E0%A7%A6%E0%A7%A7-%E0%A6%AD%E0%A7%82%E0%A6%AE%E0%A6%BF%E0%A6%95%E0%A 6%BE

    সহজে লিনাক্স শিখি: পর্ব ০২ - লিনাক্স কেন এবং এর সুবিধাগুলো কি কি?
    https://dawahilallah.com/forum/%E0%A...%E0%A7%81%E0%A 6%95%E0%A7%8D%E0%A6%A4%E0%A6%BF/209487-%E0%A6%B8%E0%A6%B9%E0%A6%9C%E0%A7%87-%E0%A6%B2%E0%A6%BF%E0%A6%A8%E0%A6%BE%E0%A6%95%E0%A 7%8D%E0%A6%B8-%E0%A6%B6%E0%A6%BF%E0%A6%96%E0%A6%BF-%E0%A6%AA%E0%A6%B0%E0%A7%8D%E0%A6%AC-%E0%A7%A6%E0%A7%A8-%E0%A6%B2%E0%A6%BF%E0%A6%A8%E0%A6%BE%E0%A6%95%E0%A 7%8D%E0%A6%B8-%E0%A6%95%E0%A7%87%E0%A6%A8-%E0%A6%8F%E0%A6%AC%E0%A6%82-%E0%A6%8F%E0%A6%B0-%E0%A6%B8%E0%A7%81%E0%A6%AC%E0%A6%BF%E0%A6%A7%E0%A 6%BE%E0%A6%97%E0%A7%81%E0%A6%B2%E0%A7%87%E0%A6%BE-%E0%A6%95%E0%A6%BF-%E0%A6%95%E0%A6%BF
Working...
X