WSL টিপস এবং ট্রিকস: WSL এর সাথে করণীয়

Wsl Tipasa Ebam Trikasa Wsl Era Sathe Karaniya



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



সেরা WSL টিপস এবং কৌশল

WSL অভিজ্ঞতার গতি বাড়াতে এবং উন্নত করার জন্য নিচে কিছু সেরা WSL টিপস এবং কৌশল দেওয়া হল।





  1. WSL এ অনেক উন্নত উইন্ডোজ টার্মিনাল ইনস্টল করুন
  2. Z-Shell এবং Oh My Zsh Framework-এ স্যুইচ করুন
  3. উইন্ডোজের মধ্যে WSL পরিবেশের মধ্যে VSCode ব্যবহার করুন
  4. লিনাক্স 2 (WSL2) CPU এবং মেমরির জন্য উইন্ডোজ সাবসিস্টেম অপ্টিমাইজ করুন
  5. একটি ভিন্ন ডিস্ট্রোতে স্যুইচ করুন

আসুন তাদের সম্পর্কে বিস্তারিত কথা বলি।





WSL এর সাথে করণীয়

1] WSL এ অনেক উন্নত উইন্ডোজ টার্মিনাল ইনস্টল করুন



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

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

পিসির জন্য অ্যামাজন প্রাইম ভিডিও অ্যাপ

যাইহোক, এটির এখনও কয়েকটি রুক্ষ প্রান্ত রয়েছে এবং ব্যবহারকারীদের একটি '.json' ফাইলে সেটিংস সম্পাদনা করতে হবে৷ আপনি যদি একজন অভিজ্ঞ কমান্ড লাইন ব্যবহারকারী হন তবে কনফিগারেশন ফাইল সম্পাদনা করতে আপনার কোন সমস্যা হবে না। .json ফাইল অ্যাক্সেস করতে, যান সেটিংস এবং Open JSON ফাইলে ক্লিক করুন। ইউটিলিটি ডাউনলোড করতে, এ যান apps.microsoft.com এবং ডাউনলোড বোতামে ক্লিক করুন।



2] Z-shell এবং Oh My Zsh Framework এ স্যুইচ করুন

  WSL টিপস এবং কৌশলগুলি গতি বাড়াতে এবং WSL অভিজ্ঞতা উন্নত করতে

Zsh, Z-shell নামেও পরিচিত, Bash-এর চেয়ে আরও উন্নত বৈশিষ্ট্য সহ একটি শেল। Zsh এর অন্তর্নির্মিত গিট ইন্টিগ্রেশন রয়েছে এবং থিম এবং প্লাগইন ইনস্টল করার পাশাপাশি স্বয়ং-সম্পূর্ণতা এবং স্বয়ংক্রিয় সংশোধন সমর্থন করে।

Z-shell ইনস্টল করা বেশ সহজ, আমাদের নিম্নলিখিত কমান্ডটি চালাতে হবে।

sudo apt install zsh -y

Z-Shell ইনস্টল করার পরে, এটি ইনস্টল করার সময় 'ওহ মাই জেশ' ফ্রেমওয়ার্ক। এটি সম্প্রদায় দ্বারা চালিত একটি কাঠামো যা আপনাকে সহজেই Zsh-এর জন্য বিভিন্ন থিম এবং প্লাগইন পরিচালনা করতে দেয়। এই ফ্রেমওয়ার্ক ইনস্টল করার জন্য, আমাদের প্রয়োজন কার্ল এবং গিট। একই কাজ করতে, নীচের কমান্ডটি চালান।

sudo apt install curl git

এখন, Oh My Zsh ইন্সটল করতে নিচে উল্লেখিত কমান্ডটি চালান।

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

আপনাকে জিজ্ঞাসা করা হবে যদি আপনি Zsh এ স্যুইচ করতে চান, আপনার ক্রিয়া নিশ্চিত করতে, শুধু এন্টার টিপুন।

বিটলকার মেরামত সরঞ্জাম

3] উইন্ডোজের মধ্যে WSL পরিবেশের মধ্যে VSCode ব্যবহার করুন

