উইন্ডোজ ১১-এ WSL 2-এর মৌলিক কমান্ড এবং উন্নত ব্যবস্থাপনার জন্য একটি বিস্তৃত নির্দেশিকা

সর্বশেষ আপডেট: 09/05/2025
লেখক: ইসহাক
  • একাধিক ডিস্ট্রিবিউশন ইনস্টল, কনফিগার এবং পরিচালনা করতে শিখুন লিনাক্স en উইন্ডোজ 11 WSL 2 এর মাধ্যমে নিরাপদে এবং দক্ষতার সাথে।
  • শিখুন কিভাবে comandos প্রধান, লিনাক্স/উইন্ডোজ টুলস, ব্যবহারকারী ব্যবস্থাপনা এবং সিস্টেম আপডেটের সমন্বয়।
  • WSL 1, WSL 2, ভার্চুয়াল মেশিন এবং ডুয়াল বুটের মধ্যে আসল পার্থক্যগুলি জানুন এবং কখন প্রতিটি প্রযুক্তির সুবিধা নিতে হবে তা জানুন।

WSL 2 কমান্ড উইন্ডোজ 11

আপনি কি আপনার Windows 11 কম্পিউটারে ভার্চুয়াল মেশিন, পার্টিশন বা দীর্ঘ রিবুট ছাড়াই একটি সম্পূর্ণ কার্যকরী Linux পরিবেশ চান? WSL 2 এর মাধ্যমে, মাইক্রোসফ্ট সকল দক্ষতা স্তরের ব্যবহারকারীদের জন্য উইন্ডোজের মধ্যে লিনাক্সের শক্তি সবচেয়ে সহজ এবং সবচেয়ে নিরাপদ উপায়ে উপভোগ করা সম্ভব করেছে। কোনও তর্ক-বিতর্ক নেই, কোনও ডেটা ক্ষতি নেই, এবং কখনও কখনও সিস্টেমের সাথে ঝামেলার কারণে যে ভয় আসে তাও নেই।

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

WSL 2 কী এবং কেন সবাই এটি নিয়ে কথা বলছে?

WSL (উইন্ডোজ সাবসিস্টেম ফর লিনাক্স) হল Windows 11 এবং Windows 10 এর সাম্প্রতিক সংস্করণগুলিতে অন্তর্নির্মিত একটি বৈশিষ্ট্য যা আপনাকে Linux ডিস্ট্রিবিউশনগুলি ইনস্টল এবং চালাতে দেয় যেন সেগুলি Windows এর মধ্যে নেটিভ অ্যাপ্লিকেশন।. সুতরাং, আপনি সরাসরি বুট মেনু থেকে অথবা উইন্ডোজ থেকে উবুন্টু, ডেবিয়ান, কালি, ফেডোরা, আর্চ বা আলপাইন খুলতে পারেন। প্রান্তিক এবং এর কমান্ড, প্যাকেজ ম্যানেজার এবং ইউটিলিটিগুলি এমনভাবে ব্যবহার করুন যেন আপনি একটি "আসল" লিনাক্স ইনস্টলেশনে আছেন।

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

WSL 2 এর মাধ্যমে আপনি কেবল একাধিক লিনাক্স ডিস্ট্রিবিউশন স্বাধীনভাবে চালাতে পারবেন না, বরং উভয়ই উইন্ডোজ ফাইল সিস্টেমের সাথে ইন্টারঅ্যাক্ট করতে পারবেন এবং বিপরীতভাবেও।. এর ফলে ডেভেলপার, সিস্টেম অ্যাডমিনিস্ট্রেটর, কৌতূহলী, অথবা যারা উইন্ডোজ পরিবেশের আরামে লিনাক্স শিখতে চান তাদের জন্য একটি হাইব্রিড অভিজ্ঞতা নিখুঁত।

অন্যান্য বিকল্পের তুলনায় WSL 2 এর সুবিধা এবং সীমাবদ্ধতা

