میک پر نصب تمام ہومبریو پیکجز کی فہرست کیسے بنائیں
فہرست کا خانہ:
- میک پر انسٹال تمام ہومبریو پیکجز کی فہرست کیسے بنائی جائے
- میک پر تمام کاسک ہومبریو پیکجز کی فہرست کیسے بنائیں
میک پر نصب تمام ہومبریو پیکجز کو فوری طور پر دیکھنا چاہتے ہیں؟ ہومبریو پیکجز کہاں نصب ہیں آپ کو پہلے سے ہی اس راستے کا علم ہو سکتا ہے، لیکن آپ کو ہومبریو پیکجز کی فہرست حاصل کرنے کے لیے ڈائرکٹری ڈھانچے کی فہرست بنانے کی ضرورت نہیں ہے جو میک OS میں انسٹال ہیں۔
اس کے بجائے، آپ کسی مخصوص میک پر نصب تمام ہومبریو پیکجوں کی فہرست دکھانے کے لیے ایک سادہ کمانڈ جاری کر سکتے ہیں۔ مزید برآں، آپ میک پر بھی Homebrew کے ذریعے نصب تمام کاسک پیکجوں کی فہرست کے لیے اسی طرح کی کمانڈ جاری کر سکتے ہیں۔
بالکل واضح ہونے کے لیے، ہم ہومبریو پیکجز پر توجہ مرکوز کر رہے ہیں جو پہلے ہی کسی خاص میک پر انسٹال ہو چکے ہیں، نہ کہ ہومبریو پیکجز جو انسٹال کرنے کے لیے دستیاب ہیں۔
میک پر انسٹال تمام ہومبریو پیکجز کی فہرست کیسے بنائی جائے
Homebrew میں ان تمام پیکجوں کی فہرست بنانے کے لیے ایک سادہ اور آسان کمانڈ شامل ہے جو brew کے ذریعے انسٹال کیے گئے ہیں، نحو درج ذیل ہے:
بریو لسٹ
آپ نے کون سے پیکجز اور ان کے انحصار کو انسٹال کیا ہے اس پر منحصر ہے کہ نمونہ آؤٹ پٹ کچھ اس طرح دکھائی دے سکتا ہے:
$ brew list bash-completion gettext libidn2 pcre watch cask glib libunistring pcre2 wget htop لنکس python nmap irssi node smartmontools libffi openssl sqlite
آپ کے مخصوص سیٹ اپ کے لحاظ سے آپ کے پاس کم یا زیادہ شراب کے پیکجز انسٹال ہو سکتے ہیں۔
یہ ہومبریو پیکجز کی فہرست برآمد کرنے میں بھی مددگار ثابت ہو سکتا ہے جو ٹیکسٹ فائل میں انسٹال ہیں، جو کہ بریو لسٹ کے آؤٹ پٹ کو سادہ ٹیکسٹ فائل میں ری ڈائریکٹ کر کے کیا جا سکتا ہے جیسے:
brew list > homebrewpackages.txt
آؤٹ پٹ وہی ہوگا، لیکن اب یہ "homebrewpackages.txt" فائل میں محفوظ ہے جسے آپ کسی اور کے ساتھ شیئر کرسکتے ہیں یا دوسرے مقاصد کے لیے دستاویز کرسکتے ہیں۔
اگر آپ کچھ قابل ذکر پیکجز تلاش کر رہے ہیں، تو میک صارفین کے لیے دستیاب کچھ بہترین ہومبریو پیکجز کی یہ فہرست دیکھیں۔ اگر آپ ایک ڈویلپر ہیں تو آپ کو میک پر اپ ڈیٹ شدہ Python 3 پیکیج انسٹال کرنے کے ساتھ node.js اور nom حاصل کرنے میں بھی دلچسپی ہو سکتی ہے۔
میک پر تمام کاسک ہومبریو پیکجز کی فہرست کیسے بنائیں
'بریو لسٹ' کمانڈ صرف ہومبریو پیکجوں کا احاطہ کرتی ہے، لیکن آپ تمام پیپ پیکجز کی فہرست بھی دکھا سکتے ہیں:
بریو پیپ کی فہرست
اگر آپ وہ کمانڈ جاری کرتے ہیں اور کچھ بھی واپس نہیں آتا ہے، تو اس کا سیدھا مطلب ہے کہ آپ نے بریو کاسک کے ذریعے کوئی میک ایپ انسٹال نہیں کی ہے، جو کہ بہت زیادہ غیر معمولی صورتحال نہیں ہے کیونکہ بہت سے میک صارفین کمانڈ لائن ٹولز کے لیے ہومبریو کا استعمال کرتے ہیں۔ اور بائنریز اور دیگر میک ایپس کو برقرار رکھنے کے لیے نہیں۔بہر حال کاسک مختلف میک ایپس کو آسانی سے انسٹال کرنے، برقرار رکھنے اور ان کا نظم کرنے کا ایک بہت مقبول طریقہ ہے۔ یہ واقعی انفرادی صارفین کے مخصوص سیٹ اپ پر منحصر ہے۔
جیسا کہ اس مضمون کے تعارف میں اشارہ کیا گیا ہے، یہ معلوم کرنے کا ایک اور طریقہ ہے کہ میک پر کون سے ہومبریو پیکجز انسٹال ہیں بس ls کمانڈ کا استعمال کرتے ہوئے یہ ظاہر کرنے کے لیے کہ ہومبریو پیکجز کہاں انسٹال ہیں:
ls/usr/local/Cellar/
اس کمانڈ کی آؤٹ پٹ ہومبریو کے ذریعے انسٹال ہونے والے ہر پیکیج کی ہوگی، کیونکہ وہ ہمیشہ اس ڈائرکٹری میں بطور ڈیفالٹ ختم ہوتے ہیں۔
میں کیسے تلاش کروں کہ کون سے ہومبریو پیکجز انسٹال کرنے کے لیے دستیاب ہیں؟
ظاہر ہے کہ ہم اس بات پر توجہ مرکوز کر رہے ہیں کہ میک پر فی الحال کون سے ہومبریو پیکجز انسٹال ہیں، لیکن اگر آپ ہومبریو پیکجز کی فہرست چاہتے ہیں جو اس کے بجائے انسٹال کرنے کے لیے دستیاب ہیں تو آپ مندرجہ ذیل طریقوں میں سے کوئی بھی استعمال کر سکتے ہیں۔ پہلا نقطہ نظر ایک سادہ سرچ کمانڈ استعمال کرتا ہے:
بریو تلاش
'بریو سرچ' کا آؤٹ پٹ ہر دستیاب ہومبریو پیکیج ہوگا جسے انسٹال کیا جاسکتا ہے۔
یا آپ ہومبریو پیکجوں کی مکمل فہرست کے لیے یہاں پر brew فارمولہ کا صفحہ براؤز کر سکتے ہیں جو نظریاتی طور پر انسٹال ہو سکتے ہیں۔
کیا آپ Mac پر انسٹال کردہ تمام Homebrew پیکجز کی فہرست حاصل کرنے کے دوسرے طریقوں کے بارے میں جانتے ہیں؟ نیچے دیئے گئے تبصروں میں اپنے خیالات اور تجربات کا اشتراک کریں!