Anonim

একটি নতুন macOS কম্পিউটার কেনার সময়, বা একটি বিদ্যমান কম্পিউটারকে পুনরায় ফর্ম্যাট করার সময়, আপনাকে সবচেয়ে ক্লান্তিকর কাজটি করতে হবে তা হল স্ক্র্যাচ থেকে আপনার সমস্ত সফ্টওয়্যার অ্যাপ ইনস্টল করা৷ প্রথমত, আপনাকে প্রতিটিকে মনে রাখতে হবে, এবং দ্বিতীয়ত, প্রতিটি অ্যাপের ওয়েবসাইট পরিদর্শন করা, অ্যাপটি ডাউনলোড করা এবং এটি ইনস্টল করা চিরকালের জন্য সময় নেয়।

কিন্তু আপনার কাছে যদি একটি ডাউনলোড স্ক্রিপ্ট থাকে যা স্বয়ংক্রিয়ভাবে আপনার জন্য প্রতিটি ডাউনলোড এবং ইনস্টল করবে? আপনাকে যা করতে হবে তা হল স্ক্রিপ্টটি চালান, তারপরে চলে যান এবং স্ক্রিপ্টটি তার ব্যবসা করার সময় নিজেকে একটি কফি তৈরি করুন৷ আপনি HomeBrew এবং HomeBrew Cask ব্যবহার করে এটি করতে পারেন।

HomeBrew কি?

HomeBrew হল এমন একটি প্রোগ্রাম যা আপনার macOS কম্পিউটারে ইনস্টল করা যেতে পারে যা প্রথমে অ্যাপটির ওয়েবসাইট দেখার প্রয়োজন ছাড়াই আপনার জন্য অ্যাপ ডাউনলোড ও ইনস্টল করে। আপনার যা দরকার তা হল টার্মিনাল উইন্ডো, হোমব্রু কমান্ড এবং আপনি যে অ্যাপটি ডাউনলোড করতে চান তার নাম।

সমস্ত সফ্টওয়্যার অ্যাপ HomeBrew দ্বারা সমর্থিত নয়। কোনটি সমর্থিত তা খুঁজে বের করার উপায় আমি এক মুহূর্তের মধ্যে দেখাব৷ কিন্তু সাধারণভাবে, বড়-বড় সবই সমর্থিত।

হোমব্রু ইনস্টল করা হচ্ছে

আমাদের বাল্ক MacOS অ্যাপ ইনস্টলার তৈরি করার আগে, আমাদের HomeBrew এবং HomeBrew Cask ইনস্টল করতে হবে। Cask এমন একটি প্রোগ্রাম যা আপনাকে একবারে সমস্ত প্রোগ্রাম ডাউনলোড করতে দেয়। MacOS অ্যাপ ইনস্টলার সঠিকভাবে কাজ করার জন্য উভয়েরই প্রয়োজন৷

HomeBrew ইনস্টল করতে, একটি টার্মিনাল উইন্ডো খুলুন এবং টাইপ করুন:

"
/usr/bin/ruby -e $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install) "

তারপর HomeBrew Cask ইনস্টল করতে, নিচের দুটি কমান্ড আলাদাভাবে টাইপ করুন।

ব্রু ট্যাপ কাসরুম/পিপা
ব্রু ইনস্টল caskroom/cask/brew-cask

হ্যাঁ, ওটাই. আপনি এখন HomeBrew ইনস্টল করেছেন।

HomeBrew এর সাথে একটি প্রোগ্রাম ইন্সটল করতে, এটি একটি সাধারণ টার্মিনাল কমান্ড

ব্রু কাস্ক ইনস্টল "অ্যাপ নাম"

অবশ্যই, আপনি যে অ্যাপটি চান তার নাম দিয়ে আপনি "অ্যাপ নাম" প্রতিস্থাপন করবেন।

আনইন্সটল করতে, আপনি টাইপ করবেন:

ব্রু কাস্ক আনইনস্টল “অ্যাপ নাম”

HomeBrew দ্বারা সমর্থিত প্রোগ্রামগুলি দেখা

আমরা বাল্ক অ্যাপ ইনস্টলার তৈরি করার আগে, আপনাকে দেখতে হবে হোমব্রু কোন প্রোগ্রাম সমর্থন করে। যদি না আপনি কিছু পুরানো অস্পষ্ট প্রোগ্রাম চালাচ্ছেন যা কেউ কখনও শোনেনি, সম্ভবত হোমব্রু এটিকে সমর্থন করবে৷

