Winget হল মাইক্রোসফটের কমান্ড-লাইন প্যাকেজ ম্যানেজার, যা উইন্ডোজ ১০ এবং উইন্ডোজ ১১ (Windows 10/Windows 11)-এ অ্যাপ ইন্সটল, আপগ্রেড, রিমুভ করার কাজ সহজ করে তোলে। (Microsoft Learn) সাধারণত আপনি ম্যানুয়ালি প্রতিটি অ্যাপ খোলেন, আপডেট চান বা চান না-না দেখে করেন — কিন্তু winget দিয়ে এক কমান্ডে একাধিক অ্যাপ আপডেট করা যায়। এতে সময় বাঁচে, ম্যানুয়াল ত্রুটি কম হয়, এবং নিরাপত্তার দিক থেকেও ভালো হয়। (NameHero)
winget হলো Microsoft-এর অফিসিয়াল Windows Package Manager, যা Windows 10 (ভার্সন 1809 বা তার পরের) এবং Windows 11-এ উপলব্ধ। বেশিরভাগ সিস্টেমে এটি আগেই ইনস্টল থাকে, তবে যদি না থাকে, তাহলে নিচের ধাপগুলো অনুসরণ করুন:
Start Menu থেকে Microsoft Store সার্চ করে খুলুন।
Store-এর সার্চ বারে টাইপ করুন App Installer। অফিসিয়াল Microsoft Developer টিমের প্রকাশিত প্যাকেজটি নির্বাচন করুন (Publisher হিসেবে দেখতে পাবেন Microsoft Corporation)।
Get বা Install / Update বাটনে ক্লিক করে সর্বশেষ সংস্করণটি ইনস্টল বা আপডেট করুন। 👉 এই App Installer-এর ভেতরেই winget অন্তর্ভুক্ত থাকে, তাই আলাদা করে winget ডাউনলোডের প্রয়োজন নেই।
সরাসরি লিংক: App Installer – Microsoft Store
ইনস্টল শেষ হলে, PowerShell বা Command Prompt খুলে নিচের কমান্ড দিন:
winget --version
যদি সংস্করণ নম্বর দেখায়, তাহলে winget সফলভাবে ইনস্টল হয়েছে। না দেখালে সিস্টেম রিস্টার্ট করে আবার চেষ্টা করুন।
যদি আপনার সিস্টেমে Microsoft Store নিষ্ক্রিয় থাকে বা Enterprise/Server এডিশন ব্যবহার করেন, তাহলে নিচের অফিসিয়াল লিংক থেকে ম্যানুয়ালি App Installer (.msixbundle) ফাইল ডাউনলোড করে ইনস্টল করতে পারেন:
আপডেট সম্ভব এমন অ্যাপগুলোর তালিকা পেতে নিচের ধাপগুলো অনুসরণ করুন:
Command Prompt অথবা PowerShell খুলুন (উচ্চতর অনুমতি দিয়ে)
টাইপ করুন:
winget list
এটি আপনার ইনস্টল করা অ্যাপগুলোর তালিকা দেখাবে, এবং অনেক ক্ষেত্রেই “Available” কলামে আপডেট উপলব্ধ থাকলে দেখাবে।
অথবা শুধু আপডেটযোগ্য অ্যাপগুলো দেখতে চাইলে:
winget upgrade
এতে শোনা যাবে শুধুই আপডেটযোগ্য অ্যাপগুলোর তথ্য।
যদি আপনি নির্দিষ্ট কোনো অ্যাপের জন্য চেক করতে চান, তাহলে অ্যাপের কিছু অংশ নাম দিয়ে চেষ্টা করুন:
winget list Firefox
অথবা:
winget upgrade -q Firefox
আপনি যদি চান এক কমান্ডে আপনার সিস্টেমের সব আপডেটযোগ্য অ্যাপ আপগ্রেড হয়ে যাক, তাহলে নিচের ধাপ অনুসরণ করুন:
প্রথমে অ্যাডমিন অনুমতি দিয়ে একটি টার্মিনাল খুলুন। কারণ অনেক অ্যাপ আপডেট হতে প্রশাসক অনুমোদন চাইবে।
টাইপ করুন:
winget upgrade --all
অথবা সাম্প্রতিক সংস্করণ অনুযায়ী:
winget upgrade --all --accept-package-agreements --accept-source-agreements
এই কমান্ডটি আপডেটযোগ্য সব অ্যাপ আপগ্রেড করার চেষ্টা করবে।
যদি আপনি চান ইউআই (UI) না দেখা এবং অনুমোদন (prompt)-মুক্তভাবে কাজ করুক, তাহলে --silent
অপশন ব্যবহার করতে পারেন:
winget upgrade --all --silent
কাজ শেষে টাইপ করুন exit
বা টার্মিনাল বন্ধ করুন।
টিপ: নিয়মিত দিন বা সপ্তাহে একবার এই কমান্ড চালিয়ে রাখলে আপনার windows মেশিনে apps পুরনো হয়ে থাকা থেকে রক্ষা পায়, যা নিরাপত্তার জন্য খুব গুরুত্বপূর্ণ।
সব কিছু একসাথে আপডেট করা সুবিধাজনক হলেও অনেক সময় আপনি শুধু একটি নির্দিষ্ট অ্যাপ আপডেট করতে চাইবেন। নিচের ধাপগুলো দেখুন:
প্রথমে অ্যাপের নাম বা ID খুঁজুন:
winget list VLC
আপডেট করতে নিম্নলিখিত কমান্ড ব্যবহার করুন:
winget upgrade --name "VLC media player"
অথবা অ্যাপের ID দিয়ে:
winget upgrade --id VideoLAN.VLC
যদি অ্যাপ ইনস্টল করা না থাকে, তাহলে:
winget install VLC
এইভাবে আপনি যেকোনো একটি অ্যাপ নির্বাচন করে আপডেট করতে পারবেন।
যে অ্যাপটি আনইনস্টল করতে চান, তার নাম বা ID জানতে প্রথমে নিচের কমান্ড দিন:
winget list
এরপর নির্দিষ্ট অ্যাপ আনইনস্টল করতে ব্যবহার করুন:
winget uninstall "App Name"
অথবা ID দিয়ে:
winget uninstall --id AppID
যেমন —
winget uninstall --id VideoLAN.VLC
এইভাবে সহজেই যেকোনো ইনস্টল করা অ্যাপ আপনি winget দিয়ে রিমুভ করতে পারবেন।
winget ব্যবহারের কিছু বিশেষ সুবিধা নিচে দেওয়া হলো:
যেখানে winget উৎকৃষ্ট, সেখানে কিছু বিষয় রয়েছে যেগুলো মাথায় রাখা ভালো:
সহজভাবে বললে: winget এক্টিভভাবে ব্যবহার করলে সুবিধা১ অনেক; কিন্তু আশ্বস্ত হবেই যে আপনি গুরুত্বপূর্ণ অ্যাপের আগের সেটিংস বা লাইসেন্স ব্যাকআপ রাখা আছে।
winget list
বা winget upgrade
দিয়ে দেখবেন কোন অ্যাপ আপডেটযোগ্য।winget upgrade --all
ব্যবহার করুন।winget upgrade --name "AppName"
বা --id AppID
ব্যবহার করুন।