উবুন্টুতে ওয়াইন ইনস্টল ও ব্যবহার করার পদ্ধতি: লিনাক্সে উইন্ডোজ অ্যাপ্লিকেশনগুলো নির্বিঘ্নে চালান

১. পরিচিতি

লিনাক্স ব্যবহারকারীরা প্রায়ই যে চ্যালেঞ্জের মুখোমুখি হন তা হল উইন্ডোজের জন্য বিশেষভাবে ডিজাইন করা অ্যাপ্লিকেশন চালাতে অক্ষমতা। অনেক এন্টারপ্রাইজ সফটওয়্যার অ্যাপ্লিকেশন এবং গেম উইন্ডোজকে লক্ষ্য করে তৈরি করা হয়, যার অর্থ তারা লিনাক্স পরিবেশে স্বাভাবিকভাবে চলতে পারে না। এখানেই “Wine” নামক একটি টুলের প্রয়োজন হয়।

Wine হল একটি ওপেন‑সোর্স কম্প্যাটিবিলিটি লেয়ার যা উইন্ডোজ অ্যাপ্লিকেশনকে লিনাক্সে চালাতে সক্ষম করে। এই প্রবন্ধে আমরা উবুন্টুতে Wine কীভাবে ইনস্টল করবেন, উইন্ডোজ অ্যাপ্লিকেশন কীভাবে চালাবেন, এবং সমস্যার সম্মুখীন হলে কীভাবে ট্রাবলশুট করবেন তা ব্যাখ্যা করব।

২. Wine কী?

Wine, “Wine Is Not an Emulator” এর সংক্ষিপ্ত রূপ, একটি কম্প্যাটিবিলিটি লেয়ার যা লিনাক্স সিস্টেমে উইন্ডোজ API পুনর্নির্মাণ করে, ফলে উইন্ডোজ অ্যাপ্লিকেশনগুলোকে নেটিভের মতো চালানো যায়। Wine ব্যবহার করে আপনি ফটোশপ এবং মাইক্রোসফট অফিসের মতো জনপ্রিয় সফটওয়্যার সরাসরি উবুন্টুতে চালাতে পারেন।

তবে, সব অ্যাপ্লিকেশনই নিখুঁতভাবে চলে না। আপনি অফিসিয়াল Wine AppDB ওয়েবসাইটে কম্প্যাটিবিলিটি বিবরণ চেক করতে পারেন।

৩. Wine কীভাবে ইনস্টল করবেন

৩.১ উবুন্টু স্ট্যান্ডার্ড রিপোজিটরি থেকে ইনস্টল করুন

এই পদ্ধতিতে উবুন্টুর ডিফল্ট রিপোজিটরি থেকে Wine ইনস্টল করা হয়।

sudo apt update
sudo apt install wine64 wine32

৩.২ WineHQ রিপোজিটরি থেকে সর্বশেষ সংস্করণ ইনস্টল করুন

সর্বশেষ সংস্করণের Wine ইনস্টল করতে প্রথমে WineHQ রিপোজিটরি যোগ করুন।

sudo dpkg --add-architecture i386
sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add /etc/apt/keyrings/winehq-archive.key
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'
sudo apt update
sudo apt install --install-recommends winehq-stable

৪. Wine এর প্রাথমিক সেটআপ

Wine ইনস্টল করার পরে, প্রাথমিক কনফিগারেশন সম্পন্ন করতে winecfg কমান্ড চালান। এটি একটি ভার্চুয়াল C ড্রাইভ তৈরি করে এবং Mono ও Gecko ইনস্টল করে।

winecfg

Mono .NET অ্যাপ্লিকেশন চালানোর জন্য প্রয়োজন, আর Gecko HTML রেন্ডারিংয়ের জন্য ব্যবহৃত হয়। উভয়ই ইনস্টল থাকা উচিত।

৫. উইন্ডোজ অ্যাপ্লিকেশন ইনস্টল ও চালানো

Wine দিয়ে একটি উইন্ডোজ অ্যাপ্লিকেশন ইনস্টল করার উদাহরণ হিসেবে আমরা Notepad++ ব্যবহার করব।

  1. অফিসিয়াল Notepad++ ওয়েবসাইট থেকে .exe ফাইলটি ডাউনলোড করুন।
  2. ডাউনলোড করা ফাইলের উপর রাইট‑ক্লিক করে “Wine Windows Program Loader” নির্বাচন করুন।
  3. ইনস্টলার উইজার্ডের নির্দেশনা অনুসরণ করুন।

৬. Wine কাস্টমাইজ ও এক্সটেন্ড করা

Wine এর ক্ষমতা বাড়াতে আপনি winetricks ব্যবহার করে অতিরিক্ত উইন্ডোজ কম্পোনেন্ট ইনস্টল করতে পারেন। এতে DirectX এবং মাইক্রোসফট ফন্টের মতো প্রয়োজনীয় লাইব্রেরি সহজে যোগ করা যায়।

৬.১ Winetricks ইনস্টল করা

sudo apt install winetricks
winetricks allfonts

৭. ট্রাবলশুটিং ও টিপস

  • ডিপেনডেন্সি এরর : ইনস্টলেশনের সময় যদি বিরোধপূর্ণ প্যাকেজ দেখা দেয়, sudo apt remove ব্যবহার করে সাময়িকভাবে সেগুলো সরিয়ে দিন।
  • অ্যাপ্লিকেশন চালু হয় না : কোনো অ্যাপ্লিকেশন শুরু না হলে winecfg-এ সেটিংস পর্যালোচনা করুন অথবা প্রয়োজনীয় লাইব্রেরি যোগ করতে winetricks ব্যবহার করুন।

৮. Wine আনইনস্টল করা

যদি আর Wine প্রয়োজন না হয়, নিম্নলিখিত কমান্ডগুলো ব্যবহার করে সম্পূর্ণভাবে সরিয়ে ফেলুন:

sudo apt remove --purge wine64 wine32
sudo apt autoremove
sudo rm /etc/apt/sources.list.d/winehq-*.sources
sudo apt update

৯. উপসংহার

Wine উবুন্টু ব্যবহারকারীদের জন্য একটি শক্তিশালী টুল, যা অনেক উইন্ডোজ অ্যাপ্লিকেশনকে সরাসরি লিনাক্সে চালাতে সক্ষম করে। সঠিক কনফিগারেশন এবং winetricks এর মতো টুল ব্যবহার করলে কম্প্যাটিবিলিটি সমস্যাগুলো কমে যায় এবং ব্যবহারকারীর অভিজ্ঞতা উল্লেখযোগ্যভাবে উন্নত হয়।

১০. প্রায়শই জিজ্ঞাসিত প্রশ্নাবলি

প্রশ্ন১: কি আমি Wine ব্যবহার করে গেম খেলতে পারি?
উত্তর১: হ্যাঁ, অনেক উইন্ডোজ গেম উবুন্টুতে Wine ব্যবহার করে চালানো যায়। কোনো গেম ইনস্টল করার আগে অফিসিয়াল Wine AppDB-তে কম্প্যাটিবিলিটি বিবরণ চেক করার সুপারিশ করা হয়।