কিভাবে Mac-এ Homebrew প্যাকেজ ইনস্টল করা আছে তা খুঁজে বের করবেন

সুচিপত্র:

Anonim

আপনি কি কখনও ভেবে দেখেছেন যে হোমব্রু একটি ম্যাকে ইনস্টল করা ব্রু প্যাকেজ থেকে বাইনারিগুলি কোথায় রাখে? আপনি যদি একজন হোমব্রু ব্যবহারকারী হন, তাহলে হোমব্রু সব কিছু কোথায় রাখে এবং Mac OS-এ ইনস্টল করা ব্রু প্যাকেজগুলি কোথায় পাবেন তা জানতে আগ্রহী হতে পারেন।

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

এটি স্পষ্টতই আরও উন্নত ম্যাক ব্যবহারকারীদের লক্ষ্য করে যারা কমান্ড লাইন এবং হোমব্রুতে নির্ভর করে এবং এটি অন্য কারো জন্য প্রযোজ্য হবে না। আপনি যদি হোমব্রু ইনস্টল করতে আগ্রহী হন তবে আপনি এটি সম্পর্কে এখানে জানতে পারেন।

যেখানে Mac OS এ হোমব্রু প্যাকেজ ইনস্টল করা হয়: হোমব্রু ইনস্টলেশন পাথ

ডিফল্টরূপে, Homebrew ম্যাক OS এর সমস্ত সংস্করণে নিম্নলিখিত ডিরেক্টরিতে সমস্ত প্যাকেজ ইনস্টল করবে:

/usr/স্থানীয়/সেলার/

অতিরিক্ত, হোমব্রু নিম্নলিখিত ডিরেক্টরি পাথে সিমলিঙ্ক রাখে:

/usr/local/opt/

/usr/local/opt/ তে পাওয়া বাইনারিগুলির প্রতীকী লিঙ্কগুলি /usr/local/Cellar/-এ তাদের নিজ নিজ প্যাকেজের দিকে নির্দেশ করে যা ls এবং -l পতাকা দিয়ে নিশ্চিত করা যেতে পারে:

ls -l /usr/local/opt/

স্ক্রিনশট উদাহরণটি প্রতিটি পৃথক ব্রু প্যাকেজের জন্য /usr/local/opt/ থেকে /usr/local/Cellar/ নির্দেশ করে প্রতীকী লিঙ্কগুলি প্রদর্শন করে:

এইভাবে আপনি একটি ম্যাকে ইনস্টল করা সমস্ত হোমব্রু প্যাকেজের তালিকা করতে ls কমান্ড ব্যবহার করতে পারেন শুধুমাত্র সম্পূর্ণ ডিরেক্টরি তালিকা প্রদর্শন করে:

ls /usr/local/Cellar

নিদিষ্ট হোমব্রু প্যাকেজ ইন্সটলেশন তথ্য কিভাবে খুঁজে পাবেন

এখন আপনি জানেন যে হোমব্রু সাধারণত প্যাকেজগুলি কোথায় সঞ্চয় করে, আপনি নির্দিষ্ট প্যাকেজ সম্পর্কে আরও সুনির্দিষ্ট তথ্যও জানতে পারেন৷ একটি নির্দিষ্ট ব্রু প্যাকেজের সঠিক পথ প্রিন্ট করার জন্য আমরা আপনাকে কয়েকটি কমান্ড দেখাব এবং ম্যাকে ইনস্টল করা নির্দিষ্ট হোমব্রু প্যাকেজ সম্পর্কে অতিরিক্ত বিস্তারিত তথ্য কীভাবে পেতে হয় তাও দেখাব।

একটি হোমব্রু প্যাকেজ কোথায় ইনস্টল করা হয়েছে তা কীভাবে খুঁজে বের করবেন

আপনি যদি একটি হোমব্রু প্যাকেজ ইনস্টল করার সঠিক পথ চান যেখানে কমান্ড লাইনের মাধ্যমে আপনাকে আবার রিপোর্ট করা হয়, সহজ পদ্ধতি হল –প্রিফিক্স পতাকা ব্যবহার করা এবং ম্যাকের একটি নির্দিষ্ট হোমব্রু প্যাকেজে এটি নির্দেশ করা। , এটি কোথায় ইনস্টল করা হয়েছে তা প্রকাশ করবে:

ব্রু --প্রিফিক্স

