অ্যাপল সিলিকন ম্যাকগুলিতে হোমব্রু ইনস্টল করা স্থানীয়ভাবে সমর্থিত
আপনি যদি একজন হোমব্রু ফ্যান এবং একজন Apple সিলিকন ম্যাক ব্যবহারকারী হন, তাহলে আপনি হোমব্রু (3.0.0 এবং তার পরে) এর সাম্প্রতিক সংস্করণগুলি আবিষ্কার করতে পেরে খুশি হবেন যা এখন স্থানীয়ভাবে Apple সিলিকন আর্কিটেকচারকে সমর্থন করে৷ কাজ করার জন্য কিছু প্যাকেজ এবং সূত্র থাকতে আপনার এখনও Rosetta 2 এর প্রয়োজন হবে, কিন্তু অনেকগুলি ইতিমধ্যেই কমান্ড লাইন প্যাকেজ ম্যানেজার দ্বারা সমর্থিত।
অপরিচিতদের জন্য, Homebrew হল একটি ওপেন সোর্স প্যাকেজ ম্যানেজার যা উন্নত ব্যবহারকারীদেরকে টার্মিনালের মধ্যে ম্যাকে বিভিন্ন ধরনের কমান্ড লাইন টুল এবং অ্যাপ সহজেই ইনস্টল ও চালানোর অনুমতি দেয়। এটি ডেভেলপার, সিসাডমিন, নেটওয়ার্ক অ্যাডমিন, ইনফোসেক, ইউনিক্স এবং লিনাক্স অনুরাগীদের কাছে এবং এমনকি আমাদের মধ্যে শুধুমাত্র গিকিয়ার লোকদের কাছে বেশ জনপ্রিয়৷
আপনি যদি ইতিমধ্যেই Homebrew চালাচ্ছেন তাহলে আপনার নেটিভ অ্যাপল সিলিকন সমর্থন সহ সর্বশেষ সংস্করণ পেতে প্যাকেজ ম্যানেজার আপডেট করতে হবে। বিকল্পভাবে, আপনি আবার ইনস্টলার চালাতে পারেন।
যারা আগ্রহী তারা একটি Apple Silicon Mac-এ Homebrew ইনস্টল করতে পারেন টার্মিনালের মধ্যে জারি করা নিম্নলিখিত কমান্ড সহ, যা আধুনিক MacOS রিলিজের জন্য সাধারণ Homebrew ইনস্টলেশন কমান্ডের মতো:
"/bin/bash -c $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) "
যথারীতি, আপনার প্রমাণীকরণ এবং ইনস্টলেশন সম্পূর্ণ করতে একটি অ্যাডমিন পাসওয়ার্ডের প্রয়োজন হবে।
কিছু ব্যবহারকারী হোমব্রু-এর ডিফল্ট "বেনামী সামগ্রিক ব্যবহারকারীর আচরণ বিশ্লেষণ" ট্র্যাকিং থেকে অপ্ট-আউট করতে চাইতে পারেন, যা আপনি ইনস্টলেশনের পরে নিম্নলিখিত কমান্ড দিয়ে করতে পারেন:
ব্রু অ্যানালিটিক্স বন্ধ
আপনি formulae.brew.sh এ প্যাকেজ চেক করতে পারেন যদি আপনি কৌতূহলী হন যে তাদের অ্যাপল সিলিকনের জন্য স্থানীয় সমর্থন আছে কি না।
আপনার যদি ইতিমধ্যেই Apple Silicon Mac এ Homebrew চলমান থাকে কিন্তু Rosetta 2 এর উপর নির্ভর করে থাকেন, তাহলে আপনি সম্ভবত homebrew এবং আপনার প্যাকেজগুলি আপডেট করতে চাইবেন (এবং আপনার এটি পর্যায়ক্রমে করা উচিত):
ব্রু আপডেট
উল্লেখ্য হিসাবে, সবকিছু এখনও অ্যাপল সিলিকন সমর্থন করে না, এবং কিছু x86 প্যাকেজ চালানোর জন্য আপনাকে এখনও এই টার্মিনাল সমাধান ব্যবহার করতে হতে পারে।
অ্যাপল সিলিকনে হোমব্রু সমস্যা সমাধান করা
যদিও Apple Silicon Mac-এ Homebrew-এর ভালো কাজ করা উচিত, কিছু ব্যবহারকারী যদি একটি Intel Mac থেকে Apple Silicon ARM Mac-এ তাদের ডেটা স্থানান্তর করে তাহলে সমস্যা হতে পারে৷
আপনি নিশ্চিত হতে চাইবেন যে আপনি Mac এ Rosetta 2 ইন্সটল করেছেন, কারণ সবকিছু এখনও নেটিভ নয়।
অনেক হোমব্রু প্যাকেজ কাজ করা উচিত, কিন্তু আপনি বিভিন্ন রোসেটা ত্রুটি দেখতে পারেন যেমন "রোজেটা ত্রুটি: থ্রেড_সাসপেন্ড ব্যর্থ হয়েছে" মাঝে মাঝে, বিশেষ করে যখন ব্রু প্যাকেজ আপডেট করার চেষ্টা করা হয়।
আপনি যদি অ্যাপল সিলিকন ম্যাকে স্থানান্তরিত ইন্টেল থেকে ত্রুটি বা ত্রুটির সম্মুখীন হন তবে আপনি হোমব্রু আনইনস্টল করার চেষ্টা করতে পারেন এবং তারপরে হোমব্রু পুনরায় ইনস্টল করার চেষ্টা করতে পারেন, কারণ এটি এই সমস্যাগুলি সমাধান করতে পারে বলে মনে হচ্ছে:
"প্রথম আনইনস্টল: /bin/bash -c $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh) "
আনইন্সটল প্রক্রিয়া সম্পূর্ণ হতে দিন। আপনি ভাল পরিমাপের জন্য ম্যাক রিবুট করতে চাইতে পারেন, তবে এটি প্রয়োজনীয় নাও হতে পারে (মনে রাখবেন যে রিবুট করা টিএমপি ফাইল এবং অন্যান্য ক্যাশে সাফ করে।
পরবর্তী, হোমব্রু পুনরায় ইনস্টল করুন:
"/bin/bash -c $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) "
এবং আবার সেই প্রক্রিয়াটি সম্পূর্ণ হতে দিন।
মনে রাখবেন যদি আপনি Homebrew আনইনস্টল করেন তবে এটি টুলের সাথে যুক্ত সমস্ত প্যাকেজ মুছে ফেলবে, তাই আপনাকে সেগুলি আবার ইন্সটল করতে হবে।
–
হোমব্রুতে নতুন নাকি কিছু সহজ প্যাকেজ চেষ্টা করার জন্য লিড চান? Mac এর জন্য কিছু সেরা হোমব্রু প্যাকেজ দেখুন।
টার্মিনাল ইউনিক্স টুলের একটি বিস্তৃত পরিসর এবং সহজ ক্ষমতা প্রদান করে যা অন্যথায় MacOS এর হুডের নিচে আটকে থাকে। যদিও কমান্ড লাইনটি সাধারণত উন্নত ব্যবহারকারীদের জন্য হয়, তবে বিষয়ের আগ্রহ থাকলে আপনি এখানে আমাদের কমান্ড লাইন নিবন্ধগুলির মাধ্যমে ব্রাউজ করা মিস করবেন না।
অ্যাপল সিলিকন ম্যাকে হোমব্রু চালানোর বিষয়ে আপনার কি কোন চিন্তা আছে? কোন বিশেষভাবে উল্লেখযোগ্য অভিজ্ঞতা, টিপস, পরামর্শ, সমস্যা সমাধান বা পরামর্শ আছে? মন্তব্যে শেয়ার করুন!