উইন্ডোজ টার্মিনাল হলো মাইক্রোসফ্টের একটি শক্তিশালী একীকরণ, যাতে কমান্ড প্রম্পট, উইন্ডোজ পাওয়ারশেল, অ্যাজুর ক্লাউড শেল এবং উইন্ডোজ সাবসিস্টেম ফর লিনাক্স (WSL) একসাথে রয়েছে। এই নতুন কনসোল ব্যবহার করে আপনি প্যানের মধ্যে স্যুইচ করে, বিভিন্ন ধরণের কমান্ড পাশাপাশি চালিয়ে এবং পুরো সিস্টেমের একক দৃষ্টি পেয়ে সহজে মাল্টিটাস্কিং করতে পারেন।
এই টিউটোরিয়ালে উইন্ডোজ ১০ মেশিনে উইন্ডোজ টার্মিনাল ইনস্টল করার বিভিন্ন পদ্ধতি আলোচনা করা হয়েছে। নতুন উইন্ডোজ টার্মিনাল আপনাকে বিভিন্ন থিমের সাথে পরীক্ষা-নিরীক্ষা করার সুযোগও দেয়, যা আমরা শেষে কভার করব।
উইন্ডোজ টার্মিনাল সম্পর্কে
উইন্ডোজ টার্মিনাল মে ২০১৯ সালে প্রথম লঞ্চ হয়েছিল, যার লক্ষ্য ছিল একটি মাল্টি-ট্যাবড কনসোল চালানো যা পাওয়ারশেল এবং কমান্ড লাইনকে একসাথে পাশাপাশি রান করতে পারে। নতুন উইন্ডোজ টার্মিনাল অ্যাজুর ক্লাউড শেল, SSH এবং উইন্ডোজ সাবসিস্টেম ফর লিনাক্স (WSL)-কেও সমর্থন করে।
কনসোলটি একটি আসল মাল্টি-ট্যাবড ব্রাউজিং অভিজ্ঞতা প্রদান করে। আপনি Alt + ক্লিক দিয়ে বর্তমান উইন্ডোকে দুটি বা ততোধিক প্যানে ভাগ করতে পারেন। আরেকটি শর্টকাট, Shift + ক্লিক, একটি নতুন টার্মিনাল উইন্ডো খুলে।
শীর্ষ মেনু থেকে, আপনি উইন্ডোজ পাওয়ারশেল, কমান্ড প্রম্পট এবং অ্যাজুর ক্লাউড শেল উইন্ডো প্যানের মধ্যে বেছে নিতে পারেন। যদিও ডিফল্টটি পাওয়ারশেল, আপনি সেটিংস থেকে এটিকে কমান্ড প্রম্পটে পরিবর্তন করতে পারেন।
উইন্ডোজ টার্মিনাল ইনস্টল করার পদ্ধতিগুলো
আপনার উইন্ডোজ ১০ সিস্টেমে উইন্ডোজ টার্মিনাল ইনস্টল করার বিভিন্ন পদ্ধতি রয়েছে, সহজ থেকে কিছুটা জটিল পর্যন্ত। এই বিভিন্ন কৌশলগুলো জানা গুরুত্বপূর্ণ, কারণ এটি আপনাকে সর্বশেষ সংস্করণগুলো সঠিকভাবে ইনস্টল করতে এবং অতিরিক্ত থিম ও থার্ড-পার্টি সফটওয়্যার সমর্থনের মাধ্যমে আরও কাস্টমাইজেশন অর্জন করতে সাহায্য করবে।
১. মাইক্রোসফ্ট স্টোর থেকে
নিশ্চিতভাবেই, একীকৃত উইন্ডোজ টার্মিনাল ইনস্টল করার সবচেয়ে সহজ উপায় হলো মাইক্রোসফ্ট স্টোর থেকে ডাউনলোড করা। ডাউনলোড লিংকটি এখানে পাওয়া যাবে।
যদি আপনার স্টোর সঠিকভাবে কাজ না করে, তবে আপনি এই টিপসগুলো দিয়ে সমস্যা সমাধান করতে পারেন।
সফটওয়্যারটি ইনস্টল হলে, আপনি স্টোর থেকে সরাসরি এটি লঞ্চ করতে পারেন।
আপনি সর্বদা উইন্ডোজ সার্চ বক্সে যেয়ে উইন্ডোজ টার্মিনাল অ্যাপ খুলতে পারেন এবং এর ডিফল্ট কনসোল উইন্ডোও বেছে নিতে পারেন। সেরা ফলাফলের জন্য এটি "অ্যাডমিনিস্ট্রেটর" মোডে চালান।
২. গিটহাব (GitHub) 통해서
মাইক্রোসফ্ট উইন্ডোজ টার্মিনালের বিভিন্ন রিলিজ বিল্ড ম্যানুয়ালি ডাউনলোড করা যাবে। গিটহাব রিলিজ লিংকটি এখানে। "Assets" এর অধীনে সর্বশেষ উইন্ডোজ টার্মিনাল সংস্করণটি খুঁজুন। "msixbundle" লিংকে ক্লিক করে অগ্রসর হন।
"msixbundle" প্যাকেজটি দ্রুত ডাউনলোড হয়ে আপনার সিস্টেমে সংরক্ষিত হবে।
ইনস্টল করতে ক্লিক করলে আপনি উইন্ডোজ টার্মিনালের একটি প্রিভিউ পাবেন। এখান থেকে প্রক্রিয়াটি সুন্দরভাবে চলবে।
প্যাকেজটি সম্পূর্ণরূপে ইনস্টল হতে মাত্র কিছু মিনিট লাগে। এখন আপনি উইন্ডোজ টার্মিনাল ডিপ্লয় করার জন্য প্রস্তুত।
একবার খুললে, আপনি টার্মিনাল উইন্ডো বন্ধ করার পর "do you want to close all tabs?" অপশনটি দেখবেন। যেসব নির্দিষ্ট কমান্ড প্রম্পট বা পাওয়ারশেল উইন্ডোতে এটি কখনো ঘটে না।
৩. চকোলেটি (Chocolatey) 통해서
চকোলেটি যেকোনো থার্ড-পার্টি সফটওয়্যার ইনস্টল করার সবচেয়ে বহুমুখী টুলগুলির একটি। এটি ডিসকর্ড বট তৈরি করতে, পাওয়ার টয়স লঞ্চ করতে এবং লাইটওয়েট ব্রাউজারের কম্পোনেন্ট প্রদান করতে ব্যবহার করা যায়।
চকোলেটি আপনার সিস্টেমে ইনস্টল করা আছে কিনা, সেটি জানতে আপনি সর্বদা উইন্ডোজ পাওয়ারশেলে নির্দেশাবলী খুঁজে পেতে পারেন। নিচের কমান্ডটি একটি পাওয়ারশেল উইন্ডোতে কপি করে এন্টার দিন:
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
এখানে দেখানো হয়েছে যে, চকোলেটি ইতিমধ্যে ইনস্টল করা থাকায় সেটি শুধু আপগ্রেড হয়েছে। চকোলেটি ব্যবহার করে উইন্ডোজ টার্মিনাল ইনস্টল করতে নিচের কমান্ডটি די:
choco install microsoft-windows-terminal
যেকোনো "Yes to all" অনুরোধের জন্য "Y" চাপুন।
চকোলেটির মাধ্যমে সর্বশেষ উইন্ডোজ টার্মিনাল প্যাকেজ লঞ্চ হলে আপনি সাফল্যের স্ক্রিনটি দেখতে পাবেন।
উইন্ডোজ টার্মিনাল থিম
উইন্ডোজ কমান্ড প্রম্পট এবং পাওয়ারশেলের একঘেয়ে পটভূমির विपরীতে, নতুন একীকৃত উইন্ডোজ টার্মিনাল অনেক রঙিন থিম অফার করে।
যদিও গিটহাব উইন্ডোজ টার্মিনালের জন্য অনেক ভিন্ন থিম অফার করে, আপনি এই অনলাইন লিংক থেকে থিমের বিশাল সংগ্রহ পেতে পারেন। থিমের সংগ্রহ যুক্ত একটি JSON ফাইল ডাউনলোড করতে নিচে স্ক্রোল করুন।
একীকৃত টার্মিনাল উইন্ডোতে "Settings" মেনুতে যান। "Open JSON file" সিলেক্ট করুন।
এখন ডাউনলোড করা অবস্থান থেকে উইন্ডোজ টার্মিনাল JSON থিম খুলুন। এতে আপনাকে রঙিন পটভূমির জন্য আরও পছন্দের সুযোগ मिलবে।
আপনি সেটিংসে "Color Schemes" থেকে ম্যানুয়ালি পটভূমি এবং ফোরগ্রাউন্ড (ফন্ট রঙ) পরিবর্তন করতে পারেন।
এখানে আমরা উইন্ডোজ ১০-এ উইন্ডোজ টার্মিনাল ইনস্টল করার বিভিন্ন পদ্ধতি এবং নতুন থিম যোগ করা শিখেছি। নতুন উইন্ডোজ টার্মিনাল ইনস্টল করলে আপনার বিদ্যমান কমান্ড প্রম্পট বা পাওয়ারশেল সফটওয়্যার প্রভাবিত হয় না। আপনি একীকৃত টার্মিনাল ব্যবহার শিখার পাশাপাশি সেগুলো ব্যবহার চালাতে পারেন।
অতএব, এতে বেশি শিখতে হয় না, কারণ পাওয়ারশেল/কমান্ড প্রম্পটের মৌলিক ব্যবহার ধরে রাখা হয়েছে। বরং, এটি সহজ করে দেওয়া হয়েছে। উদাহরণস্বরূপ, নতুন উইন্ডোজ টার্মিনাল উইন্ডোতে কমান্ড প্রম্পটের জন্য আপনি মুক্তভাবে কপি-পেস্ট করতে পারেন এবং আলাদাভাবে কনফিগার করতে হয় না।