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

লিনাক্সে উইন্ডোজ অ্যাপ্লিকেশন ইনস্টল করার পদ্ধতি

লিনাক্সে স্যুইচ করতে চান কিন্তু প্রিয় উইন্ডোজ অ্যাপগুলো হারাতে চান না? এখন দুটি বিশ্বের সেরা অংশ পাওয়া যাবে। লিনাক্স অধিকাংশ উইন্ডোজ সফ্টওয়্যার হ্যান্ডল করতে পারে, এবং কিছু টвиকে প্রায় সব কিছু চালানো যায়।

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

Wine ব্যবহার করে দেখুন

Wine একটি ওপেন-সোর্স কম্প্যাটিবিলিটি লেয়ার যা ব্যবহারকারীদের লিনাক্স ডেস্কটপ থেকে সরাসরি উইন্ডোজ অ্যাপ চালাতে দেয়।

ফিলহাল Wine-এ প্রায় ২৪,০০০ টি ফুলি সাপোর্টেড অ্যাপ্লিকেশন রান করে। Wine খুব ইউজার-ফ্রেন্ডলি।

দ্রষ্টব্য: যদি কোনো প্রোগ্রাম উইন্ডোজে লgealি চালানোর জন্য লাইসেন্স কী প্রয়োজন হয়, তবে Wine-এ চালানোর জন্যও লাইসেন্স কী থাকতে হবে।

এই আর্টিকেলে উবুন্টু উদাহরণ হিসেবে ব্যবহার করা হয়েছে। অন্যান্য লিনাক্স ডিস্ট্রোর ইনস্টলেশন প্রক্রিয়া প্রায় একই।

GUI দিয়ে উবুন্টুতে Wine ইনস্টল করা

Ubuntu Software Center-এ Wine পাওয়া যায়, কিন্তু ডিফল্ট ভার্সন লেটেস্ট নাও হতে পারে।

পুরনো ভার্সন এড়াতে অফিসিয়াল Wine রিপোজিটরি যোগ করুন। কমান্ড লাইন বা GUI—দুইভাবে যোগ করা যায়। GUI পদ্ধতি নিচে:

  • Applications মেনুতে "software" টাইপ করুন।
  • Software & Updates ক্লিক করুন, Other Software ট্যাবে Add সিলেক্ট করুন।
  • APT line-এ যোগ করুন: ppa:ubuntu-wine/ppa → Add Source।
  • Sudo পাসওয়ার্ড দিন (উবুন্টু ইনস্টলেশন সময় দেওয়া পাসওয়ার্ড, সাধারণত লগইন পাসওয়ার্ড) → Authenticate → Close।
  • Reload প্রম্পট আসলে Reload ক্লিক করুন, Software Center খুলবে। Wine সার্চ করে Install ক্লিক করুন। ইনস্টলেশন শেষ হওয়া পর্যন্ত অপেক্ষা করুন।

কমান্ড লাইন দিয়ে ইনস্টলেশন

কমান্ড লাইন দিয়ে কয়েক ধাপেই ইনস্টল করা যায়।

প্রথমে Wine রিপোজিটরি কী ডাউনলোড করে সিস্টেমে যোগ করুন:

wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key

তারপর PPA প্যাকেজ লিস্টে যোগ করুন। PPA ঠিকানা লিনাক্স ভার্সন অনুযায়ী ভিন্ন হতে পারে। উবুন্টু ১৮.০৪-এর জন্য bionic ব্যবহার করুন:

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
sudo apt update

Wine ইনস্টল করতে:

sudo apt install --install-recommends winehq-stable

কমান্ড কমপ্লিট হলে ইনস্টলেশন শেষ। Wine প্রোগ্রাম খুলুন।

যদি লাস্ট স্টেপে wine প্যাকেজ না পাওয়া যায় বা আর্কিটেকচার এরর দেয়, তবে ৩২-বিট এক্সট্রা লাইব্রেরি ইনাবল করুন:

sudo dpkg --add-architecture i386

তারপর আবার ইনস্টল ট্রাই করুন।

আপনার উইন্ডোজ অ্যাপ্লিকেশন সিলেক্ট করুন