যদি আপনি এখনও ভাবছেন যে Windows 2 (অথবা নির্দিষ্ট সংস্করণ থেকে Windows 11) এ WSL 10 ব্যবহার করা কি মূল্যবান, তাহলে এখানে এর সবচেয়ে প্রাসঙ্গিক শক্তি এবং সীমাবদ্ধতাগুলির একটি সংক্ষিপ্ত বিবরণ দেওয়া হল।:

  • দ্রুত ইনস্টল: আপনি কয়েক মিনিটের মধ্যেই আপনার লিনাক্স চালু করতে পারবেন।
  • রিবুট করার দরকার নেই, অথবা আপনার হার্ড ড্রাইভে আমূল পরিবর্তন করবেন না।
  • হালকা এবং দক্ষ: ভার্চুয়াল মেশিনের তুলনায় এটি খুব কমই কোনও রিসোর্স ব্যবহার করে এবং শুধুমাত্র যখন আপনার এটির প্রয়োজন হয় তখনই "কাজ করে"।
  • উইন্ডোজের সাথে সম্পূর্ণ ইন্টিগ্রেশন: সর্বশেষ আপডেটের জন্য আপনি উভয় সিস্টেমের মধ্যে ফাইল অ্যাক্সেস করতে পারবেন, একটি থেকে অন্যটিতে কমান্ড চালাতে পারবেন এবং এমনকি GUI অ্যাপ্লিকেশনও ব্যবহার করতে পারবেন।
  • ভোক্তা এবং পেশাদার পর্যায়ে ডেভেলপমেন্ট, স্ক্রিপ্টিং, লিনাক্স লার্নিং এবং সিস্টেম অ্যাডমিনিস্ট্রেশনের জন্য আদর্শ।.
  • বেশ কয়েকটি বিতরণের জন্য সরকারী সহায়তা (উবুন্টু, ডেবিয়ান, কালি, আলপাইন, ফেডোরা, সুস... এবং ক্রমবর্ধমান)।

সীমাবদ্ধতা? যদিও তারা ক্রমশ কমছে, WSL 2 নির্দিষ্ট কিছু উৎপাদন কাজ, সার্ভার বা systemd-এর উপর নির্ভরশীল সফ্টওয়্যারের জন্য একটি সম্পূর্ণ ভার্চুয়াল মেশিন প্রতিস্থাপন করে না। (যদিও ইতিমধ্যেই প্রাথমিক সহায়তা রয়েছে)। অ্যাক্সেস হার্ডওয়্যার নেটওয়ার্ক কর্মক্ষমতা সীমিত হতে পারে এবং সাধারণ ব্যবহারের জন্য কাঁচা কর্মক্ষমতা খুব বেশি, তবে এটি একটি নেটিভ ইনস্টলেশনের মতো নয়।

WSL 2 ইনস্টল করার আগে প্রয়োজনীয়তা এবং পূর্ব-চেক

WSL 2 ইনস্টল করার আগে আপনার কম্পিউটারটি কিছু ন্যূনতম প্রয়োজনীয়তা পূরণ করে কিনা তা পরীক্ষা করে নেওয়া উচিত।:

  • উইন্ডোজ ১১ (যেকোনো ডেস্কটপ সংস্করণ) অথবা উইন্ডোজ ১০ সংস্করণ ২০০৪, বিল্ড ১৯০৪১ বা তার পরবর্তী।
  • x64 প্রসেসর (ARM64 এর জন্য আপনার 19041 বা তার বেশি বিল্ড এবং আপডেটেড উইন্ডোজ প্রয়োজন)।
  • ভার্চুয়ালাইজেশন সক্রিয় করা হয়েছে BIOS- র (খুব গুরুত্বপূর্ণ, আপনার বোর্ডের কনফিগারেশনে যান এবং সক্রিয় করুন ইন্টেল VT-x অথবা AMD-V)।
  • ঐচ্ছিক বৈশিষ্ট্যগুলি সক্ষম করতে Windows-এ একটি প্রশাসক অ্যাকাউন্ট অ্যাক্সেস করুন।
  আইফোনে বার্তাগুলিতে ইমোজির সাথে বাক্যাংশ বিনিময় করার সঠিক উপায়

