میکوس کاتالینا پر ڈیفالٹ شیل کو باش میں کیسے تبدیل کریں۔

macOS Catalina ڈیسک ٹاپ پر ٹرمینل ونڈو۔



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

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





ٹرمینل سے

macOS پر صارف اکاؤنٹ کا ڈیفالٹ شیل تبدیل کرنے کے لیے، صرف |_+_| کو چلائیں۔ (شیل کو تبدیل کریں) ٹرمینل ونڈو میں کمانڈ۔

درج ذیل کمانڈ کو چلا کر ڈیفالٹ شیل کو Bash میں تبدیل کریں:



chsh -s

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

macOS Catalina پر ڈیفالٹ شیل کو Bash میں تبدیل کرنا۔

اشتہار

اس کمانڈ کو چلا کر پہلے سے طے شدہ شیل کو Zsh میں تبدیل کریں:



bash --version

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

میکوس کاتالینا پر ڈیفالٹ شیل کو Zsh میں تبدیل کرنا۔

آپ شامل شیلوں کی فہرست دیکھ سکتے ہیں جو آپ درج ذیل کمانڈ کو چلا کر منتخب کر سکتے ہیں۔

zsh --version

macOS Catalina میں دستیاب شیلوں کی فہرست

سسٹم کی ترجیحات سے

اگر آپ چاہیں تو آپ سسٹم کی ترجیحات سے اس آپشن کو گرافی طور پر بھی تبدیل کر سکتے ہیں۔

اپنے میک پر سسٹم کی ترجیحات > صارفین اور گروپس کی طرف جائیں۔ لاک آئیکن پر کلک کریں اور اپنا پاس ورڈ درج کریں۔ Ctrl کلید کو تھامیں، بائیں پین میں اپنے صارف اکاؤنٹ کے نام پر کلک کریں، اور ایڈوانسڈ آپشنز کو منتخب کریں۔

میک او ایس پر صارفین اور گروپس میں ایڈوانسڈ آپشنز کھولنا۔

لاگ ان شیل ڈراپ ڈاؤن باکس پر کلک کریں اور Bash کو اپنے ڈیفالٹ شیل کے طور پر استعمال کرنے کے لیے /bin/bash یا Zsh کو اپنے ڈیفالٹ شیل کے طور پر استعمال کرنے کے لیے /bin/zsh کو منتخب کریں۔ اپنی تبدیلیاں محفوظ کرنے کے لیے ٹھیک ہے پر کلک کریں۔

macOS Catalina میں پہلے سے طے شدہ لاگ ان شیل کو گرافک طور پر تبدیل کرنا۔

macOS پر Bash اب بھی پرانا ہے۔

نوٹ کریں کہ میکوس کے ساتھ شامل باش (بورن اگین شیل) کا ورژن ابھی بھی کافی پرانا ہے۔ اگر آپ چلتے ہیں |_+_| ، آپ دیکھیں گے کہ Catalina میں Bash 3.2.57 شامل ہے جب Bash 5.0 تازہ ترین ورژن ہے۔ نئے ورژن GPLv3 لائسنس کے تحت لائسنس یافتہ ہیں، جبکہ Apple اب بھی GPLv2 کے تحت لائسنس یافتہ ورژن تقسیم کرتا ہے۔

اشتہار

اس کے برعکس، Zsh (Z shell) کا ورژن macOS کے ساتھ شامل ہے (|_+_| کے ساتھ چیک کریں)، Zsh 5.7.2 ہے، جو Catalina کی ریلیز کے وقت تازہ ترین ورژن ہے۔

macOS Catalina پر Bash اور Zsh کے ورژن دیکھنا۔

اگر آپ Bash کا تازہ ترین ورژن چاہتے ہیں، تو آپ کر سکتے ہیں۔ ہومبریو کے ذریعے اسے خود انسٹال کریں۔ .

اگلا پڑھیں پروفائل تصویر برائے کرس ہوفمین کرس ہوفمین
کرس ہوفمین ہاؤ ٹو گیک کے چیف ایڈیٹر ہیں۔ انہوں نے ایک دہائی سے زیادہ عرصے تک ٹیکنالوجی کے بارے میں لکھا اور دو سال تک PCWorld کے کالم نگار رہے۔ کرس نے نیویارک ٹائمز کے لیے لکھا ہے، میامی کے این بی سی 6 جیسے ٹی وی اسٹیشنوں پر ٹیکنالوجی کے ماہر کے طور پر انٹرویو کیا گیا ہے، اور اس کا کام بی بی سی جیسے خبر رساں اداروں میں شامل ہے۔ 2011 سے، کرس نے 2,000 سے زیادہ مضامین لکھے ہیں جو تقریباً ایک ارب بار پڑھے جا چکے ہیں--- اور یہ صرف How-To Geek پر ہے۔
مکمل بائیو پڑھیں

دلچسپ مضامین