2016 সালে, মাইক্রোসফ্ট তার বার্ষিক বিল্ড ডেভেলপার কনফারেন্সের সময় একটি চমকপ্রদ ঘোষণা করেছিল:এটি প্রথম-শ্রেণীর নাগরিক হিসাবে লিনাক্স শেল ব্যাশকে উইন্ডোজ ডেস্কটপে নিয়ে আসছে।
"উবুন্টু অন উইন্ডোজের ব্যাশ"-এর প্রাথমিক ব্র্যান্ডিং অনেক অন্তর্নিহিত প্রযুক্তিকে অস্পষ্ট করে দিয়েছে যদিও - মাইক্রোসফ্ট আসলেই যা তৈরি করেছে তা হল অনুকরণ বা ভার্চুয়ালাইজেশন ছাড়াই উইন্ডোজের উপরে একটি লিনাক্স স্ট্যাক লেয়ার করার একটি উপায়। "লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেম" উইন্ডোজ কার্নেলকে একটি লিনাক্স কার্নেল ইন্টারফেস প্রদান করে, তাই লিনাক্স অ্যাপগুলি তাদের কার্নেল কলগুলিকে নির্বিঘ্নে নেটিভ উইন্ডোজে অনুবাদ করে।
প্রাথমিক নামকরণটি এই সত্যটিও লুকিয়ে রেখেছিল যে এটি কেবল উবুন্টুই সমর্থিত নয়। যদিও প্রথম রিলিজটি ছিল শুধুমাত্র উবুন্টু, সাবসিস্টেমটি এখন ডেবিয়ান এবং SUSE সহ অন্যান্য লিনাক্স ডিস্ট্রিবিউশনকে সমর্থন করার জন্য প্রসারিত করা হয়েছে।
প্রযুক্তিগত আলোচনার জন্য যথেষ্ট - আসুন উইন্ডোজে একটি লিনাক্স ডিস্ট্রিবিউশন ইনস্টল করা শুরু করি, নেটিভভাবে। দৃষ্টান্তমূলক উদ্দেশ্যে, আমরা এগিয়ে যাব এবং উবুন্টু ব্যবহার করব। প্রক্রিয়া অন্যান্য বিতরণের জন্য খুব অনুরূপ. আমরা এটাও ধরে নেব যে আপনি Windows 10 Fall Creators Update (সংস্করণ 1709) বা নতুন ব্যবহার করছেন; Windows 10 এর পুরানো সংস্করণগুলির জন্য একটি ভিন্ন ইনস্টলেশন প্রক্রিয়া প্রয়োজন৷
শুরু করতে, আপনাকে আপনার ডিভাইসে Linux সমর্থনের জন্য Windows সাবসিস্টেম সক্ষম করতে হবে। স্টার্ট মেনু খুলুন এবং "টার্ন অন" টাইপ করুন যতক্ষণ না আপনি "উইন্ডোজ বৈশিষ্ট্যগুলি চালু বা বন্ধ করুন" প্রোগ্রামটি দেখতে পাচ্ছেন না। এটি চালু করুন এবং "লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেম" এ তালিকাটি স্ক্রোল করুন৷
৷
চেকবক্সে টিক দিন, ঠিক আছে টিপুন এবং উইন্ডোজ বৈশিষ্ট্যটি কনফিগার করার সময় অপেক্ষা করুন। তারপর আপনাকে আপনার কম্পিউটার রিবুট করতে বলা হবে; আপনি আপনার ডেস্কটপে ফিরে এলে এই টিউটোরিয়ালে ফিরে আসুন!
এখন আপনি নিজেই লিনাক্স ডিস্ট্রিবিউশন ডাউনলোড করতে প্রস্তুত। এটি আগের চেয়ে অনেক সহজ, কারণ ডিস্ট্রোস (এটি "ডিস্ট্রিবিউশন" বা অপারেটিং সিস্টেমের জন্য লিনাক্স ভাষা) Windows 10 ফল ক্রিয়েটর আপডেটের পর থেকে Windows স্টোরে হোস্ট করা হয়েছে৷
স্টোর খুলুন এবং আপনার বিতরণের নাম অনুসন্ধান করুন। আপনি একটি বিশেষ পৃষ্ঠার একটি লিঙ্ক দেখতে "linux" অনুসন্ধান করতে পারেন যা সমস্ত উপলব্ধ বিতরণ প্রদর্শন করে। উল্লিখিত হিসাবে, আমরা উবুন্টু চালাব, তবে আপনি যদি চান তবে আপনি একটি বিকল্প ডিস্ট্রো বেছে নিতে পারবেন।
এই মুহুর্তে আমরা সংস্করণের উপর একটি সংক্ষিপ্ত নোট যোগ করব - কিছু ডিস্ট্রো, উবুন্টু অন্তর্ভুক্ত, স্টোরে একাধিক পৃষ্ঠা রয়েছে যার প্রতিটি একটি নির্দিষ্ট প্রকাশের জন্য উত্সর্গীকৃত। উদাহরণস্বরূপ, "উবুন্টু" তালিকা সর্বদা সর্বশেষ দীর্ঘমেয়াদী সমর্থন (এলটিএস) উবুন্টু রিলিজ ট্র্যাক করে, যা লেখার সময় 18.04। আপনি যদি একটি নির্দিষ্ট সংস্করণ ইনস্টল করতে চান তবে নিশ্চিত করুন যে আপনি প্রথমে সঠিক পৃষ্ঠায় আছেন৷
৷
আপনি যে ডিস্ট্রোটি ইনস্টল করতে চান তা পেয়ে গেলে, কেবল "পান" বোতামটি ক্লিক করুন৷ লিনাক্স ডিস্ট্রিবিউশন উইন্ডোজ স্টোর থেকে অন্য যেকোন অ্যাপের মতই ডাউনলোড ও ইনস্টল করবে।
ইনস্টলেশন সম্পূর্ণ হওয়ার পরে, স্টার্ট মেনু থেকে বিতরণ চালু করুন। চূড়ান্ত ইনস্টলেশন এবং প্রথম-চালিত পদক্ষেপগুলি সম্পাদিত হওয়ার সাথে সাথে একটি কনসোল উইন্ডো চালু করবে এবং অগ্রগতি প্রদর্শন করবে। এই ক্রিয়াকলাপগুলি সম্পূর্ণ হওয়া পর্যন্ত অপেক্ষা করুন৷
তারপরে আপনাকে একটি ইউনিক্স ব্যবহারকারী অ্যাকাউন্ট তৈরির স্ক্রিনে জমা করা হবে। আপনার বিতরণের মধ্যে আপনার নতুন লিনাক্স ব্যবহারকারী অ্যাকাউন্ট তৈরি করতে পদক্ষেপগুলি অনুসরণ করুন। যেকোনো ব্যবহারকারীর নাম এবং পাসওয়ার্ড নির্দ্বিধায় চয়ন করুন – সেগুলিকে আপনার উইন্ডোজ শংসাপত্রের সাথে লিঙ্ক করার দরকার নেই৷
এখন, আপনার বিতরণ যেতে প্রস্তুত করা উচিত. পরের বার যখন আপনি এটি চালু করবেন, ডাব্লুএসএল প্রায় সাথে সাথেই শুরু হবে এবং আপনাকে একটি সম্পূর্ণ-কার্যকর লিনাক্স টার্মিনালের সাথে উপস্থাপন করবে। আপনি ডিস্ট্রো-এর নিয়মিত প্যাকেজ ম্যানেজার ব্যবহার করে লিনাক্স সফ্টওয়্যার ইনস্টল করতে পারেন, তবে মনে রাখবেন যে সমস্ত প্রোগ্রাম সঠিকভাবে কাজ করবে না – বা একেবারেই – লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেম দ্বারা প্রদত্ত মৌলিক লিনাক্স কার্নেলের অধীনে।
যে এই টিউটোরিয়াল জন্য সব সম্পর্কে. লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেমটি মূলত ডেভেলপার এবং পাওয়ার ব্যবহারকারীদের লক্ষ্য করে, যারা যে কারণেই হোক না কেন, প্রতিদিনের ভিত্তিতে একটি লিনাক্স টার্মিনালে অ্যাক্সেসের প্রয়োজন। এটির প্রাথমিক সেটআপের জটিলতা বৈশিষ্ট্যটির লক্ষ্য দর্শকদের প্রত্যাশিত প্রযুক্তিগত জ্ঞানকে প্রতিফলিত করে৷
যদিও ইনস্টলেশনের পরে, WSL উইন্ডোজ থেকে লিনাক্স চালানোর জন্য একটি অবিশ্বাস্যভাবে সহজ পদ্ধতি প্রদান করে। কোন ভার্চুয়ালাইজেশন ওভারহেডস এবং সমর্থন ছাড়াই উইন্ডোজে স্থানীয়ভাবে একত্রিত, এটি উইন্ডোজ এবং লিনাক্স উভয় পরিবেশের সেরা একত্রিত করার একটি সহজ উপায়।