Ubuntu اب ڈیبگنگ کی معلومات کو متحرک طور پر بازیافت کرنے کی صلاحیت رکھتا ہے۔

Ubuntu ڈسٹری بیوشن کٹ کے ڈویلپرز نے debuginfod.ubuntu.com سروس متعارف کرائی ہے، جو آپ کو ڈسٹری بیوشن کٹ میں فراہم کردہ پروگراموں کو ڈیبگ کرنے کی اجازت دیتی ہے بغیر ڈیبگنگ انفارمیشن کے ساتھ علیحدہ پیکجز کو انسٹال کیے ڈیبگنفو ریپوزٹری سے۔ نئی سروس کا استعمال کرتے ہوئے، صارفین ڈیبگنگ کے دوران براہ راست بیرونی سرور سے ڈیبگنگ سمبلز کو متحرک طور پر ڈاؤن لوڈ کرنے کے قابل تھے۔ یہ خصوصیت GDB 10 اور Binutils 2.34 سے شروع ہونے والی معاونت کی جاتی ہے۔ ڈیبگنگ کی معلومات مین، کائنات، محدود، اور تمام تعاون یافتہ Ubuntu ریلیز کے ملٹیورس ریپوزٹری سے پیکجوں کے لیے فراہم کی جاتی ہے۔

debuginfod عمل جو سروس کو طاقت دیتا ہے ELF/DWARF ڈیبگنگ کی معلومات اور سورس کوڈ فراہم کرنے کے لیے ایک HTTP سرور ہے۔ جب ڈیبگِن فوڈ سپورٹ کے ساتھ بنایا جاتا ہے، تو GDB ڈیبگ فوڈ سرورز سے خود بخود منسلک ہو سکتا ہے تاکہ فائلوں پر کارروائی کی جا رہی ہونے کے بارے میں گمشدہ ڈیبگ معلومات کو ڈاؤن لوڈ کیا جا سکے، یا ڈیبگ فائلوں اور ڈیبگ کیے جانے کے قابل عمل کے لیے سورس کوڈ کو الگ کر سکیں۔ debuginfod سرور کو فعال کرنے کے لیے، GDB چلانے سے پہلے ماحولیاتی متغیر 'DEBUGINFOD_URLS=»https://debuginfod.ubuntu.com» کو سیٹ کرنا ضروری ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں