কম্পিউটার টিউটোরিয়াল

Chocolatey ব্যবহার করে উইন্ডোজ প্রোগ্রাম সহজে ইনস্টল ও আপডেট করার পদ্ধতি

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

প্যাকেজ ম্যানেজারها অ্যাপ স্টোরের মতো কিছুটা - এগুলো আপনাকে আপনার সকল প্রোগ্রাম একটি সিঙ্গেল ইন্টারফেস দিয়ে ম্যানেজ ও আপডেট করতে দেয়, প্রতিটি আলাদা আলাদা হাতলাগি ছাড়া। একসময় Chocolatey শুধু কমান্ড লাইনে উপলব্ধ ছিল, যা এর পটেনশিয়াল অডিয়েন্স সীমাবদ্ধ করত যারা কমান্ড লাইন থেকে ভয় পায়, কিন্তু এর GUI ধীরে ধীরে উন্নত হচ্ছে, এটিকে প্রায় সবার জন্য অ্যাক্সেসিবল করে দিচ্ছে।

Chocolatey এবং ChocolateyGUI ইনস্টল করা

ঠিক আছে, Chocolatey চালু করতে কমান্ড লাইন একটু ব্যবহার করতে হবে, কিন্তু তারপর GUI হলেই থাকবে। তাদের ওয়েবসাইটে ইনস্ট্রাকশন রয়েছে, যা আপনাকে রেফার করতে হতে পারে যদি আপনার মেশিনে অ্যাডমিনিস্ট্রেটিভ রাইটস না থাকে, কিন্তু নিচের ধাপগুলো উইন্ডোজ ৭ বা তার উপরের অধিকাংশ মানুষের জন্য কাজ করবে।

এখানে Powershell ইনস্ট্রাকশন ব্যবহার করছি, কারণ আমি জানি সেটি cmd মেথডের চেয়ে বেশি রিলায়েবল কাজ করে, কিন্তু দুটি মেথড চকলেটি সাইটে ভালোভাবে ব্যাখ্যা করা আছে।

  1. এডমিনিস্ট্রেটিভ শেল খুলুন। সহজ উপায়: Win + X চাপুন এবং Windows Powershell (Admin) সিলেক্ট করুন।
  2. এরপর Get-ExecutionPolicy পেস্ট করুন এবং এন্টার চাপুন। যদি "Restricted" রিটার্ন করে, তবে Set-ExecutionPolicy AllSigned বা Set-ExecutionPolicy Bypass -Scope Process পেস্ট করুন। যেকোনো একটি কাজ করবে।
  3. এখন ইনস্টল কমান্ড পেস্ট করুন:
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
  1. ইনস্টলেশন টেক্সট স্ক্রল করে যাবে। একবার ফিনিশ হলে, আপনি রেডি! Chocolatey ইনস্টল হয়েছে এবং এখন choco install এবং choco upgrade কমান্ডগুলো আপনাকে কমান্ড লাইনে (cmd বা Powershell) প্রোগ্রাম ম্যানেজ করতে দেবে। আপনি যদি GUI-তে থাকতে চান, তবে আপনাকে একবার আর নার্ডি জিনিসের সাথে ঘামাঘামি করতে হবে।
  2. Powershell অ্যাডমিন উইন্ডোতে টাইপ বা পেস্ট করুন:
choco install chocolateygui
  1. এটি GUI প্রোগ্রাম ডাউনলোড ও ইনস্টল করা শুরু করবে যা আপনাকে ভিজ্যুয়ালি Chocolatey ম্যানেজ করতে দেবে। ইনস্টলেশন ফাইনালাইজ করতে Y সিলেক্ট করতে হবে। আপনি যদি ভবিষ্যতে এটা দुबার বাধা দিতে না চান, তবে টাইপ করুন:
choco feature enable -n allowGlobalConfirmation

আপনার ChocolateyGUI এখন ইনস্টল হয়েছে, এবং আপনার কমান্ড লাইন দিনগুলো এখন অতীতের কথা, আপনি যদি চান!

ChocolateyGUI দিয়ে প্রোগ্রাম ইনস্টল করা

ChocolateyGUI খুলতে ডেস্কটপ বা স্টার্ট মেনুতে প্রোগ্রামটি খুঁজে বের করে লঞ্চ করুন।

একবার ভিতরে গেলে, বাম পাশে দুটি প্রধান ট্যাব দেখবেন: "This PC" এবং "chocolatey"। "This PC" আপনাকে Chocolatey দিয়ে ইনস্টল করা প্রোগ্রামগুলো ম্যানেজ করতে দেয়, এবং "chocolatey" আপনাকে ইনস্টল করতে চাওয়া প্রোগ্রাম সার্চ করতে দেয়। Chocolatey ছাড়া ইনস্টল করা প্রোগ্রামগুলো এখানে দেখাবে না। সেগুলো রিইনস্টল করতে হবে বা Chocolatey-কে টেকওভার করতে হবে।

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

