উইন্ডোজে ম্যানুয়ালি অ্যাপ ইনস্টল করা সময়সাপেক্ষ এবং এর অনেক ধাপ রয়েছে, যथा: অ্যাপ বা প্রোগ্রামের সর্বশেষ সংস্করণ খোঁজা, ইনস্টলার ফাইল ডাউনলোড করা, চুক্তির শর্তাবলী স্বীকৃতি দেওয়া, পরবর্তী ধাপে যেতে "Next" চাপা, এবং আপনার নাকাম্য বিজ্ঞাপন, টুলবার বা বান্ডেল আনচেক করা। কিছু প্রোগ্রাম ইনস্টলেশনের সময় অন্যান্য সব রানিং অ্যাপ বন্ধ করার অনুরোধও করে।
এই নিবন্ধে আমরা দেখব কিভাবে উইন্ডোজ প্যাকেজ ম্যানেজার ব্যবহার করে কমান্ড প্রম্পটের মাধ্যমে অ্যাপ এবং প্রোগ্রাম ইনস্টল করা যায়।
Chocolatey প্যাকেজ ম্যানেজার
উইন্ডোজ প্যাকেজ ম্যানেজার হলো টুলের একটি সংকলন যা ব্যবহারকারীদের অ্যাপ ও প্রোগ্রামের ইনস্টলেশন, কনফিগারেশন এবং আপডেট অটোমেট করতে সক্ষম করে।
Chocolatey একটি নিরাপদ এবং সহজ উইন্ডোজ প্যাকেজ ম্যানেজার। কয়েক লাইন কোড দিয়ে আপনি অ্যাপ ও প্রোগ্রাম ইনস্টল করতে পারেন, তাদের পরিচালনা ও আপডেট ট্র্যাক করতে পারেন।
ব্যক্তিগত ও ব্যবসায়িক ব্যবহারের জন্য এটি সম্পূর্ণ বিনামূল্যে ও ওপেন-সোর্স। উন্নত কার্যকারিতার প্রয়োজনীয় ব্যবহারকারীদের জন্য Chocolatey প্রিমিয়াম আপগ্রেড অফার করে।
Chocolatey ইনস্টল করুন
- উইন্ডোজ স্টার্ট মেনু থেকে Command Prompt খুঁজে বের করুন এবং Run as administrator-এ ক্লিক করুন।
- নিচের ছবির মতো কমান্ড প্রম্পট উইন্ডো খুলবে।
- নিচের কোডটি কমান্ড প্রম্পটে টাইপ করে Enter চাপুন।
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
ইনস্টলেশন প্রক্রিয়া চলাকালীন কমান্ড উইন্ডোতে প্রচুর টেক্স্ট স্ক্রোল হবে।
Chocolatey উইন্ডোজ প্যাকেজ ম্যানেজার দিয়ে অ্যাপ ইনস্টল করুন
অ্যাপ ইনস্টল করার জন্য প্রথমে ডেস্কটপে একটি টেক্সট ডকুমেন্ট খুলে ইনস্টল করতে চাওয়া অ্যাপগুলোর তালিকা তৈরি করুন। তারপর ব্রাউজার থেকে Chocolatey-এর অ্যাপ ডিরেক্টরিতে, অর্থাৎ Community Maintained Packages-এ যান।
প্রতিটি অ্যাপের জন্য আপনার টেক্সট ফাইলে নিচের কমান্ডটি লিখুন:
choco install [প্যাকেজের নাম] -fy
[প্যাকেজের নাম] স্থানে অ্যাপ ডিরেক্টরিতে দেখানো নাম ব্যবহার করুন। উদাহরণস্বরূপ, Mozilla Firefox ইনস্টল করতে চাইলে নিচের কোডটি ব্যবহার করুন:
choco install firefox
-fy অংশটি Chocolatey-কে বলে দেয় যে ইনস্টলেশনের време যে কোনো প্রম্পট আসলে স্বয়ংক্রিয়ভাবে yes বেছে নেবে। এটি প্রক্রিয়াটি স্বয়ংক্রিয় ও সহজ করে তোলে।
প্রতিটি অ্যাপ টেক্সট ফাইলে আলাদা লাইনে থাকবে। প্রতিটি লাইন একই হবে, শুধু অ্যাপের নাম ভিন্ন হবে।
সকল অ্যাপ তালিকাভুক্ত করার পর একটি সিংল লাইনে उन সবকে একসাথে ইনস্টল করতে নিচের কোডটি ব্যবহার করুন (উপরোক্ত উদাহরণের জন্য):
choco install firefox -fy.install install firefox -fy.adobereader -fy.install 7zip.install -fy.install notepadplusplus -fy.install skype – fy
আপনার টেক্সট ফাইলটি সেভ করুন এবং বন্ধ করুন। এর এক্সটেনশন .txt থাকতে হবে। যদি না থাকে, তবে File Explorer থেকে File name extensions সক্ষম করতে হবে:
ফাইল এক্সটেনশন সক্ষম করুন
- স্ক্রিনের নিচে ফাইল আইকনে ক্লিক করে File Explorer খুলুন।
- অথবা উইন্ডোজ সার্চ বারে "file explorer" টাইপ করে File Explorer খুলুন।
- শীর্ষে View ট্যাবে ক্লিক করুন এবং File name extensions চেকবক্সে টিক দিন।
- .txt এক্সটেনশনে সেভ করার পর ফাইলটির নাম পরিবর্তন করে .bat এক্সটেনশন দিন। নতুন .bat ফাইলে রাইট-ক্লিক করে Run as Administrator বেছে নিন।
- এটি Chocolatey শুরু করবে এবং আপনার সকল অ্যাপ ইনস্টল করবে। ভবিষ্যতে ব্যবহার করার জন্য .bat ফাইলটি সংরক্ষণ করুন।
এক লাইনে সব কিছু ইনস্টল করুন
একই .bat ফাইলে Chocolatey উইন্ডোজ প্যাকেজ ম্যানেজার এবং আপনার সকল অ্যাপ একসাথে ইনস্টল করা সম্ভব।
- আপনার তৈরি করা .bat ফাইল খুলুন এবং Chocolatey ইনস্টলেশন কমান্ডের পরে নিচের কোডগুলো যোগ করুন:
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
choco install firefox -fy
choco install install firefox -fy
choco install adobereader -fy
choco install 7zip.install -fy
choco install notepadplusplus -fy
choco install skype – fy
উপরোক্ত কমান্ডগুলো পড়ার সুবিধার্থে ওয়ার্ড র্যাপ করা হয়েছে। কিন্তু রান করার সময় এটি একটি লাইনে হবে, নিচের উদাহরণের মতো:
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin" choco install firefox -fy.choco install install firefox -fy.choco install adobereader -fy.choco install 7zip.install -fy.choco install notepadplusplus -fy.choco install skype - fy
ফাইলটি সেভ করুন যাতে চকলেটি এবং আপনার প্রিয় সকল অ্যাপ একসাথে ইনস্টল করার জন্য পুনরায় ব্যবহার করতে পারেন।
Chocolatey ব্যবহার করে কমান্ড প্রম্পট দিয়ে আপনার অ্যাপ ও প্রোগ্রাম ইনস্টল করুন। এর বিপুল উইন্ডোজ প্যাকেজ ডাটাবেস وجود রাখে যা কঠোর পর্যালোচনা প্রক্রিয়ায় পাড়ি পাড়ে।
এটি একটি স্বয়ংক্রিয় টুল যা প্রোগ্রাম ও অ্যাপ ডাউনলোড ও ইনস্টল করার একঘেয়ে ও وقتকাটা ধাপগুলো আপনার behalf-এ সম্পন্ন করে। আপনি শুধু কী ইনস্টল করবেন তা বেছে নিন, বাকি Chocolatey свеজে সংস্করণ ডাউনলোড করবে আপনার কোনো ইনপুট ছাড়া।
চিন্তা করুন আপনি আপনার কম্পিউটারের সকল প্রোগ্রাম ও অ্যাপ আপগ্রেড করতে চান যাতে সর্বশেষ ও সবচেয়ে নিরাপদ সংস্করণ ব্যবহার করেন। ম্যানুয়ালি করতে হলে আপনাকে:
- সর্বশেষ সংস্করণ খুঁজে বের করতে হবে
- সঠিক ডাউনলোড নির্বাচন করতে হবে
- ইনস্টলেশন প্রক্রিয়া নিরীক্ষা করতে হবে যাতে ডিফল্টভাবে_INCLUDE করা টুলবার বা অন্য কিছু ইনস্টল না হয়
- প্রতিটি প্রোগ্রামের জন্য এই প্রক্রিয়া दुহরাতে হবে
অথবা, Chocolatey উইন্ডোজ প্যাকেজ ম্যানেজার খুলুন, কমান্ড লাইনে টাইপ করুন:
choco upgrade all -y
বস! কাজ শেষ।