আপনার উইন্ডোজের সংস্করণ জানতে, ক্লিক করুন উইন্ডোজ + আরলিখেছেন winver এবং নিশ্চিত করে। যদি আপনি ২০০৪ সালের চেয়ে কম সংস্করণ দেখতে পান, তাহলে আপনাকে সেটিংস মেনু থেকে অথবা Microsoft আপডেট সহকারী ব্যবহার করে আপডেট করতে হবে।

ভার্চুয়ালাইজেশন সক্রিয় করা হয়েছে? আপনি সহজেই এটি দেখে এটি পরীক্ষা করতে পারেন টাস্ক ম্যানেজার - পারফরম্যান্স ট্যাব - সিপিইউ। যদি আপনি "ভার্চুয়ালাইজেশন: সক্ষম" দেখতে পান তবে আপনি যেতে পারেন, যদি না দেখেন তবে আপনাকে রিবুট করতে হবে, BIOS এ যান এবং সেখানে এটি পরিবর্তন করুন।

ধাপে ধাপে WSL 2 কীভাবে ইনস্টল করবেন এবং আপনার পছন্দের ডিস্ট্রিবিউশনটি বেছে নেবেন

ধাপে ধাপে WSL 2 ইনস্টল করা

Windows 2 (অথবা Windows 11 এর আধুনিক সংস্করণ) তে WSL 10 ইনস্টল করা বিভিন্ন উপায়ে করা যেতে পারে, তবে সবচেয়ে সহজ হল শক্তির উৎস বা কমান্ড প্রম্পট (সিএমডি) একটি একক কমান্ড দিয়ে:

  1. প্রর্দশিত প্রশাসক হিসাবে PowerShell (স্টার্ট আইকন > উইন্ডোজ পাওয়ারশেল (অ্যাডমিন) -এ ডান ক্লিক করুন)।
  2. চালান ডাব্লুএসএল ইনস্টল ডিফল্ট ডিস্ট্রিবিউশন হিসেবে উবুন্টুর পাশাপাশি WSL এর সর্বশেষ সংস্করণ ইনস্টল করতে।

কমান্ড ডাব্লুএসএল ইনস্টল স্বয়ংক্রিয়ভাবে বেশ কয়েকটি ধাপ সম্পাদন করে:

  • প্রয়োজনীয় WSL এবং ভার্চুয়াল মেশিন প্ল্যাটফর্ম উপাদানগুলি সক্ষম করে।
  • সর্বশেষ লিনাক্স কার্নেলটি ডাউনলোড করুন।
  • WSL 2 কে ডিফল্ট হিসেবে সেট করুন।
  • ডিফল্টরূপে একটি লিনাক্স ডিস্ট্রিবিউশন (সাধারণত উবুন্টু) ইনস্টল করে।

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

আপনি কি অন্য কোন ডিস্ট্রিবিউশন ইনস্টল করতে চান? সহজ: রান wsl- তালিকা –অনলাইন মাইক্রোসফট স্টোরে উপলব্ধ সমস্ত বিতরণ দেখতে (ডেবিয়ান, কালি, আলপাইন, ফেডোরা, ওপেনসুএসই, ইত্যাদি)। তারপর আপনি আপনার পছন্দেরটি ইনস্টল করতে পারেন: wsl –ইনস্টল -d DISTRIBUTION_NAME. কালি ইনস্টল করার উদাহরণ: wsl –install -d কালি-লিনাক্স.

মাইক্রোসফ্ট স্টোর থেকে, আপনি "লিনাক্স" অনুসন্ধান করতে পারেন, আপনার পছন্দেরটি বেছে নিতে পারেন এবং অন্য যেকোনো অ্যাপের মতো এটি ইনস্টল করতে পারেন।

WSL 2 ইনস্টল করার পর প্রথম পদক্ষেপ: ব্যবহারকারীর নাম, পাসওয়ার্ড এবং মৌলিক কনফিগারেশন

