1.2 الإبلاغ عن أعطال التطبيق
يمكن تكوين حزمة البرامج التي توفر الأداة المساعدة apport-cli ، apport ، لالتقاط حالة التطبيق المعطل تلقائيًا. يتم تمكين هذا افتراضيًا (بتنسيق / etc / default / apport).
بعد تعطل التطبيق ، إذا تم تمكينه ، سيقوم apport بتخزين تقرير الأعطال أسفل / فار / تحطم:
-rw-r ----- 1 Peter whoopsie 150K Jul 24 16:17 _usr_lib_x86_64-linux-gnu_libmenu- cache2_libexec_menu-cached.1000.crash
استخدم الأمر apport-cli بدون وسيطات لمعالجة أي تقارير أعطال معلقة. ستعرض الإبلاغ عنها واحدًا تلو الآخر.
أبورت- cli
*** إرسال تقرير المشكلة للمطورين؟
بعد إرسال تقرير المشكلة ، يرجى ملء النموذج في متصفح الويب المفتوح تلقائيًا.
ماذا تريد ان تفعل؟ خياراتك هي: S: إرسال تقرير (153.0 كيلوبايت)
الخامس: عرض التقرير
K: احتفظ بملف التقرير لإرساله لاحقًا أو نسخه إلى مكان آخر: إلغاء وتجاهل الأعطال المستقبلية لإصدار هذا البرنامج
ج: إلغاء
الرجاء اختيار (S / V / K / I / C): s
إذا قمت بإرسال التقرير ، كما تم القيام به أعلاه ، فسيتم إرجاع المطالبة على الفور و / فار / تحطم
سيحتوي المجلد بعد ذلك على ملفين إضافيين:
-rw-r ----- 1 Peter whoopsie 150K Jul 24 16:17 _usr_lib_x86_64-linux-gnu_libmenu- cache2_libexec_menu-cached.1000.crash
-rw-rw-r-- 1 بيتر whoopsie 0 يوليو 24 16:37 _usr_lib_x86_64-linux-gnu_libmenu- cache2_libexec_menu-cached.1000.upload
-rw ------- 1 whoopsie whoopsie 0 يوليو 24 16:37 _usr_lib_x86_64-linux-gnu_libmenu- cache2_libexec_menu-cached.1000.uploaded
لن يؤدي إرسال تقرير تعطل كهذا على الفور إلى إنشاء خطأ عام جديد. سيتم جعل التقرير خاصًا على Launchpad ، مما يعني أنه سيكون مرئيًا فقط لمجموعة محدودة من برامج ثلاثي الأخطاء. سيقوم هؤلاء الثلاثة بفحص التقرير بحثًا عن البيانات الخاصة المحتملة قبل إنشاء خطأ عام.