میک کے لیے بہترین ہومبریو پیکجز میں سے 9
اگر آپ ایک اعلیٰ درجے کے میک صارف ہیں جو کمانڈ لائن پر کافی وقت گزارتے ہیں، تو امکان ہے کہ آپ نے ہومبریو انسٹال کر لیا ہو۔ تو، میک صارفین کے لیے دستیاب کچھ بہترین ہومبریو پیکجز کی فہرست کا اشتراک کیسے کریں؟
ہم نے پہلے بھی کئی بار ہومبریو پر تبادلہ خیال کیا ہے، لیکن بنیادی طور پر یہ اضافی کمانڈ لائن ٹولز کو انسٹال کرنا پہلے سے کہیں زیادہ آسان بناتا ہے، کیونکہ کوئی کمپائلنگ ضروری نہیں ہے اور یہ آپ کے لیے انحصار کو سنبھالتا ہے۔یہاں تک کہ اگر آپ کے پاس ہومبریو انسٹال نہیں ہے، تو کچھ زیادہ مددگار ہومبریو پیکجز اور ٹولز کی یہ فہرست آپ کو اپنے میک پر ہومبریو حاصل کرنے کی ترغیب دے سکتی ہے۔
اس فہرست سے کوئی بھی استعمال حاصل کرنے کے لیے آپ معقول حد تک اعلیٰ درجے کی کمانڈ لائن صارف بننا چاہیں گے، اور اگر آپ نے ابھی تک ایسا نہیں کیا ہے تو ظاہر ہے کہ آپ کو میک پر Homebrew انسٹال کرنا پڑے گا۔ پھر آپ جانے اور مجموعہ سے لطف اندوز ہونے کے لیے تیار ہیں۔ اور کمنٹس میں اپنے پسندیدہ ہومبریو پیکجز کو بھی شیئر کرنا نہ بھولیں۔
کسی خاص ترتیب میں نہیں، یہاں میک کے لیے کچھ سرفہرست ہومبریو پیکجز ہیں:
کاسک
Cask آپ کو ہومبریو کا استعمال کرتے ہوئے کمانڈ لائن سے براہ راست Mac OS GUI ایپس اور بائنریز کو آسانی سے انسٹال کرنے کی اجازت دیتا ہے۔ پہلے آپ کاسک انسٹال کریں، اور پھر آپ کمانڈ لائن سے براہ راست عام میک ایپس انسٹال کر سکتے ہیں۔
بریو انسٹال کاسک
مثال کے طور پر، ایک بار جب آپ کے پاس کاسک ہے، اگر آپ کمانڈ لائن سے کروم انسٹال کرنا چاہتے ہیں، تو Cask درج ذیل کمانڈ کے ساتھ ایسا کر سکتا ہے:
بریو کاسک گوگل کروم انسٹال کریں
یا ہو سکتا ہے کہ آپ iterm2 انسٹال کرنا چاہتے ہوں تاکہ آپ کو وہ ٹھنڈی ڈراپ ڈاؤن کمانڈ لائن کہیں سے بھی دستیاب ہو:
brew cask install iterm2
Cask مختلف ویب سائٹس سے انفرادی طور پر ڈاؤن لوڈ کرنے اور پھر عام ڈریگ اینڈ ڈراپ انسٹال روٹین سے گزرے بغیر میک OS میں بہت ساری ایپلی کیشنز انسٹال کر سکتا ہے۔
نوٹ کریں کہ کاسک کی کچھ حدود ہیں، مثال کے طور پر یہ میک ایپ سٹور سے کچھ بھی انسٹال نہیں کر سکتا، اور کاسک میک پر سافٹ ویئر اپ ڈیٹ انسٹال کرنے کے قابل نہیں ہے جیسے کہ 'softwareupdate' کمانڈ اس قابل ہے۔ لیکن اس سے میک کے جدید صارفین کے لیے کسی ٹول سے کم کارآمد نہیں ہوتا ہے۔
htop
htop کمانڈ لائن کے لیے ایک سسٹم ریسورس مانیٹر ہے۔ htop بنیادی طور پر 'ٹاپ' کا ایک اعلیٰ ورژن ہے، جس میں عمل کی سرگرمی، سی پی یو کی سرگرمی، میموری کے استعمال، لوڈ ایوریج، اور پراسیس مینجمنٹ کے اچھے بصری اشارے ہیں۔آپ کمانڈ لائن کے لیے ایکٹیویٹی مانیٹر کی طرح اس کے بارے میں سوچ سکتے ہیں، حالانکہ بہت سے کمانڈ لائن استعمال کرنے والوں کا کہنا ہے کہ یہ ایکٹیویٹی مانیٹر سے بھی زیادہ مفید ہے۔
brew install htop
ہم نے پہلے بھی میک پر htop انسٹال کرنے پر بات کی ہے، یہ واقعی ایک لاجواب ٹول ہے جو کسی بھی کمانڈ لائن ٹول باکس کا حصہ بننے کا مستحق ہے۔
wget
wget ویب اور ایف ٹی پی سے ڈیٹا ڈاؤن لوڈ کر سکتا ہے، جو اسے کمانڈ لائن کے ذریعے کچھ بھی ڈاؤن لوڈ کرنے کے لیے بہترین ٹولز میں سے ایک بناتا ہے۔ چاہے آپ کہیں سے صرف ایک فائل ڈاؤن لوڈ کرنا چاہتے ہیں، یا آپ پوری ڈائرکٹری ڈاؤن لوڈ کرنا چاہتے ہیں یا پوری ویب سائٹ کو عکس بند کرنا چاہتے ہیں، ویجٹ یہ آپ کے لیے کرسکتا ہے۔
brew install wget
آپ ہومبریو کے بغیر بھی ویجٹ انسٹال کر سکتے ہیں، لیکن اگر آپ یہ مضمون پڑھ رہے ہیں تو امکان ہے کہ آپ کے پاس پہلے سے ہی ہومبریو موجود ہے۔
nmap
nmap ایک اعلی درجے کا نیٹ ورک سیکیورٹی اسکینر ہے۔ یہ نیٹ ورک کے اثاثے تلاش کر سکتا ہے، مقامی نیٹ ورکس پر خدمات اور میزبانوں کو دریافت کر سکتا ہے، پورٹ اسکین کر سکتا ہے، نیٹ ورک کا نقشہ بنا سکتا ہے (اس لیے یہ نام)، کلائنٹس اور سرورز پر آپریٹنگ سسٹم اور سافٹ ویئر کے ورژن کا پتہ لگا سکتا ہے، اور بہت کچھ۔ یہ سسٹم ایڈمنسٹریٹرز، نیٹ ورک ایڈمنز، سیکیورٹی ریسرچرز، اور کسی دوسرے کے لیے ایک بہترین ٹول ہے جسے نیٹ ورک اسکیننگ کی سرگرمی میں حصہ لینے کی ضرورت ہے۔
brew install nmap
آپ میک کے لیے nmap کو بطور خود موجود بائنری میں ایک ڈسک امیج کے طور پر بھی حاصل کر سکتے ہیں اگر آپ ہوم بریو کے ساتھ ڈیل نہیں کرنا چاہتے، لیکن ہم یہاں ہومبریو کے بارے میں بات کر رہے ہیں۔
اوہ اور اگر nmap کا تصور آپ کو پسند کرتا ہے لیکن کمانڈ لائن آپ کے سر سے بہت زیادہ ہے یا بہت بوجھل ہے، تو آپ Mac OS پر نیٹ ورک یوٹیلیٹی کو پورٹ اسکین کرنے کے لیے استعمال کر سکتے ہیں، انگلی، Whois، ٹریس روٹ، پنگ، اور بہت کچھ، سب ایک دوستانہ GUI ایپ سے۔
لنکس
links اور lynx کمانڈ لائن ویب براؤزرز ہیں، جو آپ کو کمانڈ لائن سے مکمل ویب تک رسائی کی اجازت دیتے ہیں (اچھی طرح، جب تک کہ نیویگیٹ کرنے کے لیے متن موجود ہو)۔ یہ بہت سی وجوہات کے لیے مفید ہے چاہے ٹرمینل ونڈو سے تحقیق اور ویب براؤزنگ ہو، یا متبادل براؤزرز کے ساتھ ویب سائٹ کی فعالیت اور مطابقت کی جانچ کے لیے اور متبادل استعمال کے معاملات کے لیے۔ میں 'لنکس' کا جزوی ہوں لیکن 'لنکس' بھی اچھا ہے، یا آپ دونوں انسٹال کر سکتے ہیں۔
بریو انسٹال لنکس
ہم نے میک پورٹس سے پہلے lynx کے بارے میں بات کی ہے، اور اگر آپ دلچسپی رکھتے ہیں تو آپ امیج سپورٹ کے ساتھ lynx بھی حاصل کر سکتے ہیں، لیکن دوبارہ اگر آپ نے Homebrew انسٹال کیا ہے تو یہ کمانڈ لائن کے ذریعے انسٹال کرنے کے لیے کیک کا ایک ٹکڑا ہے۔ .
geoiplookup
geoip آپ کو داخل کردہ IP ایڈریس کے لیے جغرافیائی محل وقوع کا ڈیٹا فراہم کرتا ہے۔ یہ نیٹ ورک اور سسٹم ایڈمنسٹریٹرز، ویب ورکرز، سیکیورٹی ریسرچرز اور بہت کچھ کے لیے مفید ہے۔
brew install geoip
اگر آپ نے کبھی سوچا کہ دنیا میں ایک مخصوص IP کہاں واقع ہے اور اس کا تعلق کس ISP سے ہے، تو geoip آپ کے لیے ہے۔
irssi
کیا آپ IRC پر چیٹ کرنا پسند کرتے ہیں؟ جب آپ linux میں کوئی سوال پوچھتے ہیں تو 'rtfm' کو بتایا جانا چاہتے ہیں؟ پھر irssi آپ کے لیے ہے، کیونکہ یہ کمانڈ لائن (یا شاید عام طور پر معذرت، ircii، mirc، اور ircle) کے لیے بہترین irc کلائنٹ ہے۔
brew install irssi
/شامل ہو جائیں!
بش کی تکمیل
اگر آپ bash شیل استعمال کرتے ہیں، تو bash-completion ممکنہ طور پر ایسی چیز ہے جس سے آپ یا تو واقف ہوں گے یا جلد ہی ہو جائیں گے کیونکہ یہ ڈرامائی طور پر کمانڈ کی تکمیل کو بہتر بناتا ہے اور قابل پروگرام ہے۔ ذاتی طور پر میں zsh کا جزوی ہوں جس میں تکمیل کی زبردست صلاحیتیں بھی ہیں، لیکن bash-completion bash کو بہت زیادہ کارآمد بناتا ہے، لہذا اگر آپ bash کے پرستار ہیں تو اسے چیک کریں کہ آیا یہ آپ کو اچھا لگتا ہے۔
brew install bash-completion
اوہ اور یہ شاید کہے بغیر ہے لیکن اگر آپ نے ٹرمینل ایپ میں کسی وقت اپنا شیل تبدیل کیا ہے تو آپ bash کو مکمل کرنے سے فائدہ اٹھانے کے لیے bash استعمال کرنا چاہیں گے۔
watch
دوسرے عمل پر مسلسل نظر رکھنے کے لیے واچ کمانڈ انتہائی مفید ہے۔ مثال کے طور پر آپ گھڑی کا استعمال ڈسک کے استعمال یا IO، یا ورچوئل میموری کے استعمال یا کسی اور چیز کو ٹریک کرنے کے لیے کر سکتے ہیں، ہر چند سیکنڈ میں کمانڈ آؤٹ پٹ کو اپ ڈیٹ کر سکتے ہیں۔ یہ منتظمین کے لیے ان بہترین ٹولز میں سے ایک ہے لیکن یہ بہت سے دوسرے مقاصد کے لیے بھی مفید ہے۔
بریو انسٹال واچ
Home-brew گھڑی کے لیے واحد طریقہ نہیں ہے، آپ Mac OS پر MacPorts کا استعمال کرتے ہوئے، ماخذ سے، یا پہلے سے مرتب شدہ بائنری کے طور پر بھی واچ انسٹال کر سکتے ہیں۔
آپ کیا سوچتے ہیں؟ کیا آپ کے پاس خاص طور پر پسندیدہ ہومبریو پیکجز ہیں؟ نیچے دیے گئے تبصروں میں اپنے ہی سرفہرست ہومبریو پیکجز، ٹرکس، انسٹال اور ایڈ آنز کا اشتراک کریں!