ডাব্লুএসএল বা উইন্ডোজ সাবসিস্টেম লিনাক্স একটি অন্তর্নির্মিত বৈশিষ্ট্য যা কোনও ডুয়াল-বুট সেটআপ বা ভার্চুয়াল মেশিন ব্যবহার না করেই উইন্ডোজ 10/11 মেশিনে একটি লিনাক্স পরিবেশ চালাতে সহায়তা করে। WSL পুনরায় চালু করা পুরো সিস্টেম বুট না করেই লিনাক্স ইনস্ট্যান্স পুনরায় বুট বা পুনরায় চালু করার একটি সুবিধাজনক এবং সময়-দক্ষ উপায় হতে পারে। এই নিবন্ধটি বিভিন্ন অন্বেষণ WSL পুনরায় চালু করার উপায় , প্রাথমিকভাবে Windows PowerShell, Command-prompt (CMD), এবং টাস্ক ম্যানেজার এর মাধ্যমে।
PowerShell, CMD, টাস্ক ম্যানেজার ব্যবহার করে কিভাবে WSL পুনরায় চালু করবেন
আপনি Windows এ WSL পুনরায় চালু করতে নিম্নলিখিত পদ্ধতিগুলির মধ্যে যেকোনো একটি ব্যবহার করতে পারেন।
- WSL কমান্ড
- একটি নির্দিষ্ট লিনাক্স ডিস্ট্রিবিউশন রিস্টার্ট করুন
- LxssManager পরিষেবার মাধ্যমে
- CMD ব্যবহার করে WSL পুনরায় চালু করুন
- টাস্ক ম্যানেজার থেকে WSL পুনরায় চালু করুন
আপনি যে কোনও ডিস্ট্রোতে কাজ করছেন সেগুলিতে আপনার কাজ সংরক্ষণ করা নিশ্চিত করুন কারণ আপনি যখন WSL পরিষেবা পুনরায় চালু করবেন তখন এটি বন্ধ হয়ে যাবে।
উইন্ডোজ ইনস্টলার পপ আপ রাখে
1] WSL কমান্ড
Windows PowerShell থেকে WSL পুনরায় চালু করতে, আমরা ব্যবহার করি WSL উপযুক্ত বিকল্প সহ কমান্ড। এটি একটি উইন্ডোজ এক্সিকিউটেবল কমান্ড যা WSL ডিস্ট্রিবিউশনের সাথে ইন্টারঅ্যাক্ট করে।
- টাইপ শক্তির উৎস ডেস্কটপে সার্চ আইকনে ক্লিক করার পর।
- পাওয়ারশেল প্রম্পটে, টাইপ করার পরে ENTER টিপুন:
wsl – shutdown
- আপনি ডেস্কটপের অ্যাপ্লিকেশন আইকনে ক্লিক করে বা স্টার্ট মেনুতে অনুসন্ধান করে আবার WSL শুরু করতে পারেন।
দ্য wsl - শাটডাউন ফিজিক্যাল সিস্টেম বা ডিভাইসে বর্তমানে চলমান সমস্ত সক্রিয় WSL ডিস্ট্রিবিউশন বা দৃষ্টান্ত বন্ধ করে। কম্পিউটারে ইনস্টল করা উবুন্টু, ডেবিয়ান, কালি ইত্যাদির মতো WSL-এর একাধিক ডিস্ট্রিবিউশন থাকতে পারে যেগুলি একই সাথে বন্ধ করা যেতে পারে এবং উপরে উল্লিখিত পদক্ষেপগুলির মাধ্যমে পুনরায় চালু করা যেতে পারে।
পড়ুন: WSL কাজ করছে না বা উইন্ডোজে শুরু করছে না
2] একটি নির্দিষ্ট লিনাক্স বিতরণ পুনরায় চালু করুন
যদি একটি সিস্টেমে একাধিক WSL ডিস্ট্রিবিউশন ইনস্টল করা থাকে, এবং আমাদের একটি নির্দিষ্ট ডিস্ট্রিবিউশন পুনরায় চালু করতে হবে, নীচের উল্লেখিত পদক্ষেপগুলি PowerShell থেকে কার্যকর করা যেতে পারে:
লিনক সংযোগ পরীক্ষা
- Windows PowerShell টার্মিনাল উইন্ডো খুলুন।
- নীচে উল্লিখিত একই ক্রম অনুসারে নীচে উল্লিখিত কমান্ডগুলি লিখুন,
wsl –l –v wsl –t Debian wsl – d Debian
প্রথম কমান্ডে:
- -l বিকল্পটি সমস্ত ইনস্টল করা বিতরণ বা ডিস্ট্রো তালিকাভুক্ত করে।
- -ভিতরে একটি ঐচ্ছিক সুইচ যা ইনস্টল করা বিতরণ/গুলির সংস্করণ নম্বর এবং স্থিতি (চলমান বা বন্ধ) এর মতো অতিরিক্ত বিবরণ তালিকাভুক্ত করতে পারে।
একবার distros তালিকাভুক্ত করা হয়, চালান wsl সঙ্গে আবার কমান্ড -টি (টার্মিনেট) বিকল্পটি নির্দিষ্ট ডিস্ট্রোর ডিস্ট্রিবিউশন শাটডাউনের নাম অনুসরণ করে। 2 nd কমান্ড ডেবিয়ান নামক WSL বিতরণ বন্ধ করে দেয়।
একবার নির্দিষ্ট ডিস্ট্রো বন্ধ হয়ে গেলে, এটি ব্যবহার করে আবার পুনরায় চালু করা যেতে পারে -d ডাব্লুএসএল কমান্ড দিয়ে সুইচ করুন এবং ডিস্ট্রো নামটি অনুসরণ করুন, যেমনটি 3 এ দেখানো হয়েছে rd উপরে কমান্ড।
3] LxssManager পরিষেবার মাধ্যমে
LxssManager হল একটি ব্যবহারকারী-মোড সেশন ম্যানেজার পরিষেবা যা কার্যকর করা হলে WSL-এর একটি নতুন সেশন বা উদাহরণ চালু বা সমাপ্ত করে। PowerShell থেকে LxssManager পরিষেবা পুনঃসূচনা করলে একটি WSL সেশন বন্ধ হয়ে যাবে এবং তারপর PowerShell প্রম্পট থেকে নীচের উল্লেখিত কমান্ডটি কার্যকর করার মাধ্যমে আবার বুট আপ হবে:
restart –Service LxssManager
রিস্টার্ট-পরিষেবা: একটি নির্দিষ্ট পরিষেবা পুনরায় আরম্ভ করে (LxssManager, এই ক্ষেত্রে)।
আরএসএস টিকার উইন্ডোজ
Lxss ম্যানেজার: পরিষেবার নাম যার জন্য তথ্য পুনরুদ্ধার করা প্রয়োজন।
পড়ুন: WSL কাজ করছে না বা উইন্ডোজে শুরু করছে না
4] CMD ব্যবহার করে WSL পুনরায় চালু করুন
কমান্ড প্রম্পট বা উইন্ডোজ টার্মিনালের মাধ্যমে WSL পুনরায় চালু করার সময়, একই কাজ করার জন্য কোন নির্দিষ্ট পরিষেবা বা কমান্ড উপলব্ধ নেই। WSL পুনরায় চালু করা, প্রাথমিকভাবে কমান্ড প্রম্পটের মাধ্যমে, প্রক্রিয়া বা পরিষেবা, LxssManager বা WslService বন্ধ করা এবং শুরু করা জড়িত। তাই না:
- ডেস্কটপে সার্চ আইকনে ক্লিক করুন এবং CMD টাইপ করুন।
- একবার অনুসন্ধানের ফলাফলে কমান্ড প্রম্পট প্রদর্শিত হলে, প্রশাসক হিসাবে চালান বিকল্পটি ক্লিক করুন।
- নীচে উল্লিখিত একই ক্রমে নীচে উল্লিখিত কমান্ড টাইপ করুন:
net stop LxssManager net start LxssManager
5] টাস্ক ম্যানেজার থেকে WSL পুনরায় চালু করুন
টাস্ক ম্যানেজার থেকে WSL পুনঃসূচনা করার জন্য নিম্নোক্ত পদ্ধতিগুলি অনুসরণ করে সংশ্লিষ্ট LxssManager পরিষেবা পুনরায় চালু করা জড়িত:
ফোল্ডার মার্জ বিরোধগুলি লুকান
- খোলা কাজ ব্যবস্থাপক টিপে CTRL+SHIFT+ESC .
- ক্লিক করুন সেবা ট্যাব এবং ওপেন সার্ভিস নীচে বিকল্প।
- সনাক্ত করুন Lxss ম্যানেজার সেবা
- পরিষেবাটিতে ডান ক্লিক করুন এবং পুনরায় চালু করুন ক্লিক করুন।
আমি আশা করি পোস্টটি অনুসরণ করা সহজ ছিল এবং আপনি এখন জানেন কিভাবে PowerShell, CMD, এবং টাস্ক ম্যানেজার ব্যবহার করে WSL পুনরায় চালু করতে হয়।
আমি কিভাবে আমার WSL রিসেট করব?
উইন্ডোজ পিসিতে উপলব্ধ যেকোনো বিতরণ একটি অ্যাপের মতো। আপনি সেটিংসে অ্যাপস বিভাগে যেতে পারেন, WSL খুঁজে পেতে পারেন এবং তারপর উন্নত বিকল্পগুলি ব্যবহার করে রিসেট করতে বেছে নিতে পারেন।
আমি কিভাবে WSL সক্ষম করব?
স্টার্ট মেনু খুলুন, অনুসন্ধান বারে উইন্ডোজ বৈশিষ্ট্য টাইপ করুন এবং উইন্ডোজ বৈশিষ্ট্য চালু বা বন্ধ করুন-এ ক্লিক করুন। 'লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেম' চেকবক্স নির্বাচন করুন এবং ঠিক আছে টিপুন।