যদি আপনাকে কখনও আপনার কম্পিউটার ফরম্যাট করতে বা নতুন পিসি তৈরি করতে হয়ে থাকে, তাহলে আপনি জানেন যে প্রতিটি ব্রাউজার, ভিডিও প্লেয়ার এবং সিস্টেম ইউটিলিটি আলাদাভাবে ডাউনলোড করতে ঘণ্টার পর ঘণ্টা সময় ব্যয় করা কতটা বিরক্তিকর। আপনাকে অফিসিয়াল ওয়েবসাইট খুঁজতে হয়, না পড়েই বিভিন্ন চুক্তিতে সম্মতি দিতে হয়, এবং সবচেয়ে খারাপ ব্যাপার হলো, উইন্ডোজ সফটওয়্যার ইনস্টলেশনের সমস্যার সময় লুকিয়ে ঢুকে পড়া টুলবার বা ব্লোটওয়্যার ইনস্টল হওয়া থেকে বিরত থাকতে হয় ।
এই সমস্যা সমাধানের জন্য, মাইক্রোসফট উইন্ডোজ ১১-এ উইনগেট (Winget) নামক একটি চমৎকার টুল যুক্ত করেছে। মূলত, এটি একটি প্যাকেজ ম্যানেজার যা কনসোলে একটি কমান্ড টাইপ করার মতোই সহজে প্রোগ্রাম ইনস্টল করার সুযোগ দেয়, ইন্টারনেট ব্রাউজ করার প্রয়োজনীয়তা দূর করে এবং আপনার কম্পিউটারে সম্পূর্ণ সফটওয়্যার স্থাপন প্রক্রিয়াটিকে স্বয়ংক্রিয় করে তোলে ।
উইঙ্গেট আসলে কী এবং এটি কী কাজে ব্যবহার করা হয়?
এটি হলো উইন্ডোজ প্যাকেজ ম্যানেজারের ক্লায়েন্ট ইন্টারফেস। এটি একটি কমান্ড-লাইন টুল যা উইন্ডোজ ১০, উইন্ডোজ ১১ এবং উইন্ডোজ সার্ভার ২০২৫-এ অ্যাপ্লিকেশন খুঁজে বের করতে, ইনস্টল করতে, আপডেট করতে এবং অপসারণ করতে ব্যবহৃত হয়। যারা লিনাক্স বা ম্যাকওএস থেকে এসেছেন, তাদের জন্য এটি হলো... apt o brewকিন্তু মাইক্রোসফট ইকোসিস্টেমের সাথে খাপ খাইয়ে নেওয়া হয়েছে।
এই টুলটির সবচেয়ে শক্তিশালী বৈশিষ্ট্য হলো একটি বিশাল কমিউনিটি রিপোজিটরির সাথে এর সংযোগ, যেখানে হাজার হাজার যাচাইকৃত অ্যাপ্লিকেশন রয়েছে। গিটহাবে উপলব্ধ একটি ওপেন-সোর্স প্রজেক্ট হওয়ায় , এটি কমিউনিটির দ্বারা ক্রমাগত আপডেট করা হয়, তাই আপনার প্রয়োজনীয় প্রায় যেকোনো জনপ্রিয় অ্যাপ্লিকেশনই এর ক্যাটালগে আগে থেকেই রয়েছে।
আপনার সিস্টেমে কীভাবে Winget চালু করবেন
বেশিরভাগ আধুনিক Windows 11 ইনস্টলেশনে, Winget অ্যাপস ইনস্টলারের অংশ হিসেবে আগে থেকেই ইনস্টল করা থাকে। এটি সক্রিয় আছে কিনা তা পরীক্ষা করতে, কেবল একটি টার্মিনাল খুলুন (Windows + X চেপে Terminal বা PowerShell বেছে নিয়ে) এবং ` winget --version` কমান্ডটি চালান ।
যদি কোনো কারণে সিস্টেমটি কমান্ডটি চিনতে না পারে, তাহলে সম্ভবত আপনাকে মাইক্রোসফট স্টোর থেকে অ্যাপ ইনস্টলার কম্পোনেন্টটি আপডেট করতে হবে। আরও জটিল ক্ষেত্রে, যেমন উইন্ডোজ স্যান্ডবক্স বা আইওটি এন্টারপ্রাইজ এলটিএসসি ভার্সন, যেখানে কোনো স্টোর নেই, সেখানে আপনাকে পাওয়ারশেল ব্যবহার করে ম্যানুয়াল ইনস্টলেশন করতে হবে । এর জন্য আপনাকে প্রতিটির অফিশিয়াল রিপোজিটরি থেকে .msixbundle প্যাকেজ, VCLibs লাইব্রেরি এবং Microsoft.UI.Xaml প্যাকেজ ডাউনলোড করে Add-AppxPackage কমান্ডটি চালাতে হবে।
সফটওয়্যার অনুসন্ধান এবং ইনস্টলেশনে দক্ষতা অর্জন
ইনস্টলেশন শুরু করার আগে, প্রোগ্রামটি রিপোজিটরিতে আছে কিনা তা যাচাই করে নেওয়া ভালো। এর জন্য, `winget search <name>` কমান্ডটি আপনার সেরা বন্ধু। এটি নাম, উৎস এবং সবচেয়ে গুরুত্বপূর্ণভাবে, প্যাকেজ আইডি সহ একটি তালিকা ফেরত দেবে।
একটি অ্যাপ ইনস্টল করার জন্য আপনি এর নাম ব্যবহার করতে পারেন, কিন্তু একই রকম দেখতে প্রোগ্রামগুলোর মধ্যে বিভ্রান্তি এড়ানোর জন্য এর আইডি, যেমন VideoLAN.VLC, ব্যবহার করা অনেক ভালো । এর কমান্ডটি হলো কেবল `winget install <ID>` । আপনি যদি প্রক্রিয়াটি সম্পূর্ণ অদৃশ্য রাখতে চান, তাহলে গ্রাফিক্যাল উইন্ডো প্রদর্শিত হওয়া আটকাতে `--silent` প্যারামিটারটি যোগ করতে পারেন, অথবা লাইসেন্স সংক্রান্ত অনুরোধ এড়িয়ে গিয়ে একটি মসৃণ ইনস্টলেশন নিশ্চিত করতে `--accept-package-agreements` যোগ করতে পারেন ।
অধৈর্যদের জন্য একটি কৌশল হলো একটি লাইনে একসাথে একাধিক ইনস্টলেশন করা। আপনি পরপর কয়েকটি ইনস্টলেশন কমান্ড লিখে দিয়ে কম্পিউটারকে নিজের মতো কাজ করতে দিতে পারেন, আর সেই ফাঁকে আপনি এক কাপ কফি খেয়ে নিতে পারেন, যা একবারে ক্রোম, স্পটিফাই এবং সেভেন-জিপ ইনস্টল করে দেবে।
স্বয়ংক্রিয় রক্ষণাবেক্ষণ এবং আপডেট
সময় সাশ্রয়কারী বৈশিষ্ট্যগুলোর মধ্যে একটি হলো আপডেট ম্যানেজমেন্ট। নতুন সংস্করণ এসেছে কিনা তা দেখার জন্য প্রতিটি প্রোগ্রাম খোলার পরিবর্তে, আপনি `winget upgrade` কমান্ডটি চালিয়ে আপনার মেশিনে থাকা সমস্ত পুরোনো সফটওয়্যারের একটি তালিকা দেখতে পারেন।
আপনি যদি এক নিমেষে সবকিছু আপডেট করতে চান, তাহলে `winget upgrade –all` কমান্ডটি প্রতিটি উপলব্ধ অ্যাপ্লিকেশনকে তার সর্বশেষ স্থিতিশীল সংস্করণে আপডেট করে দেবে। যে প্রোগ্রামগুলোকে আপনি একটি নির্দিষ্ট সংস্করণে রাখতে এবং আপডেট হওয়া থেকে আটকাতে চান, সেগুলোর জন্য আপনি `winget pin add` কমান্ডের সাথে লক ফাংশনটি ব্যবহার করতে পারেন ।
উন্নত কমান্ড এবং দৈনন্দিন ইউটিলিটি
ইনস্টল এবং আপডেট করার পাশাপাশি, Winget শক্তিশালী সিস্টেম ম্যানেজমেন্ট টুলও প্রদান করে। উদাহরণস্বরূপ, ‘winget list’ আপনাকে আপনার পিসিতে ইনস্টল করা সবকিছু দেখতে দেয়, অন্যদিকে ‘winget uninstall’ কোনো ঝামেলা ছাড়াই নির্বাচিত সফটওয়্যার মুছে ফেলে।
কিন্তু আসল জাদুটা রয়েছে এক্সপোর্ট এবং ইম্পোর্ট করার মধ্যে। `winget export -o misapps.json` কমান্ডটি দিয়ে আপনি একটি ফাইল তৈরি করতে পারেন, যাতে আপনার সমস্ত সফটওয়্যারের একটি তালিকা থাকে। যখন আপনি কম্পিউটার পরিবর্তন করবেন, তখন শুধু `winget import -i misapps.json` কমান্ডটি চালান এবং উইন্ডোজ স্বয়ংক্রিয়ভাবে আপনার পছন্দের সমস্ত টুলস পুনরায় ইনস্টল করে দেবে, যা আপনাকে হাতে-কলমে কনফিগার করার জন্য পুরো একটি বিকেল বাঁচিয়ে দেবে ।
প্রযুক্তিগত বিবেচনা এবং ডিবাগিং
এটা মনে রাখা গুরুত্বপূর্ণ যে, অ্যাডমিনিস্ট্রেটর প্রিভিলেজ সহ 'winget' চালালে ইনস্টলেশনের সময় সিস্টেম আপনাকে বারবার উচ্চতর প্রিভিলেজের জন্য অনুরোধ করা থেকে বিরত থাকে। তবে, অ্যাডমিনিস্ট্রেটর হিসেবে টার্মিনাল ব্যবহার করার সময় আপনার সতর্কতা অবলম্বন করা উচিত এবং শুধুমাত্র বিশ্বস্ত সফটওয়্যারই ইনস্টল করা উচিত ।
যদি আপনি কোনো ত্রুটির সম্মুখীন হন, তাহলে Winget সমস্যা নির্ণয়ের জন্য বিস্তারিত লগ প্রদান করে। আপনি `--logs` অপশনটি ব্যবহার করে সেগুলো দেখতে পারেন অথবা `settings.json` ফাইলটি পরিবর্তন করে টুলটির আচরণ কনফিগার করতে পারেন । ফাইল ফরম্যাটের ক্ষেত্রে, টুলটি খুবই বহুমুখী এবং EXE ও MSI ফাইল থেকে শুরু করে MSIX প্যাকেজ, ZIP ফাইল এবং পোর্টেবল অ্যাপ্লিকেশন পর্যন্ত সবকিছু সমর্থন করে।
কনসোলের মাধ্যমে আপনার অ্যাপ্লিকেশনগুলোর উপর সম্পূর্ণ নিয়ন্ত্রণ উইন্ডোজ ব্যবহারকারীর অভিজ্ঞতাকে আমূল পরিবর্তন করে দেয়, যা সফটওয়্যার স্থাপন এবং আপডেটকে নির্বিঘ্ন ও অত্যন্ত কার্যকর করে তোলে। বিভিন্ন কম্পিউটারে প্রোগ্রামের সেটিংস ক্লোন করা থেকে শুরু করে একটিমাত্র কমান্ডে একসাথে অনেক কম্পিউটার আপডেট করার ক্ষমতা পর্যন্ত, এই টুলটি প্রচলিত ইনস্টলেশন পদ্ধতির সমস্ত জটিলতা দূর করে।




