লিনাক্স কী?
লিনাক্স একটি অপারেটিং সিস্টেম যা লাইট বাল্ব থেকে ল্যাপটপ, বড় ডেটা সেন্টার, ফোন, স্মার্ট রেফ্রিজারেটর—সর্বত্রই ব্যবহার হয়। ডেস্কটপ কম্পিউটিং-এ এটি উইন্ডোজ এবং macOS-এর একটি শক্তিশালী, মুক্ত ও (প্রায়শই) ওপেন-সোর্স বিকল্প।
লিনাক্স ১৯৬০-৭০ দশকের সর্বপ্রথম কম্পিউটার অপারেটিং সিস্টেম থেকে উদ্ভূত। এর মূল দর্শন: শক্তিশালী ইউজার-লেভেল সিকিউরিটি, কাস্টমাইজেশনের স্বাধীনতা এবং সিস্টেম স্থিতিশীলতা।
কেন উইন্ডোজ বা macOS না নিয়ে লিনাক্স ব্যবহার করবেন?
লিনাক্স বেছে নেওয়ার অসংখ্য কারণ রয়েছে। নিচে কিছু প্রধান কারণ দেওয়া হলো:
- নিরাপদ এবং ভাইরাস-মুক্ত পরিবেশ।
- পূর্ণ নিয়ন্ত্রণ এবং কাস্টমাইজেশনের সুযোগ।
- পুরানো হার্ডওয়্যারেও দ্রুত চলে।
- বিশাল কমিউনিটি সাপোর্ট এবং বিনামূল্যে সফ্টওয়্যার।
- সার্ভার, ডেভেলপমেন্ট, ইম্বেডেড সিস্টেম—সব জায়গায় ব্যবহারযোগ্য।
কোন লিনাক্স ডিস্ট্রিবিউশন (Distro) বেছে নেবেন?
লিনাক্স কার্নেল যেন একটি ইঞ্জিন। ডিস্ট্রিবিউশন হলো সেই ইঞ্জিন ধারণকারী গাড়ি। স flera সैकড়ো ডিস্ট্রো রয়েছে, প্রতিটির নির্দিষ্ট উদ্দেশ্য আছে। জনপ্রিয় ডিস্ট্রোগুলো:
- Linux Mint: কম কম্পিউটার জ্ঞান থাকলেও সহজে ইনস্টল ও ব্যবহারযোগ্য, উইন্ডোজ-সদৃশ ডেস্কটপ।
- Debian: সম্পূর্ণ ফ্রি, কোন প্রপ্রায়েটারি ড্রাইভার/ফার্মওয়্যার নেই।
- Ubuntu: আধুনিক, ইনস্টল ও ব্যবহার অত্যন্ত সহজ।
- openSUSE: স্থিতিশীল এবং শক্তিশালি, তবে Mint/Ubuntu-এর চেয়ে কিছুটা জটিল।
- Fedora: সবচেয়ে আপ-টু-ডেট, নতুন কনসেপ্ট দ্রুত অন্তর্ভুক্ত করে।
- Mageia: Mandriva-র উত্তরসূরি, সহজ ইনস্টলেশন।
- CentOS: Red Hat Linux-ভিত্তিক, ফেডোরা-র চেয়ে বেশি স্থিতিশীল।
- Manjaro: Arch Linux-ভিত্তিক, সহজ ব্যবহার এবং আপ-টু-ডেট সফ্টওয়্যারের ভারসাম্য।
- LXLE: হালকা Lubuntu-ভিত্তিক, পুরানো হার্ডওয়্যারের জন্য উপযুক্ত।
- Arch: রোলিং রিলিজ, আলাদা ভার্সন ইনস্টল লাগে না। নতুনদের জন্য কঠিন কিন্তু শক্তিশালী।
- Elementary: Mac-স্টাইল ইন্টারফেস পছন্দকারীদের জন্য।
ডিভিডি বা USB থেকে লিনাক্স রান করুন (Live Boot)
লাইভ লিনাক্স DVD বা USB দিয়ে ইনস্টল না করে লিনাক্স চেষ্টা করা যায়। এটি ইনস্টলেশনের আগে টেস্ট-ড্রাইভের মতো এবং অন্তত использования জন্য উপযুক্ত। অধিকাংশ ডিস্ট্রো লাইভ লোডার দিয়ে টেস্ট ও ইনস্টল দুটি কাজ করে। Ubuntu নতুনদের জন্য অন্যতম সেরা লাইভ এনভায়রনমেন্ট প্রদান করে।
লিনাক্স ইনস্টলেশন পদ্ধতি
প্রতিটি ডিস্ট্রোর আলাদা ইনস্টলার রয়েছে। সাধারণত আপনি লিনাক্সকে একমাত্র অপারেটিং সিস্টেম হিসেবে ইনস্টল করতে পারেন বা উইন্ডোজের পাশাপাশি ডুয়াল বুট হিসেবে (উইন্ডোজ মুছে ফেলা ছাড়া)।
ডেস্কটপ এনভায়রনমেন্ট (Desktop Environment) কী?
একটি সাধারণ লিনাক্স ডিস্ট্রোর বিভিন্ন কম্পোনেন্ট থাকে। ডিসপ্লে ম্যানেজার লগইন করে, উইন্ডো ম্যানেজার উইন্ডো, প্যানেল, মেনু, ড্যাশ, কোর অ্যাপ্লিকেশন নিয়ন্ত্রণ করে। এগুলো মিলে একটি ডেস্কটপ এনভায়রনমেন্ট তৈরি করে।
সাধারণ ডেস্কটপ এনভায়রনমেন্ট: Cinnamon, GNOME, Unity, KDE, Enlightenment, XFCE, LXDE, MATE।
- Cinnamon: পারম্পরিক উইন্ডোজ ৭-সদৃশ, নিচে প্যানেল, মেনু, সিস্টেম ট্রে।
- GNOME & Unity: আধুনিক, লঞ্চার আইকন ও ড্যাশবোর্ড-স্টাইল।
- KDE: ক্লাসিক স্টাইল, ব্যাপক কাস্টমাইজেশন ও কোর অ্যাপস।
- Enlightenment, XFCE, LXDE, MATE: হালকা, প্যানেল-মেনু-ভিত্তিক।
লিনাক্সের জন্য অফিস স্যুট: LibreOffice
LibreOffice মাইক্রোসফট অফিসের একটি বিনামূল্যে, শক্তিশালী বিকল্প (ব্যক্তিগত ও ছোট-মাঝারি ব্যবসায়ের জন্য)। এতে ワード প্রসেসর, স্প্রেডশিট (Excel VBA কম্প্যাটিবল নয়), প্রেজেন্টেশন, ম্যাথ, ডেটাবেস, ড্রইং টুলস রয়েছে।
লিনাক্সে সফ্টওয়্যার ইনস্টলেশন: প্যাকেজ ম্যানেজার
লিনাক্সে সফ্টওয়্যার ইনস্টলেশন উইন্ডোজের মতো নয়। প্যাকেজ ম্যানেজার রিপোজিটরি থেকে সফ্টওয়্যার খুঁজে, ইনস্টল করে, আপডেট করে এবং মুছে ফেলে। প্রতিটি ডিস্ট্রোর গ্রাফিক্যাল টুল রয়েছে, পাশাপাশি কমন কমান্ড-লাইন টুলসও আছে।
- Ubuntu, Linux Mint, Debian:
apt/apt-get - Fedora, CentOS:
dnf/yum - Arch, Manjaro:
pacman
লিনাক্স কমান্ড লাইন (শেল)
উইন্ডোজে Command Prompt, macOS-এ Terminal—লিনাক্সে এটাকে শেল বা টার্মিনাল বলে। আধুনিক GUI প্রায় সব কাজ করে, কিন্তু অনলাইন শিক্ষা ও দ্রুত কাজের জন্য শেল অপরিহার্য। একটি কমান্ড টাইপ করাই অনেক মেনু নেভিগেট করার চেয়ে সহজ।
প্রায়শই জিজ্ঞাসিত প্রশ্ন (FAQ)
- লিনাক্স গেমিং জন্য খারাপ? অপারেটিং সিস্টেম হিসেবে লিনাক্স গেম চালাতে পারে, কিন্তু গেমিং সাপোর্ট কম। ধীরে ধীরে পরিবর্তন হচ্ছে।
- লিনাক্স অন্য OS- চেয়ে কঠিন? কিছু ডিস্ট্রো কঠিন, কিন্তু Mint-এর মতো অনেক ডিস্ট্রো উইন্ডোজ/macOS-র মতো সহজ।
- লিনাক্স দ্রুত? হ্যাঁ, হালকা ওএস হওয়ায় কম ওভারহেডে উইন্ডোজ চেয়ে দ্রুত হতে পারে, কিন্তু সবসময় নয়।