ডিস্ট্রিবিউশন চালু করার সময় (স্টার্ট মেনু থেকে অথবা টাইপ করে উবুন্টু, ডেবিয়ান, ইত্যাদি) প্রথমবারের মতো, আপনাকে একটি সংজ্ঞায়িত করতে হবে আপনার লিনাক্স পরিবেশের জন্য অনন্য ব্যবহারকারীর নাম এবং পাসওয়ার্ড. এই ব্যবহারকারীর প্রশাসকের অনুমতি (sudo) থাকবে। আপনি যদি অনুমতিগুলি পরিচালনা করতে শিখতে চান, তাহলে আপনি পরামর্শ নিতে পারেন লিনাক্সে অনুমতিগুলি কীভাবে পরিচালনা করবেন.

WSL 2 তে আপনার Linux পাসওয়ার্ড ভুলে গেছেন? আপনি PowerShell থেকে এটি এভাবে পুনরুদ্ধার করতে পারেন:

  • প্রশাসক হিসাবে PowerShell খুলুন।
  • বিতরণটি চালু করে যেমন শিকড় সঙ্গে wsl -u রুট o wsl -d ডেবিয়ান -u রুট (আপনার ডিস্ট্রিবিউশনের জন্য ডেবিয়ান পরিবর্তন করা হচ্ছে)।
  • আমেরিকা পাসওয়ার্ড ব্যবহারকারীর নাম একটি নতুন পাসওয়ার্ড সেট করতে।
  • লেখা প্রস্থান রুট থেকে লগ আউট করে আপনার ব্যবহারকারীর কাছে ফিরে যেতে।

WSL 2-তে আপনার Linux পরিবেশ আপডেট এবং কাস্টমাইজ করুন

যেকোনো লিনাক্স সিস্টেমের মতো, প্যাকেজ এবং সিস্টেম ইনস্টল করার সাথে সাথে আপডেট করা অপরিহার্য।. ডেবিয়ান/উবুন্টু ভিত্তিক বিতরণের জন্য:

sudo apt update && sudo apt আপগ্রেড করুন

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

আপনি লিনাক্সের নিজস্ব পথে প্রকল্পগুলি সংরক্ষণ করতে পারেন (\\wsl$\DistroName\home\UserName\Project) সর্বোত্তম কর্মক্ষমতার জন্য এবং লিনাক্স থেকে উইন্ডোজ ডেস্কটপ অ্যাক্সেস করার জন্য explorer.exe। (বর্তমান ডিরেক্টরিটি খোলার জন্য সময়কালটি অপরিহার্য)।

WSL 2 এবং আপনার বিতরণ পরিচালনার জন্য প্রয়োজনীয় মৌলিক কমান্ড

