Linux Installation Methods (VMware, VirtualBox, Dual Boot, WSL)

September 20, 2025
No Comments
2 min read

Linux ব্যবহার শুরু করার আগে Install Method ঠিক করা সবচেয়ে গুরুত্বপূর্ণ। আপনার দরকার, হার্ডওয়্যার, এবং ইউজ কেস অনুযায়ী পদ্ধতি আলাদা হবে। আমি একে একে সবগুলো বুঝিয়ে দিচ্ছি

1. VMware এ Linux Install

VMware Workstation / VMware Player একটা Virtualization Software, মানে Windows বা macOS এর ভেতরে Virtual PC তৈরি করে Linux চালাতে পারবেন।

ব্যবহার ক্ষেত্র:

  • টেস্টিং, প্র্যাকটিস, কোর্স শেখা
  • ডেভেলপমেন্ট এনভায়রনমেন্ট আলাদা রাখা

ধাপ:

  1. VMware Download & Install করুন (VMware Workstation Player ফ্রি ভার্সন ইউজ করতে পারেন)।
  2. Linux ISO ফাইল ডাউনলোড করুন (যেমন Ubuntu, Fedora, Debian)।
  3. VMware ওপেন করুন → Create New Virtual Machine → ISO ফাইল সিলেক্ট করুন।
  4. Hard disk size, RAM, Processor কনফিগার করুন।
    • RAM: মিনিমাম 2GB (Ubuntu Desktop হলে 4GB ভালো)
    • Disk: 20GB বা তার বেশি
  5. Virtual Machine স্টার্ট করুন → Installation উইজার্ড ফলো করুন।

সুবিধা:

  • আসল সিস্টেমে কোনো পরিবর্তন হবে না।
  • আলাদা আলাদা OS চালানো যাবে।

অসুবিধা:

  • Performance কম (কারণ Host OS + Guest OS একসাথে চলে)।

2. VirtualBox এ Linux Install

VirtualBox (Oracle-এর) ফ্রি ওপেন সোর্স Virtualization Software। VMware-এর মতোই, তবে অনেক হালকা।

ধাপ:

  1. VirtualBox Install করুন (Linux, Windows, macOS সবখানে চলে)।
  2. Extension Pack Install করুন (USB, Clipboard share, etc. এর জন্য দরকার)।
  3. New ক্লিক করুন → OS নাম দিন → Linux/Ubuntu টাইপ সিলেক্ট করুন।
  4. RAM, Processor, Hard Disk সেট করুন।
  5. ISO সিলেক্ট করুন → Start করুন → Linux Install করুন।

সুবিধা:

  • ফ্রি এবং ওপেন সোর্স।
  • Lightweight, শেখার জন্য Best।

অসুবিধা:

  • VMware-এর তুলনায় কিছু advanced feature কম।

3. Dual Boot এ Linux Install

Dual Boot মানে: আপনার আসল কম্পিউটার (Windows/Linux/macOS) এর সাথে পাশাপাশি আরেকটা OS Install করা, বুট করার সময় কোনটা চালাবেন সেটা নির্বাচন করবেন।

ব্যবহার ক্ষেত্র:

  • Long-term Linux ইউজ করতে চাইলে
  • Performance একদম আসল Hardware এর মতো দরকার হলে

ধাপ:

  1. Linux ISO দিয়ে Bootable USB তৈরি করুন (Rufus, BalenaEtcher দিয়ে)।
  2. BIOS/UEFI তে গিয়ে USB Boot Enable করুন।
  3. Linux Boot Menu আসবে → "Install alongside Windows" বা "Something else" সিলেক্ট করুন।
  4. Partition সেট করুন:
    • Root / → 20GB+
    • Swap → RAM এর সমান বা অর্ধেক
    • Home /home → ইউজার ডাটা রাখার জন্য আলাদা করতে পারেন
  5. Install শেষ হলে Restart করুন → Boot Loader (GRUB) থেকে Windows/Linux বেছে নিতে পারবেন।

সুবিধা:

  • আসল Performance পাবেন (VM এর মতো Slow না)।
  • Developer/Regular User এর জন্য Best।

অসুবিধা:

  • ভুল করলে Windows নষ্ট হতে পারে।
  • হার্ডডিস্ক পার্টিশনিং সম্পর্কে ধারণা দরকার।

4. WSL (Windows Subsystem for Linux)

Windows 10/11 এ Built-in একটা ফিচার যেটা Linux Kernel কে Windows এর ভেতরে সরাসরি চালায় (Virtualization এর মতো না, বরং Lightweight)।

ব্যবহার ক্ষেত্র:

  • Developers যারা Windows ইউজ করছে কিন্তু Linux কমান্ড/Server Environment লাগবে।
  • Backend/DevOps শিখতে চাইলে Best।

ধাপ:

  1. Windows এ "Turn Windows Features On/Off" → Windows Subsystem for Linux enable করুন।
  2. PowerShell(Admin) এ লিখুন: wsl --install
  3. Restart করার পর Microsoft Store থেকে Ubuntu/Fedora/Debian ইনস্টল করতে পারবেন।
  4. Start Menu → Ubuntu খুলুন → সরাসরি Linux Shell চালাতে পারবেন।

সুবিধা:

  • Windows এর ভেতরেই Linux Command Line ইউজ করা যায়।
  • VM এর মতো ভারী না।
  • Docker/DevOps Tools সহজে চালানো যায়।

অসুবিধা:

  • GUI Apps চালাতে সমস্যা হতে পারে (WSL2 তে কিছুটা সাপোর্ট আছে)।
  • Performance আসল Linux এর মতো না।

কাকে কোনটা বেছে নেওয়া উচিত?

  • শুধু শেখা/প্র্যাকটিস → VirtualBox / VMware
  • Long-term Linux ব্যবহার → Dual Boot
  • Windows এর ভেতরে Linux কমান্ড দরকার → WSL
  • Server/Cloud Simulation → VMware / WSL2 (Docker Support সহ)

Topics

©2025 Linux Bangla | Developed & Maintaind by Linux Bangla.