উদাহরণস্বরূপ, প্যাকেজ 'wget' ব্যবহার করে আমরা অবিলম্বে নিম্নলিখিত তথ্য পেতে পারি:

$ ব্রু --প্রিফিক্স wget /usr/local/opt/wget

আপনি কমান্ড আউটপুটে দেখতে পাচ্ছেন, শুধুমাত্র সেই হোমব্রু প্যাকেজের জন্য ইনস্টলেশন পাথ দেখানো হয়েছে।

কিভাবে বিস্তারিত হোমব্রু প্যাকেজ তথ্য পাবেন

আপনি যদি একটি নির্দিষ্ট হোমব্রু প্যাকেজ ইনস্টল করা হয়েছে সে সম্পর্কে আরও বিস্তারিত তথ্য পেতে আগ্রহী হন, যার মধ্যে হোমব্রু প্যাকেজটি কোথা থেকে এসেছে, এটি কী, কখন এটি ইনস্টল করা হয়েছিল, পথ যেখানে ব্রু করা হয়েছিল প্যাকেজ ইনস্টল করা আছে, সেইসাথে প্যাকেজ নির্ভরতা এবং এটি ব্যবহার করার জন্য অন্যান্য প্যাকেজগুলির প্রয়োজনীয়তা সম্পর্কে তথ্য। নিম্নলিখিত সিনট্যাক্স ব্যবহার করে এটি একটি নির্দিষ্ট প্যাকেজে নির্দেশ করার জন্য ব্রু সহ 'তথ্য' পতাকা ব্যবহার করে এটি অর্জন করা হয়:

ব্রু তথ্য

উদাহরণস্বরূপ, আপনি যদি হোমব্রু প্যাকেজ "wget" সম্পর্কে তথ্য পেতে চান তাহলে আপনি নিম্নলিখিত কমান্ডটি জারি করবেন:

ব্রু ইনফো উইজেট

রিটার্ন হিট করলে ব্রু প্যাকেজ সম্পর্কে বিস্তারিত তথ্য পাওয়া যাবে। 'wget'-এর জন্য এই জাতীয় কমান্ডের উদাহরণ আউটপুট নিম্নলিখিতগুলির মতো দেখতে পারে:

$ ব্রু ইনফো wget wget: স্থিতিশীল 1.19.5 (বোতলজাত), HEAD ইন্টারনেট ফাইল রিট্রিভার https://www.gnu.org/software/wget/ /usr /local/Cellar/wget/1.19.4_1 (50 ফাইল, 3.8MB)2018-05-07 তারিখে 10:59:31 এ বোতল থেকে ঢেলে দেওয়া হয়েছে: https://github.com/Homebrew/homebrew-core/blob /master/Formula/wget.rb==> নির্ভরতা বিল্ড: pkg-config প্রয়োজনীয়: libidn2, openssl ঐচ্ছিক: pcre libmetalink gpgme==> অপশন --with-debug বিল্ড সহ ডিবাগ সমর্থন

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

যেকোন হোমব্রু প্যাকেজের সাথে এই কমান্ডগুলো নিজে ব্যবহার করে দেখুন। আপনি যদি ম্যাকে হোমব্রু ইনস্টল করার বিষয়ে আমাদের পূর্ববর্তী নিবন্ধগুলি অনুসরণ করেন এবং তারপরে উপলব্ধ কিছু জনপ্রিয় হোমব্রু প্যাকেজগুলি পরীক্ষা করে দেখেন, অথবা সম্ভবত পাইথন 3-তে আপডেট করা হয়েছে বা হোমব্রুর মাধ্যমে node.js এবং npm ইনস্টল করা হয়েছে, এই টিপসগুলি আপনাকে ইনস্টলেশনের পথ দেখাতে কাজ করবে সেই প্যাকেজগুলির পাশাপাশি অন্যান্য উল্লেখযোগ্য প্যাকেজ তথ্য৷

হোমব্রু একটি Mac এ কোথায় প্যাকেজ ইনস্টল করে বা প্যাকেজের বিশদ পুনরুদ্ধার করার বিষয়ে আপনার কাছে কি আকর্ষণীয় পরামর্শ বা তথ্য শেয়ার করার জন্য আছে? নীচের মন্তব্যে আমাদের সাথে শেয়ার করুন!

কিভাবে Mac-এ Homebrew প্যাকেজ ইনস্টল করা আছে তা খুঁজে বের করবেন