جینٹو ڈویلپر لینکس کرنل کی بائنری بلڈز تیار کرنے پر غور کر رہے ہیں۔

جینٹو ڈویلپرز بحث کر رہے ہیں یونیورسل لینکس کرنل پیکجوں کی فراہمی جو کہ تعمیر کرتے وقت پیرامیٹرز کی دستی کنفیگریشن کی ضرورت نہیں ہوتی ہے اور یہ روایتی بائنری ڈسٹری بیوشنز میں فراہم کردہ کرنل پیکجوں سے ملتے جلتے ہیں۔ Gentoo کے دستی طور پر کرنل کے پیرامیٹرز کو ترتیب دینے کی مشق کے ساتھ ایک مسئلہ کی ایک مثال کے طور پر، اختیارات کے ایک متحد ڈیفالٹ سیٹ کی کمی ہے جو اپ گریڈ کے بعد فعالیت کی ضمانت دیتا ہے (دستی ترتیب کے ساتھ، اگر دانا بوٹ نہیں ہوتا ہے یا کریش ہوتا ہے، یہ واضح نہیں ہے۔ چاہے مسئلہ غلط ترتیب کے پیرامیٹرز کی وجہ سے ہے یا خود دانا میں غلطی کے ساتھ)۔

ڈویلپرز ایک ریڈی میڈ اور معروف ورکنگ کرنل فراہم کرنے کا ارادہ رکھتے ہیں جسے انسٹال کیا جا سکتا ہے۔
کم سے کم کوشش کے ساتھ (جیسے ایک ایبلڈ، دوسرے پیکجوں کی طرح مرتب کیا گیا ہے) اور یہ پیکیج مینیجر کے ذریعہ باقاعدہ سسٹم اپ ڈیٹس کے حصے کے طور پر خود بخود اپ ڈیٹ ہوجائے گا (emerge —update @world)۔ فی الحال، کرنل کے مین سورس کوڈز کی بنیاد پر، ایک پیکیج پہلے ہی تجویز کیا جا چکا ہے۔sys- دانا / ونیلا دانا"، جس نے پہلے سے دستیاب بلڈ اسکرپٹ کو اختیارات کے معیاری سیٹ کے ساتھ مکمل کیا۔ جین کی دانا. وینیلا کرنل پیکیج میں فی الحال صرف سورس کوڈ سے تعمیر کرنا شامل ہے (فارم میں پیش کیا گیا ہے۔ ایبلڈ)، لیکن بائنری کرنل اسمبلیوں کی تشکیل کے امکان پر بھی بات کی گئی ہے۔

دانا کو دستی طور پر ٹیون کرنے کے فوائد میں، ٹھیک ٹیوننگ کارکردگی کا امکان، جمع کرتے وقت غیر ضروری اجزاء کو ختم کرنا، تعمیراتی وقت کو کم کرنا اور نتیجے میں دانا کا سائز کم کرنا شامل ہیں (مثال کے طور پر، تجویز کے مصنف کی طرف سے دانا بنانے میں وقت لگتا ہے۔ ماڈیولز کے ساتھ 44 ایم بی، جبکہ یونیورسل کرنل 294 ایم بی لیتا ہے)۔ نقصانات میں سیٹ اپ کے دوران آسانی سے غلطیاں کرنے کی صلاحیت، اپ ڈیٹ کرنے میں ممکنہ مسائل، عدم برداشت اور مسائل کی تشخیص میں دشواری شامل ہیں۔ بائنری اسمبلیوں کی ڈیلیوری پر غور کیا جا رہا ہے کیونکہ یونیورسل دانا، اس کے سائز کی وجہ سے، اسمبل ہونے میں زیادہ وقت لیتا ہے اور ریڈی میڈ کرنل کی ڈیلیوری کم طاقت والے نظام کے صارفین کی زندگی کو آسان بنا سکتی ہے۔

ماخذ: opennet.ru

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