কিভাবে উইন্ডোজ 10 এ লিনাক্স ব্যাশ শেল ইনস্টল এবং ব্যবহার করবেন

How Install Use Linux Bash Shell Windows 10



মাইক্রোসফট ক্যানোনিকালের সাথে একটি অংশীদারিত্ব শুরু করেছে, এবং এটি উবুন্টুর একটি মূল সংস্থা। এই অংশীদারিত্ব লিনাক্স ব্যবহারকারীদের জন্য দরজা খুলে দিয়েছে কারণ এটি যে কাউকে উইন্ডোজে লিনাক্স ব্যবহার করার অনুমতি দেয়। মাইক্রোসফটের প্রধান নির্বাহী কর্মকর্তা আনুষ্ঠানিকভাবে ঘোষণা করেছেন যে এখন যে কেউ উইন্ডোজ ১০ -এ লিনাক্স ব্যাশ শেল ইনস্টল এবং ব্যবহার করতে পারবে। উইন্ডোজ ১০।

কেন আপনার লিনাক্স ব্যাশ শেল ব্যবহার করা উচিত

আমরা জানি, উইন্ডোজের অপারেটিং সিস্টেমে ইতিমধ্যেই একটি পাওয়ারশেল রয়েছে, যা একটি স্ক্রিপ্টিং ভাষা এবং কমান্ড শেল। পাওয়ারশেল সিস্টেম প্রশাসকদের বিভিন্ন প্রশাসনিক কাজ করতে সাহায্য করে, এবং এটি কমান্ড প্রম্পটের ত্রুটিগুলি কাটিয়ে ওঠার জন্য .NET কাঠামো থেকে তৈরি করা হয়েছিল।







এখন আপনি মনে করেন যে পাওয়ারশেল ইতিমধ্যে উইন্ডোজ এ উপস্থিত আছে, উইন্ডোজ এ বাশ শেলের কি প্রয়োজন? ব্যাশ এবং পাওয়ারশেল বিভিন্ন কাজের জন্য আলাদাভাবে ডিজাইন করা হয়েছে। ব্যাশ শেলটি উইন্ডোজ অপারেটিং সিস্টেমে সংহত করা হয়েছে এবং আপনার উইন্ডোতে একই প্রোগ্রামিং ভাষা ব্যবহার করার জন্য আপনাকে যে অতিরিক্ত পদক্ষেপগুলি অনুসরণ করতে হবে তা সরিয়ে দেয়।



ব্যাশ শেল কি?

বাশ হল বোর্ন-অ্যাগেইন শেলের সংক্ষিপ্ত রূপ, যা স্টিফেন বোর্ন (বর্তমান ইউনিক্স শেলের জন্য সরাসরি পূর্বপুরুষের লেখক) -এর শ্লেষ। ব্যাশ একটি কমান্ড ল্যাঙ্গুয়েজ বা শেল এবং এটি বিভিন্ন ধরণের জিএনইউ এবং লিনাক্স অপারেটিং সিস্টেমের জন্য ব্যবহৃত হয়।



বাশ হল বর্ন শেলের মুক্ত সংস্করণ, এবং এটি জিএনইউ এবং লিনাক্স অপারেটিং সিস্টেমের সাথে বিতরণ করা হয় যার মধ্যে উবুন্টুও রয়েছে। যদি আপনি উবুন্টু ব্যবহার করেন এবং টার্মিনালের নির্দিষ্ট কমান্ডগুলিতে কাজ করেন, তাহলে আপনাকে অবশ্যই এই প্রক্রিয়ার জন্য ব্যাশ ব্যবহার করতে হবে। ব্যাশ হল সবচেয়ে আশ্চর্যজনক কমান্ড-লাইন দোভাষী, তাই এটি লিনাক্সের বিভিন্ন বিতরণে একটি ডিফল্ট ইন্টারেক্টিভ শেল।





কিভাবে উইন্ডোজ 10 এ লিনাক্স ব্যাশ শেল ইনস্টল এবং ব্যবহার করবেন

প্রক্রিয়াটির প্রথম ধাপে আপনাকে পাওয়ারশেল থেকে উইন্ডোজের জন্য উইন্ডোজ সাবসিস্টেম ফর লিনাক্স বিকল্প সক্ষম করতে হবে। যদি আপনি GUI ব্যবহার করতে চান, তাহলে আপনাকে উইন্ডোজ বৈশিষ্ট্য তালিকা পেতে বৈশিষ্ট্য বিকল্পটি অনুসন্ধান করতে হবে, যাতে আপনি এটি নীচের চিত্র অনুসারে করতে পারেন:


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




যদি আপনি পাওয়ারশেল ব্যবহার করেন, তাহলে আপনাকে স্টার্ট মেনুতে যেতে হবে, এবং অনুসন্ধান বাক্সে পাওয়ারশেল টাইপ করতে হবে, তারপর এটিতে ডান ক্লিক করে প্রশাসক হিসাবে এটি চালান:


একবার আপনি পাওয়ারশেল খুললে, উইন্ডোজ ১০ -এ ব্যাশ সক্ষম করতে নিচের কমান্ডটি ব্যবহার করুন।



এখন, আপনাকে উইন্ডোজ স্টোর থেকে লিনাক্স সিস্টেমটি ডাউনলোড করতে হবে এবং লিনাক্স বা উবুন্টু অনুসন্ধান করতে হবে।


অনুসন্ধান করার পর, আপনি পরবর্তী পর্দা পাবেন যার দ্বারা আপনি উবুন্টু বা SUSE ইনস্টল করতে পারেন। (এই ক্ষেত্রে, উবুন্টু পরবর্তী প্রক্রিয়ার জন্য ব্যবহৃত হয়)।


