میک پر ہومبریو پیکجز کہاں انسٹال ہیں یہ کیسے تلاش کریں۔

فہرست کا خانہ:

Anonim

کیا آپ نے کبھی سوچا ہے کہ ہومبریو میک پر انسٹال ہونے والے بریو پیکجز سے بائنریز کہاں رکھتا ہے؟ اگر آپ ہومبریو صارف ہیں، تو آپ کو یہ جاننے میں دلچسپی ہو سکتی ہے کہ ہومبریو ہر چیز کو کہاں رکھتا ہے اور Mac OS میں انسٹال شدہ brew پیکجز کہاں تلاش کرنا ہے۔

ہم آپ کو ڈائریکٹری کا راستہ دکھائیں گے جہاں ہومبریو پیکجز رکھتا ہے، اور یہ دیکھنے کے لیے کچھ دوسرے طریقے بھی شیئر کریں گے کہ ہومبریو نے میک پر کیا اور کہاں انسٹال کیا ہے۔

یہ واضح طور پر زیادہ جدید میک صارفین کے لیے ہے جو کمانڈ لائن اور ہومبریو پر انحصار کرتے ہیں، اور یہ کسی اور پر لاگو نہیں ہوگا۔ اگر آپ ہومبریو انسٹال کرنے میں دلچسپی رکھتے ہیں تو آپ اس کے بارے میں یہاں جان سکتے ہیں۔

میک OS پر کہاں ہومبریو پیکجز انسٹال ہوتے ہیں: ہومبریو انسٹالیشن پاتھ

بطور ڈیفالٹ، Homebrew تمام پیکیجز کو Mac OS کے تمام ورژنز میں درج ذیل ڈائرکٹری میں انسٹال کرے گا:

/usr/local/Cellar/

اضافی طور پر، ہومبریو مندرجہ ذیل ڈائرکٹری پاتھ میں سملنک رکھتا ہے:

/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

مخصوص ہومبرو پیکج کی تنصیب کی معلومات کیسے تلاش کریں

اب جب کہ آپ جانتے ہیں کہ ہومبریو عام طور پر پیکجز کو کہاں اسٹور کرتا ہے، آپ مخصوص پیکجوں کے بارے میں مزید تفصیلات بھی جان سکتے ہیں۔ ہم آپ کو مخصوص brew پیکج کا صحیح راستہ پرنٹ کرنے کے لیے چند کمانڈز دکھائیں گے، اور یہ بھی دکھائیں گے کہ میک پر نصب مخصوص Homebrew پیکجز کے بارے میں اضافی تفصیلی معلومات کیسے حاصل کی جائیں۔

صحیح طریقے سے کیسے معلوم کریں کہ ہومبریو پیکج کہاں نصب ہے

اگر آپ چاہتے ہیں کہ ہومبریو پیکج انسٹال ہونے کا صحیح راستہ آپ کو کمانڈ لائن کے ذریعے واپس رپورٹ کیا جائے، تو آسان طریقہ یہ ہے کہ -پریفکس فلیگ کا استعمال کریں اور اسے میک پر کسی مخصوص ہومبریو پیکیج کی طرف اشارہ کریں۔ ، یہ اس جگہ کو ظاہر کرے گا جہاں اسے انسٹال کیا گیا ہے:

brew --prefix

مثال کے طور پر، پیکیج 'wget' کا استعمال کرتے ہوئے ہم فوری طور پر درج ذیل معلومات حاصل کر سکتے ہیں:

$ brew --prefix wget /usr/local/opt/wget

جیسا کہ آپ کمانڈ آؤٹ پٹ میں دیکھ سکتے ہیں، اس ہومبریو پیکج کے لیے صرف انسٹالیشن کا راستہ دکھایا گیا ہے۔

ہومبریو پیکج کی تفصیلی معلومات کیسے حاصل کریں

اگر آپ کسی مخصوص ہومبریو پیکج کے بارے میں مزید تفصیلی معلومات حاصل کرنے میں دلچسپی رکھتے ہیں جسے انسٹال کیا گیا ہے، بشمول ہومبریو پیکج کہاں سے آیا، یہ کیا ہے، اسے کب انسٹال کیا گیا، وہ راستہ جہاں مرکب بنایا گیا پیکیج انسٹال ہے، ساتھ ہی اس پیکجز کے انحصار کے بارے میں معلومات اور اسے استعمال کرنے کے لیے دوسرے پیکجوں کی کیا ضرورت ہے۔ یہ درج ذیل نحو کا استعمال کرتے ہوئے 'معلومات' کے جھنڈے کو ایک مخصوص پیکیج کی طرف اشارہ کرنے کے لیے مرکب کے ساتھ استعمال کرکے حاصل کیا جاتا ہے:

بریو کی معلومات

مثال کے طور پر، اگر آپ ہومبریو پیکج "wget" کے بارے میں معلومات حاصل کرنا چاہتے ہیں تو آپ درج ذیل کمانڈ جاری کریں گے:

brew info wget

واپسی کو مارنے سے شراب کے پیکج کے بارے میں تفصیل سے معلومات حاصل ہوں گی۔ 'wget' کے لیے اس طرح کی کمانڈ کی مثال کی پیداوار درج ذیل کی طرح دکھائی دے سکتی ہے:

$ brew info wget wget: stable 1.19.5 (bottled), HEAD Internet file retriever 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 ڈیبگ سپورٹ کے ساتھ تعمیر

'بریو انفارمیشن' کمانڈ واضح طور پر پیکیج کے انسٹالیشن پاتھ کے مقابلے میں نمایاں طور پر زیادہ معلومات کو ظاہر کرتی ہے، اس لیے اگر آپ صرف انسٹال شدہ بریو پیکج کا صحیح راستہ چاہتے ہیں تو -prefix کمانڈ اسکرپٹنگ کے لیے آسان ہو سکتی ہے۔ یا دیگر مقاصد۔بہر حال مکمل 'بریو انفارمیشن' کمانڈ آؤٹ پٹ کسی بھی انسٹال شدہ پیکج کے بارے میں وسیع معلومات حاصل کرنے کے لیے ناقابل یقین حد تک مفید ہے اور اس کی وجہ یہ ظاہر کرنے کے علاوہ کہ کوئی چیز کہاں انسٹال ہوئی ہے۔

ان کمانڈز کو کسی بھی ہومبریو پیکج کے ساتھ خود آزمائیں۔ اگر آپ نے میک پر ہومبریو کو انسٹال کرنے کے بارے میں ہمارے پہلے مضامین کی پیروی کی ہے اور پھر دستیاب ہومبریو پیکجوں میں سے کچھ کو چیک کیا ہے، یا شاید Python 3 میں اپ ڈیٹ کیا گیا ہے یا ہومبریو کے ذریعے node.js اور npm انسٹال کیا گیا ہے، تو یہ تجاویز آپ کو انسٹالیشن کا راستہ دکھانے کے لیے کام کریں گی۔ ان پیکجوں کے ساتھ ساتھ دیگر قابل ذکر پیکیج کی معلومات۔

کیا آپ کے پاس یہ جاننے کے لیے دلچسپ مشورے یا معلومات ہیں کہ ہومبریو میک پر پیکجز کہاں انسٹال کرتا ہے، یا پیکج کی تفصیلات بازیافت کرتا ہے؟ ذیل میں تبصروں میں ہمارے ساتھ اشتراک کریں!

میک پر ہومبریو پیکجز کہاں انسٹال ہیں یہ کیسے تلاش کریں۔