WSL 2 নবীন এবং উন্নত উভয় ব্যবহারকারীর জন্য কমান্ডের একটি বিস্তৃত তালিকা অফার করে।. শুরু থেকেই আপনার পরিবেশ আয়ত্ত করার জন্য আপনার যা যা প্রয়োজন, চলুন জেনে নেওয়া যাক:

  • wsl- তালিকা –অনলাইন: স্টোর থেকে ইনস্টলেশনের জন্য উপলব্ধ সমস্ত লিনাক্স ডিস্ট্রিবিউশনের তালিকা তৈরি করে।
  • wsl -list -verbose o wsl -l -v: ইনস্টল করা ডিস্ট্রিবিউশন, তাদের অবস্থা (চলমান, বন্ধ), এবং WSL সংস্করণ (1 বা 2) প্রদর্শন করে।
  • wsl –ইনস্টল -d DISTRIBUTION_NAME: নির্দিষ্ট ডিস্ট্রিবিউশন ইনস্টল করে (উদাহরণ: wsl –install -d উবুন্টু)।
  • wsl -set-default-version 2: ভবিষ্যতের ইনস্টলেশনের জন্য WSL 2 কে ডিফল্ট সংস্করণ হিসেবে সেট করে।
  • wsl –সেট-সংস্করণ DISTRIBUTION_NAME 2: : নির্দেশিত বিতরণকে WSL 2 তে আপডেট করে (WSL 1 তে ফিরে যেতে আপনি 1 লিখতে পারেন)।
  • wsl –সেট-ডিফল্ট DISTRIBUTION_NAME: wsl কমান্ডের জন্য ডিফল্ট হিসেবে একটি লেআউট সেট করে।
  • wsl –বিতরণ DISTRIBUTION_NAME –ব্যবহারকারী USER: একটি নির্দিষ্ট ব্যবহারকারীর সাথে একটি নির্দিষ্ট বিতরণ চালায়।
  • wsl - আপডেট: WSL এবং এর কার্নেল আপডেট করে।
  • wsl - অবস্থা: বর্তমান WSL কনফিগারেশন, বিতরণ এবং কার্নেল সংস্করণ প্রদর্শন করে।
  • wsl - শাটডাউন: সমস্ত চলমান ডিস্ট্রিবিউশন এবং WSL 2 VM বন্ধ করে দেয়, যা বড় পরিবর্তনের পরে কার্যকর।
  • wsl – DISTRIBUTION_NAME টার্মিনেট করুন: একটি নির্দিষ্ট WSL বিতরণ বন্ধ করে।
  • wsl – রপ্তানি DISTRIBUTION_NAME FILE.tar: একটি সম্পূর্ণ ডিস্ট্রিবিউশনকে tar বা vhdx ফাইল হিসেবে রপ্তানি করে (এর জন্য ব্যাকআপ অথবা অভিবাসন)।
  • wsl – আমদানি DISTRIBUTION_NAME INSTALL_PATH FILE.tar: একটি tar/vhdx ফাইল থেকে একটি কাস্টম বিতরণ আমদানি করুন।
  • wsl – DISTRIBUTION_NAME নিবন্ধনমুক্ত করুন: একটি WSL বিতরণ সম্পূর্ণরূপে মুছে ফেলে (সাবধান, সবকিছু হারিয়ে গেছে!)।
  • wsl –মাউন্ট DISK_PATH: আপনাকে WSL 2-এ ফিজিক্যাল ডিস্ক, পার্টিশন, অথবা vhdx ফাইল মাউন্ট করার অনুমতি দেয়।
  • wsl – DISK_PATH আনমাউন্ট করুন: পূর্বে মাউন্ট করা ডিস্ক বা পার্টিশন আনমাউন্ট করে।
  উইন্ডোজে কীবোর্ডের আলো কীভাবে বন্ধ করবেন এবং এর আলো সামঞ্জস্য করবেন

এই কমান্ডগুলি PowerShell এবং CMD উভয় ক্ষেত্রেই ব্যবহার করা যেতে পারে, এবং অনেকেরই শর্টহ্যান্ড ফর্ম রয়েছে (উদাহরণস্বরূপ, –list –verbose এর পরিবর্তে -l -v)।

ইউনিক্স বনাম উইন্ডোজ
সম্পর্কিত নিবন্ধ:
উইন্ডোজ কেন তাদের পাথে ব্যাকস্ল্যাশ (\) এবং ইউনিক্স ফরোয়ার্ড স্ল্যাশ (/) ব্যবহার করে?

WSL 1, WSL 2, ভার্চুয়াল মেশিন, ডুয়াল বুট এবং ডকারের মধ্যে মূল পার্থক্য

WSL 1 এবং WSL 2 এর মধ্যে পার্থক্যগুলি জানা গুরুত্বপূর্ণ, কখন প্রতিটি ব্যবহার করতে হবে তা জানার জন্য।:

  • WSL 1: বেশ দ্রুত, কিন্তু এটি প্রকৃত লিনাক্স কার্নেল চালায় না, তাই কিছু প্রোগ্রাম (যেমন ডকার বা systemd প্রয়োজন এমন প্রোগ্রাম) কাজ করে না বা সীমিতভাবে কাজ করে না।
  • WSL 2: এটি একটি হালকা ভার্চুয়াল মেশিন ব্যবহার করে যার একটি বাস্তব লিনাক্স কার্নেল (হাইপার-ভি ভিত্তিক) রয়েছে, যা আরও বেশি সামঞ্জস্যতা (ডকার, সিস্টেমডি, ডিস্ক অ্যাক্সেস, ইত্যাদি) এবং উন্নত I/O কর্মক্ষমতা প্রদান করে, যদিও লিনাক্স থেকে উইন্ডোজ ফাইল অ্যাক্সেস করা অন্য উপায়ের তুলনায় ধীর।

