মাইক্রোসফটের উইন্ডোজ প্যাকেজ ম্যানেজার, যাকে winget নামে জানা হয়, প্রতিবার অ্যাপ ডাউনলোড করার জন্য মাইক্রোসফট স্টোর অ্যাপে যাওয়ার প্রয়োজনীয়তা দূর করে দিয়েছে।
এখন এর ফুল রিলিজে, উইন্ডোজ প্যাকেজ ম্যানেজার v1.0 একটি কমান্ড-লাইন প্রোগ্রাম যা উইন্ডোজকে অ্যাপ খুঁজে বের করে ইনস্টল করার নির্দেশ দেয়।
Winget অ্যাপ ম্যানেজমেন্ট অটোমেট করতে সাহায্য করে—ইনস্টল, আপগ্রেড, কনফিগার এবং আনইনস্টল করতে দিয়ে। কিন্তু এর ব্যবহার জানার আগে নিশ্চিত হই যান যে উইন্ডোজ প্যাকেজ ম্যানেজার সঠিকভাবে ইনস্টল হয়েছে।
Winget ইনস্টল করার পদ্ধতি
উইন্ডোজ ১০ প্যাকেজ ম্যানেজারের স্টেবল ভার্সন ইনস্টল করার একাধিক উপায় আছে। মাইক্রোসফট শীঘ্রই উইন্ডোজ ১০, ভার্সন ১৮০৯ বা তার পরবর্তী ভার্সন চালিত ডিভাইসে অটোমেটিক আপডেট দিয়ে winget ডেলিভার করবে।
মিডিয়ামে, আমরা দেখবো উইнгেট ম্যানুয়ালি কীভাবে ইনস্টল করবেন।
- Microsoft Store ব্যবহার করে: Microsoft Store-এ "App Installer" সার্চ করুন winget ইনস্টল করতে।
- GitHub থেকে রিলিজ ফাইল ব্যবহার করে: Microsoft Windows Package Manager GitHub থেকে লেটেস্ট রিলিজ ফাইল ডাউনলোড করুন। .appxbundle ফাইলে ডাবল ক্লিক করুন এবং ইনস্টল উইজার্ডের প্রম্পট অনুসরণ করুন।
Winget ব্যবহারের পদ্ধতি
Command Prompt বা PowerShell-এ winget রান করে এর বর্তমান কমান্ড লিস্ট পাওয়া যায়। অথবা Windows Terminal ডাউনলোড করে সেটিও ব্যবহার করতে পারেন।
কমান্ড লাইনে winget টাইপ করে Enter চাপুন। এটি সকল winget কমান্ডের লিস্ট দেখাবে। চলুন কিছু winget কমান্ড দেখি এবং সেগুলো কী করে সেটা বুঝি।
১. অ্যাপ সার্চ করুন
Winget মেটাডেটা ফিল্ডে থাকা তথ্য (নাম, ট্যাগ ইত্যাদি) রেফার করে অ্যাপ খুঁজে বের করতে পারে। অ্যাপ সার্চ করতে search কমান্ড ব্যবহার করতে হবে। উদাহরণস্বরূপ, Firefox ইনস্টল করতে চাইলে নিচের কমান্ডটি ব্যবহার করুন:
winget search firefox
২. প্যাকেজ ইনফরমেশন পান
অতিরিক্ত ইনফরমেশন যেমন অ্যাপের ভার্সন বা ডেসক্রিপশন জানতে চাইলে winget show "Id" কমান্ড ব্যবহার করুন। এখানে winget search দিয়ে ID খুঁজে বের করে winget show কমান্ড রান করুন। Firefox-র ইনফরমেশন জানতে চাইলে নিচের কমান্ডটি রান করুন:
winget show mozilla.firefox
৩. অ্যাপ ইনস্টল ও আপগ্রেড করুন
Winget দিয়ে অ্যাপ ইনস্টল করতে পারেন বা বর্তমানে ইনস্টল্ড প্যাকেজগুলোর আপগ্রেড উপলব্ধ কিনা চেক করতে পারেন। ইনস্টল বা আপগ্রেডের জন্য নিচের কমান্ডগুলো ব্যবহার করুন:
winget install firefox
winget upgrade firefox
সকল ইনস্টল্ড প্যাকেজ আপগ্রেড করতে চাইলে নিচের কমান্ডটি ব্যবহার করুন:
winget upgrade --all
প্যাকেজ ইনস্টলেশন ব্যাকগ্রাউন্ডে রান করতে চাইলে নিচের কমান্ডটি ব্যবহার করুন:
winget install firefox --silent
৪. অ্যাপ আনইনস্টল করুন
পিসি পরিষ্কার করতে চাইলে ইনস্টল্ড অ্যাপের লিস্ট পেতে এবং অ্যাপ আনইনস্টল করতে নিচের কমান্ডগুলো ব্যবহার করুন:
winget list
winget uninstall firefox
এখন আপনি মাইক্রোসফট স্টোরকে বায়ে বলতে পারেন (প্রায়)
হতে পারে আপনি যে অ্যাপ খুঁজছেন সেটি উইন্ডোজ প্যাকেজ ম্যানেজারে নেই। তবে আপনি মাইক্রোসফটকে অনুরোধ করতে পারেন সেটি যোগ করতে যাতে অন্যদের পাওয়া যায়। Windows Package Manager Manifest Creator—অর্থাৎ winget create—GitHub থেকে ডাউনলোড করুন। ইনস্টলারের লিঙ্ক খুঁজে বের করে মাইক্রোসফট রিভিউর জন্য প্রদান করুন।
Winget-এর স্টেবল ভার্সন আসা মানে উইন্ডোজ এবং লিনাক্সের মধ্যে একটা বড় পার্থক্য কমে গেছে যা উইন্ডোজ ইউজারদের ইর্ষা করাত। তবুও এই দুটি জনপ্রিয় অপারেটিং সিস্টেমের মধ্যে অনেক পার্থক্য বাকি আছে।