Wine-এ প্রায় ২৪,০০০ জানা অ্যাপের ডেটাবেজ আছে। WineHQ ওয়েবসাইটে পাবেন। সেগুলো কাজ করার গুণগত ভিত্তিতে র‍্যাঙ্ক করা হয়েছে:

  • Platinum: ঝামেলা ছাড়া চলে
  • Gold: কিছু স্পেশাল কনফিগারেশন দরকার
  • Silver: মাইনর ইস্যু রিপোর্ট করা হয়েছে
  • Bronze: ব্যবহার প্রভাবিত করে এমন বড় সমস্যা
  • Garbage: Wine-এ চলে না

Platinum ক্যাটাগরির একটি অ্যাপ ব্যবহার দেখানো হলো।

  • Application Database-এ বাম সাইডবারের "Browse Apps" ক্লিক করুন।
  • Name ফিল্ডে অ্যাপের নাম টাইপ করুন। Platinum রেটিং সিলেক্ট করে "Notepad++" সার্চ করুন।
  • সার্চ রেজাল্ট থেকে Notepad++ ক্লিক করলে অ্যাপ ডেসক্রিপশন, ভার্সন লিস্ট, Wine-এ কম্প্যাটিবিলিটি দেখাবে।
  • ভার্সন সিলেক্ট করুন (এখানে 7.x), ক্লিক করলে ডাউনলোড লিংক मिलবে।

Wine দিয়ে অ্যাপ ডাউনলোড ও ব্যবহার

সর্বশেষ ভার্সন (৭.৭.১) ডাউনলোড করুন। ডিফল্টভাবে Downloads ফোল্ডারে যাবে।

ফাইলটি (ZIP) রাইট-ক্লিক করে "Extract here" করুন।

এক্সট্র্যাক্ট হওয়া ফাইল থেকে notepad++.exe খুঁজে বের করুন, রাইট-ক্লিক → "Open with Wine Windows Program Loader"।

ফাইল খুললে আপনি লিনাক্স মেশিনে উইন্ডোজ অ্যাপ Notepad++ ব্যবহার করতে পারবেন।

Wine সবসময় লেটেস্ট ভার্সন চালায় না এবং কিছু স্লো চলে। সেক্ষেত্রে CrossOver বিবেচনা করতে পারেন।

উবুন্টু ডিস্ট্রিবিউশনে CrossOver ব্যবহার

CrossOver হল CodeWeavers-এর একটি কমার্শিয়াল প্রোডাক্ট। দাম $৪১.৯৭, ১৪ দিনের ফুলি ফাংশনাল ফ্রি ট্রায়াল আছে। এটি Wine-ভিত্তিক।

Wine-এর চেয়ে CrossOver-এ:

  • কনফিগারেশন টুল যোগ করা হয়েছে
  • Wine সোর্স কোড মডিফাই করা হয়েছে
  • কম্প্যাটিবিলিটি প্যাচ অ্যাপ্লাই করা হয়েছে

CrossOver আরও ইউজার-ফ্রেন্ডলি, অটোমেটেড, এবং টেকনিক্যাল সাপোর্ট দেয়।

  • CodeWeavers-এ যান, আপনার লিনাক্স ডিস্ট্রিবিউশন সিলেক্ট করুন, নাম ও ইমেইল দিয়ে ফ্রি ট্রায়াল শুরু করুন।

অনেক লিনাক্স ডিস্ট্রিবিউশন আছে। ডিফল্ট প্যাকেজ ম্যানেজমেন্ট সিস্টেম বা ইনস্টল টুল ডিস্ট্রো অনুযায়ী ভিন্ন।

CrossOver ডাউনলোড করুন

আপনার সিস্টেমের ডিফল্ট ইনস্টলার প্রোগ্রাম দিয়ে উপযুক্ত .DEB বা .RPM ফাইল থেকে CrossOver ইনস্টল করুন। উবুন্টুর জন্য .DEB ফরম্যাট।