আপনি যে প্রোগ্রামটি চান সেটি পেলে, আপনি বা তার বিস্তারিত দেখতে পারেন বা সরাসরি ইনস্টল করতে পারেন। একবার ইনস্টল ক্লিক করলে (choco install [program]), আপনার প্রোগ্রাম প্রায় নিজে নিজে সেটআপ হয়ে যাবে।

ডায়লগ ফিনিশ হলে, আপনার নতুন প্রোগ্রাম আপনার スタート মেনুতে অন্যগুলোর সাথে থাকবে।

ChocolateyGUI দিয়ে প্রোগ্রাম আপডেট করা

Chocolatey-তে প্রোগ্রাম ইনস্টল করা সহজ, কিন্তু আপডেট ফিচারটিই সত্যিকারের অসাধারণ। ChocolateyGUI খুব সহজ করে দেয় দেখতে আপনার কোন প্রোগ্রামগুলো আউটডেটেড, এবং সেগুলো সব আপ-টু-ডেট করলে কয়েক ক্লিক মাত্র লাগে।

আপনি যদি শুধু একটি আপডেট করতে চান, তবে সেটিতে রাইট-ক্লিক করে "Update" সিলেক্ট করুন (choco upgrade [program])। এটিই অনেক প্রোগ্রামের চেয়ে সহজ, কিন্তু সেরা জিনিস হলো আপনাকে একে একে করতে হয় না। মেনুর টপ-রাইটে এস্টারিস্কসহ রিফ্রেশ সিম্বল মানে "Update All", এবং আপনি যদি সেটি চাপেন, Chocolatey আপনার লিস্টের সকল প্রোগ্রাম অটোমেটিক্যালি আপডেট করবে। অথবা কমান্ড লাইনে choco upgrade all ব্যবহার করুন। আপনার প্রোগ্রাম আপডেট করা এখন সপ্তাহে একবার একটা কাজ যা কয়েক ক্লিকেই হবে।

প্যাকেজ ম্যানেজমেন্টে স্থানান্তর

সম্ভবত আপনার রোজ ব্যবহৃত প্রোগ্রামগুলো ইতিমধ্যে ইনস্টলড আছে, এবং আপনি সেগুলো আলাদা আলাদা ডাউনলোড ও সেটআপ করে আনারificates, মাইক্রোসফ্ট স্টোর ছাড়া যা একটু প্যাকেজ ম্যানেজমেন্ট সেটআপের নোড। Chocolatey-এ স্যুইচ করা একটু annoy করেতে পারে, কারণ আপনাকে ইতিমধ্যে ইনস্টল করা প্রোগ্রামগুলো রিইনস্টল করতে হবে Chocolatey দিয়ে বা এক্সিস্টিং ইনস্টল টেকওভার করতে হবে। কিন্তু আপনি যদি প্রতিবার Chocolatey-এ যান যখন আপনি .exe বা .msi ডাউনলোড ও রান করতেন, তবে আপনি結果적으로 আপনার অনেক প্রোগ্রাম Chocolatey-এর আন্ডারলায়ে আনতে পারবেন।

এমনকি ভালো: নতুন কম্পিউটার সেটআপ করলে আপনি কমান্ড লাইন ট্রিকস ব্যবহার করে ব্যাচ ইনস্টলেশন করতে পারেন, অর্থাৎ কয়েক মিনিট টাইপিং আপনার কম্পিউটারকে আপনার চাওয়া সব প্রোগ্রাম দিয়ে সেটআপ করে দেবে, সব Chocolatey দিয়ে ম্যানেজেবল। এটি, এবং এখন আপনার প্রোগ্রাম আপডেট করা কতটুকু সহজ, আপনাকে অন্য কোনো বিষয়ে নার্ডি হওয়ার জন্য 충분 সময় দেবে। আপনি আর্জিত করেছেন।

  1. Windows সফটওয়্যার ম্যানেজমেন্ট মাস্টার করুন: Scoop দিয়ে অ্যাপ ইনস্টল ও আপডেট করুন

  2. Windows 11-এ PowerShell ইনস্টল ও আপডেট করুন: ধাপে ধাপে গাইড

  3. ভিন্ডোজ ১০ আপডেট ও সিকিউরিটি সেটিংস মास্টার করুন: ধাপে ধাপে গাইড

  4. উইন্ডোজে Microsoft Mouse ড্রাইভার ইনস্টল ও আপডেট: সম্পূর্ণ গাইড