উইন্ডোজ সাবসিস্টেম ফর লিনাক্স (WSL) গত বছরগুলোর মাইক্রোসফটের সবচেয়ে বড় সাফল্যের একটি। ভার্চুয়াল মেশিনের প্রয়োজন ছাড়া একটি প্রপার GNU/লিনাক্স এনভায়রনমেন্ট চালানোর সুযোগ দিয়ে উইন্ডোজকে খুলে দিয়ে هذا ডেভেলপাররা এবং আকস্মিক লিনাক্স ব্যবহারকারীদের বিশ্বব্যাপী এক নতুন হোরাইजन খুলে দিয়েছে।
WSL ২০১৯ সালে স্টেবল রিলিজের সাথে উইন্ডোজ ১০-এ একটি জনপ্রিয় এডিশন ছিল। এখন, উইন্ডোজ ১১-এ, মাইক্রোসফট এক ধাপ এগিয়ে WSL-কে মাইক্রোসফট স্টোরে একটি রেগুলার স্টোর অ্যাপ্লিকেশন হিসেবে ইন্টিগ্রেট করছে উইন্ডোজ ১১ ডিভাইসের জন্য।
তাহলে, মাইক্রোসফট কেন WSL-কে মাইক্রোসফট স্টোরে যোগ করেছে?
মাইক্রোসফট উইন্ডোজ সাবসিস্টেম ফর লিনাক্সকে মাইক্রোসফট স্টোরে যোগ করেছে
মাইক্রোসফট স্টোরে যোগ হওয়া একটি খুব অফিশিয়াল বিষয়। উইন্ডোজ সাবসিস্টেম ফর লিনাক্স ৫ বছরের বেশি ধরে রয়েছে, কিন্তু এর কখনো একটি সিম্পল মাইক্রোসফট স্টোর অ্যাপ নেই ছিল যা অন্য স্টোর অ্যাপের মত আপডেট ও আপগ্রেড হয়।
এতক্ষণ পর্যন্ত এটি একটি অপশনাল উইন্ডোজ ফিচার ছিল যা, ইনস্টল করা সহজ হলেও, আপনার উইন্ডোজ ভার্সনের ওপর নির্ভর করে সহজেই ব্রেক করতে পারত।
সংক্ষেপে, এটি একটি টেম্পারামেন্টাল এবং সেনসিটিভ বিট অফ কিট ছিল। এখন, মাইক্রোসফট উইন্ডোজ সাবসিস্টেম ফর লিনাক্সকে একটি মাইক্রোসফট স্টোর অ্যাপে রূপান্তর করে সেই ছোট ছোট সমস্যাগুলো নিয়ে চিন্তা করতে হবে না।
পরম্পরাগতভাবে, WSL উইন্ডোজের ভিতরে একটি অপশনাল কম্পোনেন্ট হিসেবে ইনস্টল হতো। এর মানে আপনাকে "Turn Windows Features on or off" ডায়ালগে যেতে হতো এনাবল করতে, যার জন্য মেশিন রিস্টার্ট দরকার হতো। সেই অপশনাল কম্পোনেন্টে WSL-এর লজিক তৈরি করা বাইনারি들은 উইন্ডোজ ইমেজের অংশ, এবং সেগুলো উইন্ডোজের অংশ হিসেবে সার্ভিস ও আপডেট হতো।
মাইক্রোসফট স্টোর থেকে উইন্ডোজ সাবসিস্টেম ফর লিনাক্স ইনস্টল করার পদ্ধতি
মাইক্রোসফট স্টোরে WSL ইনস্টল করার জন্য যাওয়ার আগে নিশ্চিত হন:
- আপনি উইন্ডোজ ১১ চালাচ্ছেন (উইন্ডোজ বিল্ড ২২০০০ বা উচ্চতর), এবং
- আপনার ভার্চুয়াল মেশিন প্ল্যাটফর্ম অপশনাল কম্পোনেন্ট সক্রিয়।
দ্বিতীয়টি যদি সমস্যা হয় (যা কয়েকের জন্য হবে), তবে পাওয়ারশেলে ফিচারটি সক্রিয় করা যায়।
- স্টার্ট মেনু সার্চবারে powershell ইনপুট করুন, ডান-ক্লিক করে Run as Administrator সিলেক্ট করুন।
- নিচের কমান্ডটি ইনপুট করুন: dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all।
প্রস্তুত হলে, উইন্ডোজ সাবসিস্টেম ফর লিনাক্স মাইক্রোসফট স্টোর পেজে যান এবং Install সিলেক্ট করুন।
WSL-এ কী নতুন?
WSL আপডেট করা যায় সবকিছু ব্রেক হওয়া বা কনফিগারেশন হারানোর ভয় ছাড়া, এর পাশাপাশি নতুন উইন্ডোজ ১১ মাইক্রোসফট স্টোর ভার্সন অ্যাপে কিছু আপগ্রেডও আছে।
- WSLg, বা উইন্ডোজ সাবসিস্টেম ফর লিনাক্স GUI এখন অ্যাপের সাথে ইন্টিগ্রেটেড
- কয়েকটি নতুন --mount ফিচার
- WSL-এর লিনাক্স কার্নেল আপডেট হয়ে ভার্সন ৫.১০.৬০.১ হয়েছে
- নতুন প্রগ্রেস ইন্ডিকেটর
- নতুন --version কমান্ড ভার্সন ইনফো দেখায়
WSL-এর জন্য মাইক্রোসফট ডক্সে পুরো আপডেট লিস্ট পাওয়া যাবে।
WSL মাইক্রোসফট স্টোর অ্যাপ শুধু উইন্ডোজ ১১-এ উপলব্ধ
একমাত্র ডাউনসাইড তাদের জন্য যারা যেকোনো কারণে উইন্ডোজ ১০-এ আটকে পড়েছেন। ফিলহাল, নতুন WSL মাইক্রোসফট স্টোর অ্যাপ উইন্ডোজ ১০-এ আসছে না। এটি শুধু উইন্ডোজ ১১-ই। ভবিষ্যতে এটা বদলাবে কিনা সেটা অফিশিয়াল মাইক্রোসফট ব্লগে স্পষ্ট নয়, কিন্তু উইন্ডোজ ১০-এর নামো নেই, তাই হঠাৎ পরিবর্তনের আশা করবেন না।
ফিলহাল, আপনি যদি ফ্রি উইন্ডোজ ১১-এ আপগ্রেড করতে পারেন, তবে উইন্ডোজ সাবসিস্টেম ফর লিনাক্স মাইক্রোসফট স্টোর অ্যাপ চেষ্টা করুন। অন্যথায়, আপনাকে ধৈর্য ধারণ করতে হবে মাইক্রোসফটের উইন্ডোজ ১১ মিনিমাম রিকোয়ারমেন্ট বদলার বা আপনার ফ্রি আপগ্রেড উপলব্ধ হওয়ার জন্য।