অধিকাংশ সময় ইনস্টলার প্যাকেজ ডাউনলোড করে ডাবল-ক্লিক করলেই হবে। ৩২ বা ৬৪-বিট সঠিক প্যাকেজ সিলেক্ট করুন।

ডাবল-ক্লিক করলে Ubuntu Software Center (ডিফল্ট প্যাকেজ ম্যানেজার) লঞ্চ হবে। Install ক্লিক করুন, প্রম্পটে রুট বা sudo পাসওয়ার্ড দিয়ে Authenticate করুন।

ইনস্টলেশন শেষ হলে Software Center বন্ধ করুন।

CrossOver মেনু আইটেমস উবুন্টুতে আলফাবেটিক্যালি প্রথম নাম অনুযায়ী সাজানো থাকে। "CrossOver" টাইপ করলে খুঁজে পাবেন না। "install" টাইপ করে ইনস্টলার মেনু আনার চেষ্টা করুন।

CrossOver মেনু আইটেমস ম্যানুয়ালি খুঁজে বের করতে হবে। বিস্তারিত জানতে FAQ পড়ুন।

ইনস্টলেশন সময় "Always Update" সিলেক্ট করুন যাতে সফ্টওয়্যার ইনস্টলার আপডেটড থাকে। এখন আপনি উবুন্টু লিনাক্সে উইন্ডোজ অ্যাপ ইনস্টল ও ব্যবহার করতে পারবেন।

CrossOver দিয়ে উইন্ডোজ সফ্টওয়্যার ইনস্টল করুন

ইনস্টলেশন শেষ হলে CrossOver অটো-স্টার্ট হবে। একটা বাটন দেখাবে: Install Windows Software।

  • বাটন ক্লিক করলে তিন ধাপ আসবে। ধাপ ১: ডেটাবেজে আপনার কাঙ্ক্ষিত অ্যাপ সার্চ করুন।
  • ডেটাবেজে থাকলে স্পেশাল কনফিগারেশন লোডেড থাকবে, অ্যাপ ভালো चलेगा। ইনস্টলার সিস্টেমে না থাকলে CrossOver-কে ডাউনলোড করতে দিন।
  • ডেটাবেজে না থাকলে ধাপ ১-এ নাম লিখে ধাপ ২-এ "Select Installer" বেছে নিন।
  • ধাপ ৩: বটল (bottle) সিলেকশন। বটল হল অ্যাপ কন্টেইনার যেকোনো উইন্ডোজ ভার্সনের জন্য יুনিক কনফিগারেশন থাকে।
  • সামারি স্ক্রিনে Install ক্লিক করলে অ্যাপ ইনস্টলেশন শুরু হবে।

ইনস্টলেশন শেষ হলে নতুন বটল তৈরি হবে অ্যাপের নামে। "bottles" বাটন → "Run Command" ক্লিক করুন।

"c:" পার্টিশনে ইনস্টল করা অ্যাপ্লিকেশনের এক্সিকিউটেবল ফাইলগুলো লোকেট করতে পারবেন।

এক্সিকিউটেবল ফাইল সিলেক্ট করে Launcher তৈরি করে বা ডায়রেক্ট রান করুন। Launcher "Programs" সেকশনে "Run Command"-এর পাশে পাবেন। সکرিনশটে নির্দিষ্ট বটলের কনফিগারেশন টুলও দেখানো হয়েছে।

"Wine configuration"-এ ক্লিক করলে যেকোনো বটলের জন্য নতুন কনফিগারেশন সেট করা যায়, যা নির্দিষ্ট অ্যাপ ভালো না চলে তখন কাজে আসে।

কনফিগারেশন ও লাইব্রেরি ওভাররাইড সম্পর্কে আরো জানতে winehq.org দেখুন।

  1. Arch Linux ইনস্টল করার পদ্ধতি

  2. Windows 10-এ WSL কীভাবে ইনস্টল করবেন?

  3. আপনার পিসিতে উইন্ডোজ ১১ ইনস্টল করার ধাপে ধাপে গাইড

  4. উইন্ডোজ ১০-এ লিনাক্স ব্যাশ শেল ইনস্টল করুন: সম্পূর্ণ ধাপে ধাপে গাইড