มีเครื่องมืออะไรในการรายงานข้อบกพร่อง


12

ณ วันนี้ฉันรู้เพียงว่าubuntu-bugฉันสามารถใช้เพื่อรายงานข้อบกพร่องเกี่ยวกับโปรแกรมเฉพาะ แต่ตอนนี้ผมได้เรียนรู้เกี่ยวกับapport-collectและapport-bugซึ่งโดยทั่วไปมีดังนี้:

apport-bug - รายงานปัญหาเกี่ยวกับ Launchpad โดยใช้ Apport เพื่อรวบรวมข้อมูลจำนวนมากเกี่ยวกับระบบของคุณเพื่อช่วยให้นักพัฒนาแก้ไขปัญหาและหลีกเลี่ยงคำถามและคำตอบที่ไม่จำเป็น

apport-collect- ทำงานเป็น apport-bug แต่ส่งข้อมูลไปยังรายงานบั๊กที่มีอยู่แล้ว ในกรณีของฉันมันคือapport-collect 1060268ขอบคุณ Brad Figg ใน Launchpad

มีเครื่องมืออื่น ๆ ในการรายงานข้อผิดพลาดหรือไม่?


2
ตรวจสอบเอกสารชุมชนอูบุนตูเกี่ยวกับhelp.ubuntu.com/community/ReportingBugs

คำตอบ:


4

ubuntu-bugและapport-bugเป็นจริงแพคเกจเดียวกันApport เมื่อคุณเริ่มต้นubuntu-bugหรือapport-bugไม่มีพารามิเตอร์เพิ่มเติมใด ๆ หนึ่งในอินเตอร์เฟซผู้ใช้ Apport ต่อไปนี้จะถูกเรียกขึ้นอยู่กับสภาพแวดล้อมเดสก์ทอป:

Apport User Interface สำหรับการบันทึกข้อบกพร่อง

  • apport-gtk - GTK GUI สำหรับการรายงานข้อบกพร่องประเภทการชนใน Unity และ GNOME
  • apport-kde - KDE GUI สำหรับการรายงานข้อผิดพลาดประเภทความผิดพลาดใน KDE
  • apport-cli- ส่วนหน้าบรรทัดคำสั่งสำหรับการรายงานข้อขัดข้องและมีไว้สำหรับใช้กับเซิร์ฟเวอร์ นอกจากนี้คุณยังสามารถใช้ในการรายงานข้อผิดพลาดถ้าความผิดพลาดที่เกิดขึ้นออฟไลน์

โปรดทราบว่า Apport จะไม่เปิดใช้งานตามค่าเริ่มต้น คุณต้องเปิดใช้งานด้วยตนเองเพื่อรายงานข้อผิดพลาดประเภทความผิดพลาด:

นอกจากนี้คุณยังสามารถรายงานปัญหาอื่น ๆ นอกเหนือจากการประยุกต์ใช้เกิดปัญหาโดยใช้เครื่องมือใด ๆ -fข้างต้นด้วยพารามิเตอร์เพิ่มเติม ไม่จำเป็นต้องเปิดใช้งาน Apport สำหรับการรายงานปัญหาที่ไม่เกิดความผิดพลาด ดูหน้าคู่มือapport-cliสำหรับข้อมูลเพิ่มเติม

ยูทิลิตี้ Apport อื่น ๆ

  • apport-collect- ใช้เพื่อรวบรวมและแนบข้อมูลการดีบักที่จำเป็นไปยังรายงานบั๊กที่มีอยู่ โดยทั่วไปใช้ในกรณีที่มีข้อบกพร่องยื่นต่อเมล็ด Linux คุณไม่ควรใช้สิ่งนี้จนกว่าคุณจะเป็นผู้รายงานบั๊กดั้งเดิมหรือหนึ่งในผู้พัฒนาเคอร์เนลขอให้คุณทำเช่นนั้น ดูหน้าคู่มือapport-collectสำหรับข้อมูลเพิ่มเติม

บริการ Whoopsie

ระบบ 12.04 ทั้งหมดรวมถึงเดสก์ท็อปและเซิร์ฟเวอร์มี daemon "การรายงานข้อผิดพลาดของ Ubuntu" เรียกว่า whoopsie มันพร้อมกับ Apport เป็นส่วนหนึ่งของข้อผิดพลาดติดตามโครงการอูบุนตู แม้ว่าจะไม่ใช่เครื่องมือที่ช่วยให้คุณรายงานข้อบกพร่อง แต่เป็นส่วนหนึ่งของระบบที่ประมวลผลรายงานข้อบกพร่อง

ดูสิ่งนี้ด้วย:

เครื่องมือรายงานบั๊ก Debian

นอกจากนี้ยังมีอยู่reportbugซึ่งจะช่วยให้คุณยื่นข้อบกพร่องโดยตรงใน Debian bug tracker จากระบบ Ubuntu อย่างไรก็ตามreportbugไม่ได้ติดตั้งเป็นค่าเริ่มต้นใน Ubuntu และสามารถติดตั้งได้โดยใช้คำสั่งนี้ในเทอร์มินัล:

sudo apt-get install reportbug

คำตอบที่ยอดเยี่ยม jokerdino เพียงแค่คำถามด่วนคุณพูดถึงว่า apport ไม่ได้เปิดใช้งานตามค่าเริ่มต้น แต่ฉันได้รับหน้าต่างรายงานข้อผิดพลาดป๊อปอัปทุกครั้งที่มีข้อผิดพลาดเกิดขึ้น ไม่ใช่ภาคผนวกนี้หรือ
Luis Alvarado

1
ไม่ควร แต่มีข้อผิดพลาดใน 12.04 ซึ่งหมายความว่า apport ปรากฏขึ้นแม้ว่าจะถูกปิดการใช้งาน มันได้รับการแก้ไขตามที่คาดคะเนมาตั้งแต่นั้น แต่ผู้คนยังคงเรียกร้องให้เห็นหน้าต่างความผิดพลาดของภาคผนวก ฉันคิดว่านั่นอาจเป็นปัญหาของคุณเช่นกัน
jokerdino
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.