Menuconfig
میک مینوکونفگ اسی طرح کے پانچ ٹولز میں سے ایک ہے جو لینکس سورس کو ترتیب دے سکتا ہے، جو سورس کوڈ کو مرتب کرنے کے لیے ضروری ابتدائی قدم ہے۔ مینو سے چلنے والے یوزر انٹرفیس کے ساتھ مینوکونفگ بنائیں، صارف کو لینکس (اور دیگر آپشنز) کی خصوصیات کو منتخب کرنے کی اجازت دیتا ہے جو مرتب کی جائیں گی۔ یہ عام طور پر کمانڈ میک مینوکونفگ کا استعمال کرتے ہوئے استعمال کیا جاتا ہے ؛ مینوکونفگ لینکس میک فائل میں ایک ہدف ہے۔ تاریخ بناتی ہے کہ مینوکونفگ لینکس کے پہلے ورژن میں نہیں تھا۔ پیشرو ٹول سوال و جواب پر مبنی یوٹیلیٹی ہے (ترتیب بنائیں، پرانی تشکیل کریں)۔ لینکس کنفیگریشن کے لیے تیسرا ٹول میک ایکس کنفیگ ہے، جس کے لیے کیو ٹی درکار ہے۔ میک جی کونفگ بھی ہے، جو جی ٹی کے + کا استعمال کرتا ہے، اور این کونفگ بناتا ہے، جو مینوکونفگ بنانے سے ملتا جلتا ہے۔ یہ تمام ٹولز اندرونی طور پر کونفگ زبان استعمال کرتے ہیں۔ کونفگ دوسرے پروجیکٹوں میں بھی استعمال ہوتا ہے، جیسے کہ داس یو-بوٹ، سرایت شدہ آلات کے لیے ایک بوٹ لوڈر، بلڈروٹ، سرایت شدہ لینکس سسٹمز بنانے کے لیے ایک ٹول، اور بسی باکس، سرایت شدہ سسٹمز کے لیے ایک واحد قابل عمل شیل یوٹیلیٹی ٹول باکس۔ پہلے کے ورژنوں کے مقابلے میں فوائد ایک سادہ ڈیزائن ہونے کے باوجود، میک مینوکونفگ سوال و جواب پر مبنی کنفیگریشن ٹول کو کافی فوائد پیش کرتا ہے جو اولڈ کنفیگ بناتا ہے، جس میں سب سے قابل ذکر ایک بنیادی سرچ سسٹم ہے اور فائل کے ناموں کے ساتھ فائلوں کو لوڈ کرنے اور محفوظ کرنے کی صلاحیت ". کنفیگ" سے مختلف ہے۔ میک مینوکونفگ صارف کو خصوصیات کے درمیان براہ راست آگے یا پیچھے کی طرف نیویگیٹ کرنے کی صلاحیت دیتا ہے، بجائے اس کے کہ میک کنفیگ کا استعمال کرتے ہوئے کسی مخصوص خصوصیت کے لیے ترتیب میں لکیری طور پر نیویگیٹ کرنے کے لیے کلید کو دبا کر۔ اگر صارف پچھلی. کنفیگ فائل سے مطمئن ہے، تو میک اولڈ کنفیگ کا استعمال کرتے ہوئے اس پچھلی فائل کو ان تمام سوالات کے جوابات دینے کے لیے استعمال کرتا ہے جو وہ کر سکتا ہے، صرف انٹرایکٹو طور پر نئی خصوصیات پیش کرتا ہے۔ یہ ورژن اپ گریڈ کے لیے ہے، لیکن دوسرے اوقات میں مناسب ہو سکتا ہے۔ میک مینوکونفگ سسٹم کے وسائل پر ایک ہلکا بوجھ ہے جیسا کہ میک ایکس کونفگ (ورژن 2.6.31.1 کے طور پر کیو ٹی استعمال کرتا ہے، سابقہ ٹی کے) یا جی کونفگ، جو جی ٹی کے + استعمال کرتا ہے۔ میک کنفیگ کے ساتھ زیادہ تر خصوصیات کو نظر انداز کرنا ممکن ہے، اور ایسا کرنے سے اس بات کا زیادہ امکان ہوتا ہے کہ کوئی نامکمل یا بڑے سائز کے دانے کو ترتیب دے گا۔ لینکس ڈسٹری بیوشن کے ساتھ شامل. کنفیگ فائل سے شروع کرنے کی سفارش کی جاتی ہے، جس سے اپنی مرضی کے مطابق دانا ترتیب دینا آسان ہو جاتا ہے۔ . کنفیگ کو ہاتھ سے ترمیم کرنے سے بہتر، مینوکونفگ کو ہر خصوصیت کی تفصیل دکھاتا ہے (مینو آپشن پر "ہیلپ" بٹن دبا کر)، اور کچھ (ورژن 2.6.31.1 میں ابتدائی) انحصار کی جانچ کو شامل کرتا ہے۔ میک اولڈ کنفیگ کے ساتھ، انحصار کی جانچ ایک مرحلے میں کی جا سکتی ہے، لیکن صارف کو ان خصوصیات کا پتہ لگانے کی ضرورت ہوتی ہے جو ہاتھ سے تبدیل کی گئی تھیں، تاکہ یہ یقینی بنایا جا سکے کہ مطلوبہ خصوصیات اب بھی فعال ہیں۔ عملی طور پر، دونوں کا استعمال کرتے ہوئے مینوکونفگ اور اولڈ کنفیگ، ڈف، (سی وی ایس اور ایک مہذب ٹیکسٹ ایڈیٹر بھی) سب سے زیادہ لچک اور سب سے زیادہ انحصار فراہم کرتا ہے۔ لینکس کو ترتیب دینا ایک اہم محنت ہے، لہذا صارفین کو سختی سے مشورہ دیا جاتا ہے کہ وہ اس کا بیک اپ بنائیں (یعنی۔ سی پی/یو ایس آر/ایس آر سی/لینکس */. کنفگ ~/سیو مائی ورک. کنفگ)۔ مدد کی معلومات کو مختلف فائلوں میں کرنل سورس ٹری میں تقسیم کیا جاتا ہے جسے کونفیگ کہا جاتا ہے۔ انحصار میک مینوکونفگ استعمال کرنے کے لیے، لینکس سورس ایک ضرورت ہے، ایک میک ٹول، ایک سی مرتب، اور این کرسیس لائبریری۔ کلیدی اسٹروک کی علامتیں خصوصیات کے بائیں جانب ترتیب (y، M، یا خالی) ہے جو دو وقفے کے نشانات میں بند ہے۔ نوٹ کریں کہ فراہم کردہ انحصار کی معلومات ابتدائی ہے، یہ آپ کو انحصار کی خصوصیات کے نام نہیں بتاتی ہے۔ کرنل-بلڈ ورک فلو میں مینوکونفگ صارف کو لینکس ریڈمی کو پڑھنے کی ترغیب دی جاتی ہے، کیونکہ بہت سے دوسرے بنانے کے اہداف بھی ہیں (ماڈیولز _ انسٹال اور انسٹال سے آگے)۔ ہر ایک دانا کو ترتیب دے گا، لیکن مختلف خصوصیات کے ساتھ چالو کیا جائے گا، یا ایک مختلف انٹرایکٹو انٹرفیس کا استعمال کرتے ہوئے ؛ جیسے ٹینی کنفیگ یا الائیس کنفیگ۔ سادہ (لیکن موثر) ورک فلو مینوکونفگ اگلا کمپریسڈ دانا اور اس کے ماڈیولز کی تعمیر کرتا ہے، جو ایک طویل عمل ہے۔ بنائیں۔ اپنے پسندیدہ طریقہ کار کا استعمال کرتے ہوئے انسٹال کریں جیسے کہ ماڈیولز انسٹال کریں، انسٹال کریں۔ یہ بھی دیکھیں کہ جی این یو مرتب مجموعہ ٹی یو آئی حوالہ جات خود مینو کنفیگ ٹول بناتے ہیں۔ لینکس فرام سکریچ کم سے کم لینکس سسٹم کیسے بنایا جائے ڈیبین کے دانا پیکیج سسٹم کے ساتھ اپنی مرضی کے مطابق دانے بنانا آئی بی ایم سسٹم زیڈ پر لینکس کو کراس مرتب کرنا اپنے لینکس بلڈنگ کو کس طرح رول کریں ایک دانا روایتی طریقہ لینکس دانا ہاؤٹو کونفیگ زبان بیرونی لنکس لینکس دانا آرکائیوز لینکس دانا لینکس کنفیگریشن یوٹیلیٹیز کنفیگریشن مینجمنٹ بلڈ آٹومیشن فری سافٹ ویئر جو ncurses استعمال کرتا ہے