একটি ঐতিহ্যবাহী ভার্চুয়াল মেশিনের তুলনায়:

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

ডুয়াল বুটের তুলনায়:

  • El বুট ডুয়ালের জন্য পার্টিশন, রিবুট এবং উভয় সিস্টেম আলাদা থাকা প্রয়োজন। WSL 2 এটি এড়ায়, উভয় প্ল্যাটফর্মেই তাৎক্ষণিক অ্যাক্সেস দেয়।

ডকারের সাথে তুলনা করা:

  • ডকার লিনাক্সের উপরে (অথবা উইন্ডোজ ১১-এ WSL 2) বিচ্ছিন্ন কন্টেইনার তৈরি করে, যা আপনাকে সম্পূর্ণ লিনাক্স পরিবেশ দেয় না বরং পরিষেবা চালানোর জন্য ন্যূনতম পরিবেশ দেয়।
  • WSL 2 ডকার ডেস্কটপের ভিত্তি হিসেবে কাজ করতে পারে, উভয়ের সম্মিলিত ব্যবহারকে অপ্টিমাইজ করে।

নতুন ডিস্ট্রিবিউশন যোগ করুন, ডিফল্ট পরিবর্তন করুন এবং উন্নত ব্যবস্থাপনা করুন

আপনার কম্পিউটারে একই সাথে যত ইচ্ছা লিনাক্স ডিস্ট্রিবিউশন ইনস্টল করতে পারেন, সম্পূর্ণ স্বাধীনভাবে।. তাদের দেখতে, দৌড়ান:

wsl -list -verbose

একটি থেকে অন্যটিতে স্যুইচ করতে, কেবল এটি স্টার্ট মেনু, উইন্ডোজ টার্মিনাল বা এর সাথে চালান wsl -d DISTRIBUTION_NAME.

আপনি কি অন্য একটিকে ডিফল্ট হিসেবে রাখতে চান? এটা এভাবে করো:

wsl –সেট-ডিফল্ট DISTRIBUTION_NAME

যদি আপনার কম্পিউটারের মধ্যে ডিস্ট্রিবিউশন তৈরি, পুনরুদ্ধার বা স্থানান্তর করার প্রয়োজন হয়, তাহলে নিম্নলিখিত কমান্ডগুলি ব্যবহার করুন: রপ্তানি e আমদানি করতে:

  • wsl – dist_name file.tar এক্সপোর্ট করুন: tar অথবা vhdx ফর্ম্যাটে একটি সম্পূর্ণ ব্যাকআপ তৈরি করুন।
  • wsl – dist_name পাথ ফাইল.টার আমদানি করুন: অন্য কোনও স্থানে বা পিসিতে সেই বিতরণটি পুনরুদ্ধার করুন (অথবা ক্লোন করুন)।

উইন্ডোজ এবং লিনাক্সের মধ্যে ডিস্ক মাউন্ট করা এবং ফাইল সিস্টেম অ্যাক্সেস করা

WSL 2 এর সবচেয়ে শক্তিশালী বৈশিষ্ট্যগুলির মধ্যে একটি হল ফিজিক্যাল ডিস্ক, USB ড্রাইভ, অথবা ভার্চুয়াল ডিস্ক (vhdx) ফাইল মাউন্ট করার ক্ষমতা এবং Windows দ্বারা সমর্থিত নয় এমন ফাইল সিস্টেম, যেমন ext4, অ্যাক্সেস করার ক্ষমতা।. এর জন্য, আপনি পরামর্শ করতে পারেন উইন্ডোজ থেকে লিনাক্স পার্টিশন কীভাবে অ্যাক্সেস করবেন.

  ডিজনি প্লাসে ত্রুটি কোড 73 কীভাবে ঠিক করবেন

