কমান্ড-লাইন ইন্টারফেস (CLI) হল একটি টেক্সট-ভিত্তিক ইউজার ইন্টারফেস যার মাধ্যমে ব্যবহারকারীরা তাদের কম্পিউটারের সাথে ইন্টারঅ্যাক্ট করতে পারেন। মাউস ব্যবহার না করে ব্যবহারকারীদের টেক্সট আকারে কমান্ড টাইপ করতে হয় এবং টেক্সট-ভিত্তিক ফিডব্যাক পাওয়া যায়। কিন্তু আপনার কাছে একটি ভালো প্যাকেজ ম্যানেজার নাও থাকতে পারে যা আপনাকে ফ্রি ও ওপেন-সোর্স সফ্টওয়্যার ইনস্টল করতে দেয়। Homebrew হল macOS-এর জন্য একটি জনপ্রিয় প্যাকেজ ম্যানেজার যা টার্মিনালের মাধ্যমে বিভিন্ন ধরণের সফ্টওয়্যার ইনস্টল করতে দেয়। আপনার সিস্টেমে ডেভেলপার টুলস ইনস্টল করার জন্যও Homebrew দরকার পড়ে। এই আর্টিকেলে আমরা macOS-এ Homebrew ইনস্টল ও আনইনস্টল করার পদ্ধতি শিখব।

macOS-এ Homebrew ইনস্টল করা
Homebrew সকল প্যাকেজকে তাদের নিজস্ব ডিরেক্টরিতে ইনস্টল করে এবং তারপর তাদের ফাইলগুলকে /usr/local-এ সিম্বলিক লিংক করে। এটি এর প্রিফিক্সের বাইরে কোনো ফাইল ইনস্টল করে না। ব্যবহারকারী Homebrew ইনস্টলেশন যেকোনো জায়গায় রাখতে পারেন। একবার Homebrew ইনস্টল হলে ব্যবহারকারীরা সহজে Ruby, Git, Python সফ্টওয়্যারগুলো ইনস্টল করতে পারবেন।
গুরুত্বপূর্ণ: Homebrew ইনস্টল করার আগে আপনাকে Apple App Store থেকে Xcode ডেভেলপমেন্ট সফ্টওয়্যার ইনস্টল করতে হবে।
- Safari ব্রাউজার খুলুন এবং Homebrew সাইট (brew.sh) এ যান। হোম পেজে আপনাকে ইনস্টল কমান্ড পাওয়া যাবে। সেখান থেকে কমান্ডটি কপি করুন।
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

নোট: কমান্ডটি ভবিষ্যতে পরিবর্তন হতে পারে, তাই সাইটে চেক করে নিন।
- Command কী ধরে Space Bar চাপুন Spotlight খুলতে। এখন Terminal সার্চ করুন এবং খুলুন।

- আপনি যে কমান্ডটি সাইট থেকে কপি করেছেন সেটি পেস্ট করুন এবং Enter কী চাপুন। পাসওয়ার্ড দিন এবং আবার Enter চাপুন ইনস্টলেশন কনফার্ম করতে।

নোট: যদি Xcode command-line tool ইনস্টল না থাকার এরর দেয়, তবে "xcode-select --install" কমান্ড রান করুন এবং আবার Homebrew ইনস্টল করার চেষ্টা করুন। আপনি যে কম্পোনেন্টগুলো ইনস্টল করতে চান সেগুলোর কিছু Xcode-এর Command Line Tool প্যাকেজের ওপর নির্ভরশীল।
- আপনি "successfully installed" মেসেজ পাবেন। আপনি নিচের কমান্ডটি টাইপ করে আপনার সিস্টেমে ইনস্টল করা Homebrew-এর ভার্সন চেক করতে পারেন।
brew --version

macOS-এ Homebrew আনইনস্টল করা
Homebrew আনইনস্টল করা ইনস্টলেশন পদ্ধতির সাথে সাদৃশ্য রক্ষা করে। এটি ও আপনার সিস্টেমের টার্মিনাল ব্যবহার করে করা হয়। উভয় পদ্ধতির কমান্ড почти একই, শুধু স্ক্রিপ্টের নাম ভিন্ন। ইনস্টলেশন মেথডে "install.sh" থাকে এবং আনইনস্টলেশন মেথডে "uninstall.sh" থাকে। এটি আপনার টার্মিনালে আনইনস্টল স্ক্রিপ্ট রান করবে এবং আপনার সিস্টেম থেকে Homebrew মুছে ফেলবে। নিচের বিস্তারিত ধাপগুলো অনুসরণ করুন:
- Safari ব্রাউজার খুলুন এবং Homebrew সাইট (brew.sh) এ যান। এখন হোম পেজে দেখানো ইনস্টলেশন কমান্ডটি কপি করুন।

নোট: কমান্ডটি ভবিষ্যতে পরিবর্তন হতে পারে, তাই সাইটে চেক করে নিন।
- Command + Space Bar কী চাপুন Spotlight খুলতে। এখন Terminal সার্চ করুন এবং Enter চাপুন।

- এখন টার্মিনালে কমান্ডটি (যেটি আপনি প্রথম ধাপে কপি করেছেন) পেস্ট করুন। কিন্তু "install.sh"-কে "uninstall.sh"-এ পরিবর্তন করুন নিচের মতো:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"

- "y" টাইপ করুন এবং Enter চাপুন আনইনস্টলেশন কনফার্ম করতে। তারপর পাসওয়ার্ড দিন এই অপারেশনটি অ্যাডমিন হিসেবে কনফার্ম করতে।

- এটি "uninstalled" মেসেজ দেখাবে এবং যা যা Homebrew ফাইল ডিলিট হয়নি সেগুলোও দেখাবে।

- কনফার্মেশনের জন্য নিচের কমান্ডটি টাইপ করুন চেক করতে Homebrew এখনও উপলব্ধ কিনা।
brew –version
