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

লিনাক্স শিখতে চান? এই চারটি ডিস্ট্রো আপনাকে বिगিনার থেকে প্রো বানাবে

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

প্যাকেজড ডিস্ট্রিবিউশন

লিনাক্স শিখতে চান? এই চারটি ডিস্ট্রো আপনাকে বिगিনার থেকে প্রো বানাবে

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

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

আর্চ লিনাক্স

একবার আপনি পর্যাপ্ত অভিজ্ঞ হলে, আমি পরামর্শ দিব আর্চ লিনাক্স-এ যাওয়ার। সত্যিকারের কথা বললে, আর্চ লিনাক্স সেট আপ ও ব্যবহার করা ততটুকু কঠিন নয়, এবং রাস্তা দেখাতে প্রচুর ডকুমেন্টেশন আছে। আপনি যদি সত্যিকারের অভিজ্ঞ হন, তবে এই কোনো সমস্যা নয়; অন্যথায়, হয়তো আপনি এখনও তত অভিজ্ঞ হননি जितना আপনি মনে করেন।

লিনাক্স শিখতে চান? এই চারটি ডিস্ট্রো আপনাকে বिगিনার থেকে প্রো বানাবে

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

জেন্টু

লিনাক্স শিখতে চান? এই চারটি ডিস্ট্রো আপনাকে বिगিনার থেকে প্রো বানাবে

আমি নিশ্চিত কিছু লোক আমার সাথে এই বিষয়ে অসম্মত হতে পারেন, কিন্তু আমি মনে করি জেন্টু আর্চ লিনাক্সের পরের ধাপ। জেন্টু-এ, আপনাকে আর্চ লিনাক্সের মতো একই জিনিসগুলো করতে হবে, কিন্তু ইনস্টলেশন আরও কঠিন এবং আপনাকে আপনি যে সকল সফটওয়্যার ব্যবহার করতে চান সেগুলো নিজে কম্পাইল করতে হবে। আপনাকে কম্পাইলার ফ্ল্যাগস (compiler flags) যেমন জিনিসের ওপরও চিন্তা করতে হবে। এই সব জিনিস আর্চ লিনাক্সের আওতায় আজগুবি, যদিও আপনি যেকোনো ডিস্ট্রিবিউশনে (এবং উবুন্টুতেও!) এগুলো করতে পারেন আপনি যদি সত্যিকারের ইচ্ছা করেন। কিন্তু জেন্টু আপনাকে বাধ্য করে।

এভাবে আপনি অনেক শিখবেন, প্লাস আপনি কিছু থিওরেটিক্যাল পারফরম্যান্স ইনক্রিজ পাবেন কারণ আপনি নিজে সফটওয়্যার কম্পাইল করছেন এবং আপনার সিস্টেম এবং পছন্দ অনুযায়ী কম্পাইলার ফ্ল্যাগস পরিবর্তন করতে পারছেন।

লিনাক্স ফ্রম স্ক্র্যাচ

লিনাক্স শিখতে চান? এই চারটি ডিস্ট্রো আপনাকে বिगিনার থেকে প্রো বানাবে

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

কিন্তু একবার আপনি এটা করলে, আপনি আক্ষরিক অর্থে বলতে পারবেন যে আপনি লিনাক্সের ভেতর বাইর জানেন। আপনার যাত্রার শুভকামনা, কিন্তু শেষে এটা সার্থক হবে।

লিনাক্স শিখা উপযোগী ও মজার

লিনাক্স সম্পর্কে আরও জানা মজার এবং उत्तरোত্তর গুরুত্বপূর্ণ। আপনি যদি এখনো লিনাক্সকে আপনার ডেইলি ড্রাইভার হিসেবে ব্যবহার করার জন্য কনভিন্সড না হন, তবে ওপেন সোর্স অপারেটিং সিস্টেম শিখা একটি পারসনেল অچیভমেন্ট, সেইসাথে একটি স্কিল যা আপনি আপনার রেজюমে যোগ করতে পারেন। "আমি স্ক্র্যাচ থেকে আমার নিজস্ব লিনাক্স অপারেটিং সিস্টেম বানিয়েছি" রেজюমে লিখতে পারা এক্সট্রিমলি ভ্যালুয়েবল হতে পারে একটি জব মার্কেটে যেখান লিনাক্স স্কিলস उत्तरোত্তর গুরুত্বপূর্ণ এবং মার্কেটেবল হচ্ছে। তাই এখন এই ল্যাডার চঢ়ার দুই কারণ আছে—পারসনেল অچیভমেন্ট এবং জব অপারচুনিটি।

এই এক্সপার্টিজ লেভেলগুলোর জন্য আপনি আর কোন লিনাক্স ডিস্ট্রিবিউশন রিকমেন্ড করতে পারেন? কিছু লিনাক্স এডুকেশনাল ম্যাটেরিয়াল যা আপনি ভ্যালুয়েবল মনে করেন? কমেন্টে জানান!

  1. Ubuntu বিকল্প চাইলে ট্রাই করুন এই ৭টি Debian-ভিত্তিক ডিস্ট্রো

  2. সহজে ইনস্টল ও ব্যবহারযোগ্য ৫টি Arch Linux ডিস্ট্রো

  3. লিনাক্স শিখতে হবেই: ১১টি কারণ

  4. ওইন্ডোজ ১০-এ ওয়াননোট মাস্টার করুন: উন্নত ব্যবহারকারীদের জন্য টিপস ও ট্রিকস