একটি ডিস্ক মাউন্ট করতে:

wsl –মাউন্ট DISK_PATH

আপনি ফাইল সিস্টেমের ধরণ নির্দিষ্ট করতে পারেন (- টাইপ ext4, -ভিএইচডি ভার্চুয়াল ডিস্ক চিত্রের জন্য, -পার্টিশন নম্বর একটি নির্দিষ্ট পার্টিশনের জন্য, ইত্যাদি)। আপনার কাছে কোন ডিভাইস আছে তা দেখতে: লিনাক্সে ইউএসবি ডিভাইসের তালিকা.

বিচ্ছিন্ন করার জন্য:

wsl – DISK_PATH আনমাউন্ট করুন

ত্রুটি এড়াতে আনমাউন্ট করার আগে নিশ্চিত করুন যে আপনার কোনও ফাইল খোলা নেই।

লিনাক্স এবং উইন্ডোজ কমান্ড ইন্টিগ্রেশন: কীভাবে এর সর্বাধিক সুবিধা পাবেন

WSL 2 এর সবচেয়ে দর্শনীয় দিকগুলির মধ্যে একটি হল আন্তঃকার্যক্ষমতা:

  • উইন্ডোজ থেকে আপনি লিনাক্স কমান্ড চালাতে পারেন: wsl ls -la সম্পর্কে লিনাক্সের 'ls' ব্যবহার করে আপনাকে উইন্ডোজ ডিরেক্টরির বিষয়বস্তু দেখায়।
  • উভয় সিস্টেম থেকে কমান্ড একত্রিত করুন: wsl ls -la | "গিট" খুঁজে বের করুন উইন্ডোজ ফিল্টার ব্যবহার করে লিনাক্স তালিকা অনুসন্ধান করুন।
  • বিপরীতভাবে, আপনি কেবল যোগ করে লিনাক্সে উইন্ডোজ ইউটিলিটি ব্যবহার করতে পারেন .exe কমান্ড: নোটপ্যাড.এক্সই ফাইল.টিএক্সটি লিনাক্স টার্মিনাল থেকে আপনার উইন্ডোজ এডিটর খুলুন।
  • আপনি এমনকি ফাইল এক্সপ্লোরারও খুলতে পারেন। বিরূদ্ধে explorer.exe। লিনাক্স টার্মিনাল থেকে এবং বর্তমান ফোল্ডারটি গ্রাফিক্যালি নেভিগেট করুন।

যদি আপনি WSL 2 (উইন্ডোজ থেকে ভিন্ন) এর মধ্যে আপনার IP ঠিকানা জানতে চান:

  • লিনাক্স ভার্চুয়াল মেশিনের আইপির জন্য: wsl হোস্টনেম -I
  • WSL থেকে উইন্ডোজ আইপি দেখতে: আইপি রুট শো | grep -i ডিফল্ট | awk '{ প্রিন্ট $3}'

ব্যবহারকারী ব্যবস্থাপনা: ডিফল্ট ব্যবহারকারী পরিবর্তন করুন এবং রুট হিসেবে চালান

ডিফল্টরূপে, আপনি যখন প্রথমবার নতুন ডিস্ট্রিবিউশন চালাবেন তখন যে ব্যবহারকারীটি তৈরি করবেন সেটিই হবে প্রশাসকের অনুমতি (sudo) সহ। যদি আপনার এটি পরিবর্তন করার প্রয়োজন হয় কারণ আপনি অন্য কোনও ব্যবহারকারী তৈরি করেছেন, অস্থায়ীভাবে রুট হিসেবে চালাতে চান, অথবা আপনার পাসওয়ার্ড ভুলে গেছেন, তাহলে আপনি এটি এভাবে করতে পারেন:

  • wsl – ব্যবহারকারীর নাম: নির্দিষ্ট ব্যবহারকারীর সাথে বিতরণ চালায়, যা প্রশাসনিক কাজের জন্য কার্যকর।
  • distro_name কনফিগারেশন - ডিফল্ট-ব্যবহারকারী USERNAME: সেই বিতরণের জন্য স্থায়ী ডিফল্ট ব্যবহারকারী পরিবর্তন করে। উদাহরণ: উবুন্টু কনফিগারেশন - ডিফল্ট-ব্যবহারকারী মারিয়া