OpenSUSE বা উবুন্টু বা SUSE লিনাক্স এন্টারপ্রাইজের মধ্যে পার্থক্য হল নতুন লিনাক্স সাবসিস্টেমের নতুন প্যাকেজ ইনস্টল করার বিভিন্ন কমান্ড। উবুন্টু ডাউনলোড করতে প্রায় 1GB বা তার চেয়ে বেশি সময় লাগবে।


এটি উইন্ডোজ 10 এ লিনাক্স চালানোর শেষ কাজ, তাই আপনার ইনস্টল করা লিনাক্স বিতরণটি অনুসন্ধান করতে হবে, যেমন উবুন্টু।

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


শেষ পর্যন্ত, লিনাক্স আপনার সিস্টেমে ইনস্টল হয়ে যাবে, তাই এটি উপভোগ করুন।

ট্রাবলশুটিং কেস

1. যদি আপনি এই মত কোড পান:


তার মানে আপনি পেয়েছেন WSL alচ্ছিক উপাদানটি সক্ষম নয়। অনুগ্রহ করে এটি সক্ষম করুন এবং আবার চেষ্টা করুন। ত্রুটি. এটি আপনাকে চালিয়ে যেতে যেকোনো কী টিপতে বলবে, তাই আপনি যখন কোনো কী চাপবেন তখন এটি স্বয়ংক্রিয়ভাবে বন্ধ হয়ে যাবে।

এই ত্রুটিটি ঘটতে পারে কারণ লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেম সঠিকভাবে সক্ষম নয়। অতএব আপনাকে এটি সক্ষম করতে হবে যেমনটি আমরা আমাদের নিবন্ধে ব্যাখ্যা করেছি।

2. যদি আপনি পান ত্রুটি 0x80070003 দিয়ে ইনস্টলেশন ব্যর্থ হয়েছে ত্রুটি, তাহলে আপনাকে নিশ্চিত করতে হবে যে আপনার লিনাক্স আপনার সিস্টেমের সি ড্রাইভে সংরক্ষণ এবং ইনস্টল করা উচিত কারণ লিনাক্স লিনাক্সের উইন্ডোজ সাবসিস্টেম শুধুমাত্র সি ড্রাইভে কাজ করে, যা সিস্টেম ড্রাইভ।

প্রথমে, এ যান সেটিংস> স্টোরেজ> আরও স্টোরেজ সেটিংস এবং নতুন ডাউনলোড করা সামগ্রীর অবস্থান পরিবর্তন করুন।

WSL1 কে WSL 2 বা উইন্ডোজ সাবসিস্টেম লিনাক্স 2 এর জন্য আপগ্রেড করুন

যদি আপনার সিস্টেম উইন্ডোজের ইনসাইডার প্রোগ্রামে নথিভুক্ত হয় বা আপনার সিস্টেম 18917 বা তার উপরে আপডেট করা হয়, তাহলে আপনার জন্য WSL 1 কে WSL 2 আপডেট করা সহজ।

WSL1 কে WSL 2 এ আপগ্রেড করার আগে, আপনাকে একটি উইন্ডোজ বৈশিষ্ট্য সক্ষম করতে হবে, তাই এটি খুলুন এবং অপশনে স্ক্রোল করুন এবং তারপরে ভার্চুয়াল মেশিন প্ল্যাটফর্ম বৈশিষ্ট্যটি সক্ষম করুন। এখন, পরিবর্তনগুলি প্রয়োগ করতে আপনার সিস্টেমটি পুনরায় বুট করুন।


তারপর PowerShell খুলুন, এবং আপনাকে এটি একটি প্রশাসক হিসাবে চালাতে হবে, তারপর নীচের দেওয়া কমান্ডটি চালান।

wsl-সেট-সংস্করণ 2

মনে রাখবেন, আপনাকে উবুন্টু, ডেবিয়ান বা কালি লিনাক্সের মতো ইনস্টল করা ডিস্ট্রিবিউশন নাম দিয়ে প্রতিস্থাপন করতে হবে। এই প্রক্রিয়ার পরে, আপনার সিস্টেম WSL1 কে WSL 2 এ পরিণত করবে এবং এতে প্রায় 5 থেকে 10 মিনিট সময় লাগবে।

অবশেষে, আপনার সিস্টেমে WSL (লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেম) সংস্করণটি পরীক্ষা করার জন্য নীচে দেওয়া কমান্ডটি প্রবেশ করান। যদি এটি WSL সংস্করণ 2 দেখায়, তার মানে আপনার WSL এখন আপগ্রেড করা হয়েছে।

wsl-দ্য -ভি

উপসংহার

এই নিবন্ধটি উইন্ডোজ ১০ -এ কিভাবে লিনাক্স ব্যাশ শেল ইনস্টল এবং ব্যবহার করবেন সে সম্পর্কে সম্পূর্ণ তথ্য প্রদান করেছে, যেমন আমরা আলোচনা করেছি, মাইক্রোসফটের প্রধান নির্বাহী কর্মকর্তা আনুষ্ঠানিকভাবে ঘোষণা করেছেন যে আপনি এখন উইন্ডোজ ১০ -এ লিনাক্স ব্যাশ শেল ইনস্টল এবং ব্যবহার করতে পারেন। এই নিবন্ধটি সাহায্য করবে আপনি আপনার উইন্ডোজ 10 এ কোন সমস্যা ছাড়াই লিনাক্স ব্যাশ শেল ইনস্টল করেন, তাই আমরা লিনাক্স ব্যাশ শেল ইনস্টল করার সময় ত্রুটিগুলি মোকাবেলার উপায়গুলি অফার করেছি। এই নিবন্ধ সম্পর্কে আপনার প্রতিক্রিয়া কি? আমাদের জানতে দাও!.