একটি VSCode এক্সটেনশন রয়েছে যা আপনাকে আপনার ডেভেলপমেন্ট এনভায়রনমেন্টের মধ্যে WSL-এ ইনস্টল করা সমস্ত রানটাইম, ইউটিলিটি এবং লিনাক্স কার্নেল অ্যাক্সেস করতে সক্ষম করে। এর মানে হল যে আপনি সহজেই আপনার উইন্ডোজ মেশিনে WSL পরিবেশের মধ্যে আপনার নিজস্ব কোড চালাতে পারেন।

এই টুলটি ইনস্টল করতে, আপনাকে যেতে হবে এক্সটেনশন মার্কেটপ্লেস ভিজ্যুয়াল স্টুডিও কোডে এবং সন্ধান করুন 'WSL'। একবার এক্সটেনশনটি প্রদর্শিত হলে, এটি নির্বাচন করুন এবং ইনস্টলে ক্লিক করুন। এখন, আপনার WSL টার্মিনালে ফিরে যান এবং একটি ফোল্ডার চয়ন করুন যেখানে আপনি VSCode ব্যবহার করতে চান। তারপর, নিম্নলিখিত কমান্ড লিখুন:

code .

লিনাক্সে VSCode খোলার সময়, আপনাকে ফোল্ডারে থাকা ফাইলগুলির লেখককে বিশ্বাস করতে বলা হতে পারে। আপনার অনুমোদন দিন, এবং আপনি যেতে ভাল হবে.

4] লিনাক্স 2 (WSL2) CPU এবং মেমরির জন্য উইন্ডোজ সাবসিস্টেম অপ্টিমাইজ করুন

আমরা .wslconfig ফাইল কনফিগার করে WSL2 CPU এবং মেমরি ব্যবহার ঠিক করতে পারি। একই কাজ করতে নিচে উল্লেখিত ধাপগুলো অনুসরণ করুন।

asus বিপ কোড
  • খোলা ফাইল এক্সপ্লোরার এবং যান C:\Users\.
  • এখন, সেখানে আপনাকে খুলতে হবে নোটপ্যাড এবং আপনার ব্যবহারকারী ফোল্ডারে একটি .wslconfig ফাইল তৈরি করুন।
  • সেই ফাইলটিতে পরিবর্তন করতে, আপনি নিম্নলিখিত বিন্যাসটি ব্যবহার করতে পারেন।

makefileCopy কোড[wsl2]
# ভিএম মেমরিকে 6 গিগাবাইটের বেশি ব্যবহার করতে সীমাবদ্ধ করতে, এটি জিবি বা এমবি ব্যবহার করে পূর্ণ সংখ্যা হিসাবে সেট করা যেতে পারে
মেমরি = 6 জিবি
# 4টি ভার্চুয়াল প্রসেসর ব্যবহার করার জন্য VM সেট করতে
প্রসেসর = 4

  • প্রয়োজনীয় সিস্টেম পরিবর্তন করার পরে, আপনাকে খুলতে হবে পাওয়ারশেল বা কমান্ড প্রম্পট এবং WSL ইন্সট্যান্স বন্ধ করতে নিম্নলিখিত কমান্ডটি চালান।
    wsl --shutdown
  • এখন, দৌড়াও wsl উদাহরণ শুরু করতে।

আপনি যদি পরে কোনো পরিবর্তন করতে চান, সেই ফাইলটিতে যান এবং 'মেমরি' এবং 'প্রসেসর' এন্ট্রিগুলি সামঞ্জস্য করুন।

5] একটি ভিন্ন ডিস্ট্রোতে স্যুইচ করুন

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

wsl --set-default distro-name

বিঃদ্রঃ: আপনি যে ডিস্ট্রিবিউশনটি ব্যবহার করতে চান তার সাথে 'ডিস্ট্রো-নাম' প্রতিস্থাপন করুন।

এটাই!

উইন্ডোজ 8 কোডেক প্যাক

পড়ুন: WSL এ সার্ভার এক্সিকিউশন ব্যর্থ ত্রুটি ঠিক করুন

আমি কিভাবে আমার WSL দ্রুত করতে পারি?

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

পড়ুন: উইন্ডোজে কিভাবে .sh বা Shell Script ফাইল চালাবেন

WSL কি অনেক RAM ব্যবহার করে?

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

এছাড়াও পড়ুন: WSL কাজ করছে না বা উইন্ডোজে শুরু করছে না .

  WSL টিপস এবং কৌশলগুলি গতি বাড়াতে এবং WSL অভিজ্ঞতা উন্নত করতে
জনপ্রিয় পোস্ট