মনে রাখবেন যে প্রতিটি ডিস্ট্রিবিউশনের নিজস্ব ব্যবহারকারী এবং পাসওয়ার্ডের তালিকা থাকে, যা উইন্ডোজ ব্যবহারকারী থেকে আলাদা।

WSL 2 এবং Linux ডিস্ট্রিবিউশন আপডেট এবং রক্ষণাবেক্ষণ করা

WSL 2 ক্রমাগত আপডেট করা হচ্ছে, বিশেষ করে যখন মাইক্রোসফ্ট নতুন বৈশিষ্ট্য যুক্ত করছে এবং ইন্টিগ্রেশন বাগগুলি ঠিক করছে। সবকিছু হালনাগাদ রাখতে:

  • wsl - আপডেট: সাবসিস্টেম নিজেই এবং এর কার্নেল আপডেট করে (আপনি Github থেকে জোর করে ডাউনলোড করতে পারেন -ওয়েব-ডাউনলোড).
  • প্রতিটি ডিস্ট্রিবিউশনের মধ্যে, যেকোনো লিনাক্সের মতো সিস্টেম আপডেট করুন: sudo apt update && sudo apt আপগ্রেড করুন (অথবা আপনার ডিস্ট্রোর উপর নির্ভর করে উপযুক্ত কমান্ড)।

মাইক্রোসফট স্বয়ংক্রিয়ভাবে লিনাক্স ডিস্ট্রিবিউশন আপডেট করে না; এটি ব্যবহারকারীর দায়িত্ব।

WSL 2 সহ প্রতিটি বিতরণের জন্য দরকারী লিনাক্স কমান্ড এবং কৌশল

WSL কমান্ড ছাড়াও, সমস্ত ডিস্ট্রিবিউশন একটি "প্রকৃত" লিনাক্স ইনস্টলেশনের মতো কাজ করে।

  • ls: ফাইল এবং ফোল্ডার তালিকাভুক্ত করে।
  • cd: ডিরেক্টরি পরিবর্তন করুন।
  • PWD: বর্তমান রুট প্রদর্শন করে।
  • cat file.txt: একটি টেক্সট ফাইলের বিষয়বস্তু প্রদর্শন করে।
  • sudo apt ইনস্টল প্যাকেজ: ডেবিয়ান/উবুন্টুতে একটি প্রোগ্রাম ইনস্টল করুন।
  • dpkg -l: ইনস্টল করা প্যাকেজগুলি দেখায় (উন্নয়নের জন্য দরকারী)।
  • Uname-A: : ইনস্টল করা লিনাক্স কার্নেল এবং সংস্করণ পরীক্ষা করুন।
  • পর্বত: মাউন্ট করা ফাইল সিস্টেম পরীক্ষা করুন।
  • ifconfig o আইপি একটি: নেটওয়ার্ক ইন্টারফেস অনুসন্ধান করুন।

লিনাক্স থেকে উইন্ডোজ ফাইল সিস্টেম অ্যাক্সেস করতে, পাথটি ব্যবহার করুন /mnt/c/ (অথবা সংশ্লিষ্ট ড্রাইভ লেটার)। উদাহরণস্বরূপ, আপনার উইন্ডোজ ডকুমেন্টগুলি দেখতে: সিডি /এমএনটি/সি/ব্যবহারকারী/আপনার ব্যবহারকারী/ডকুমেন্টস

এক্সটেনশন-২ নেই এমন ফাইলের ফর্ম্যাট কীভাবে খুঁজে বের করবেন
সম্পর্কিত নিবন্ধ:
এক্সটেনশন ছাড়াই ফাইলের ফর্ম্যাট আবিষ্কারের সম্পূর্ণ নির্দেশিকা