কিন্তু হোমব্রু দ্বারা প্রোগ্রামটিকে ঠিক কী বলা হয় তা আপনাকে দেখতে হবে যাতে আপনি কমান্ডটি সঠিকভাবে পেতে পারেন। অন্যথায়, আপনার বাল্ক অ্যাপ ইনস্টলার খুব ভালোভাবে কাজ করবে না।

তাই টার্মিনালে, এখন টাইপ করুন:

ব্রু সার্চ "অ্যাপের নাম"

সুতরাং আপনি যদি গুগল ক্রোম সমর্থিত কিনা তা দেখার জন্য অনুসন্ধান করছেন, আপনি টাইপ করতে পারেন

ব্রু সার্চ ক্রোম

এবং টার্মিনাল এখন আপনাকে হোমব্রু প্যাকেজগুলি দেবে যা Chrome এর সাথে করতে হবে।

আপনি দেখতে পাচ্ছেন, Chrome কে HomeBrew-এ google-chrome হিসেবে তালিকাভুক্ত করা হয়েছে। তাই এই কারণেই আপনার অ্যাপ ইনস্টলারে সঠিক পরিভাষা পেতে হবে।

আপনার অ্যাপ ইনস্টলার তৈরি করা

একবার আপনার ইনস্টলারে (হোমব্রু-ফরম্যাট করা নাম সহ) আপনি যে সমস্ত অ্যাপ চান তার একটি তালিকা পেয়ে গেলে, এটি স্ক্রিপ্ট লেখা শুরু করার সময়।

একটি macOS টেক্সট এডিটর খুলুন (যেমন ডিফল্ট TextEdit) এবং উপরে, টাইপ করুন:

!/bin/sh

পরের লাইন, প্রতিটি প্রোগ্রামের জন্য HomeBrew Cask কমান্ড টাইপ করা শুরু করুন, যা দ্বারা আলাদা করা হয়েছে। তাই, ভালো লেগেছে :

ব্রু কাস্ক গুগল-ক্রোম ইনস্টল করুন
brew cask install firefox
ব্রু কাস্ক ইন্সটল অড্যাসিটি
ব্রু কাস্ক ইন্সটল ড্রপবক্স

ইত্যাদি। যতক্ষণ না আপনার কাছে হোমব্রু কাস্ক কমান্ডের সাথে তালিকাভুক্ত সমস্ত প্রোগ্রাম না থাকে ততক্ষণ চালিয়ে যান।

আপনি শেষ হয়ে গেলে ফাইলটি এইভাবে সংরক্ষণ করুন:

খেয়াল রাখবেন যে ফাইলের নামের শেষে txt না থাকে।

এখন, টার্মিনালে ফিরে যান, আপনার তৈরি করা ফাইলের অবস্থানে টার্মিনাল পয়েন্ট করুন এবং টার্মিনালে টাইপ করুন:

chmod a+x caskconfig.sh

এটি ফাইলটিকে ব্যবহারের জন্য প্রস্তুত করে। স্ক্রিপ্টটি আপনার কম্পিউটার থেকে একটি USB স্টিক বা ক্লাউড স্টোরেজে সরান৷ আপনার কম্পিউটার ক্র্যাশ হলে, সেই কম্পিউটারে স্ক্রিপ্ট থাকা এই পুরো অনুশীলনটিকে কিছুটা অর্থহীন করে তোলে!

নতুন কম্পিউটারে স্ক্রিপ্ট ব্যবহার করা

নতুন বা পুনরায় ফরম্যাট করা কম্পিউটারে, HomeBrew এবং HomeBrew Cask ইনস্টল করুন, যেমনটি আমরা এইমাত্র দেখিয়েছি। তারপর caskconfig.sh আপনার Mac এর হোম ডিরেক্টরিতে সরান।

অবশেষে, টার্মিনাল ফায়ার করুন এবং টাইপ করুন:

./caskconfig.sh

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

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

HomeBrew ব্যবহার করে একটি নতুন Mac OS ইনস্টলের জন্য কিভাবে একটি বাল্ক অ্যাপ ইনস্টলার তৈরি করবেন