Wéi Dateien e Software Bug op Fedora


E Käfer oder Softwarekäfer ass e Feeler, Feeler, Versoen oder Feeler, an engem Programm deen et verursaacht fir ongewollt oder falsch Resultater ze produzéieren. E Käfer verhënnert datt e Programm/Applikatioun/Software funktionnéiert wéi virgesinn.

Wéi déi meescht wann net all Linux Verdeelungen, bitt Fedora e Mëttel fir d'Benotzer fir e Fehlerbericht ofzeginn. Denkt drun datt d'Bug Areechung net nëmmen op Software Entwéckler limitéiert ass; jidderee (och regelméisseg Benotzer) gëtt encouragéiert Bugs ze fileiren, op déi se lafen. Wann e Feeler gefëllt ass, kuckt de Pakethalter de Bugsbericht an entscheet wéi et handelt.

Wichteg: E Feeler muss vläicht net onbedéngt e Software Crash sinn. Am Zesummenhang mat der uewe genannter Definitioun vun engem Käfer, sollt all ongewollt oder onerwaart Verhalen, dat an enger Applikatioun gemierkt gëtt, als Käfer agefouert ginn.

An dësem Artikel wäerte mir déi verschidde Schrëtt erkläre fir e Software oder Applikatioun Bugs Bericht an Fedora ofzeginn.

Ier Dir e Bug a Fedora ofginn

Ier Dir e Feeler ofginn, gitt sécher datt Dir déi lescht Versioun vun enger Software benotzt. Wann net, download an installéiert et. Normalerweis verschéckt déi lescht Versioune vu Software mat Bugfixes, Verbesserungen a méi. E Käfer deen Dir wëllt fileieren kéint an der leschter Verëffentlechung vun der Software fixéiert ginn.

Fir all Software installéiert op Ärem Fedora System op déi lescht verfügbar Versiounen ze aktualiséieren, lafen regelméisseg de folgenden dnf Kommando (mat Root Privilegien) fir Äre System ze kontrolléieren an ze aktualiséieren.

$ sudo dnf update --refresh

Wann eng lescht Versioun vun der Software nach ëmmer de Fehler huet, da kënnt Dir kucken ob de Bugs deposéiert gouf oder net. Dir kënnt all ofgeleet Bugs fir e Fedora Package iwwerpréiwen mat der URL:

https://apps.fedoraproject.org/packages/<package-name>/bugs/

Dëst bréngt Iech direkt op eng Säit déi eng Lëscht vun all gemellt Käfere fir de betreffend Package weist, am Format (Bug, Status, Beschreiwung a Verëffentlechung). Dës Säit huet och e Link fir en neie Feeler ze mellen (Fichier en Newbug), an et weist d'total Unzuel vun oppenen a blockéierte Bugs. Zum Beispill:

https://apps.fedoraproject.org/packages/dnf/bugs/

Fir Detailer vun engem Feeler ze gesinn (zB DNF Bug 1032541), klickt op et. Am Fall wou e Feeler Bericht schonn ofgehale gouf, deen d'Thema beschreiwen, kënnt Dir all zousätzlech Informatioun ubidden, déi Dir an de Bericht hutt.

Fir Updates iwwer de Bericht ze kréien, sollt Dir Iech selwer an de Bericht CC (carbon-copy) kréien. Kuckt d'Optioun Füügt mech op CC Lëscht a klickt op de Ännerungen späicheren Knäppchen.

Wann Dir entdeckt datt de Feeler net gemellt gouf, gitt vir a fichéiert et wéi an der nächster Sektioun erkläert.

E Bug Bericht op Fedora ofginn

Fir e Feeler ze fileieren, klickt op de File a new bug button, wielt \géint Fedora\ oder \géint EPEL aus dem Dropdown-Menü.

Dir wäert op eng nei Käfer Bericht Schabloun op de Käfer Tracker ëmgeleet ginn wéi am folgenden Bild gewisen. Bedenkt datt fir Zougang zu de Feeler Bericht Schabloun ze kréien, Dir sollt e Red Hat Bugzilla Kont hunn a muss ageloggt sinn, soss kënnt Dir en neie Kont erstellen.

Loosst eis kuerz d'Felder erklären déi agestallt musse ginn:

  • Komponent: benotzt fir den Numm vum Package ze spezifizéieren.
  • Versioun: benotzt fir d'Versioun vu Fedora ze setzen op déi Dir de Käfer observéiert hutt. Dir kënnt och d'Gravitéit, d'Hardware an d'OS spezifizéieren.
  • Zesummefaassung: benotzt dëst fir en nëtzlechen kuerze Resumé vum Thema ze bidden.
  • Beschreiwung: Füügt méi detailléiert Informatioun iwwer d'Thema mat der geliwwerter Schabloun derbäi (ënner erklärt).
  • Uschlëss: benotzt dëst fir Dateien ze befestegt déi méi Informatioun iwwer d'Thema ubidden (Dateien kënnen Écran-Schoten, Logdateien, Écranopnamen etc.. enthalen).

D'Versioun Verëffentlechungsnummer vum Package sollt hei spezifizéiert ginn. Dir kënnt de rpm Kommando benotze fir d'Versiounsnummer vum Package ze kréien (DNF Versioun 4.0.4 an dësem Beispill):

$ rpm -q dnf  

Spezifizéiert wéi dacks de Problem geschitt. Recommandéiert Äntwerten enthalen:

  • Immer: Benotzt dës gitt wann Dir d'Thema vun Zäit zu Zäit beobachtet.
  • Heiansdo: gitt dëst wann Dir d'Thema heiansdo beobachtet.
  • Nëmmen eemol: gitt dëst wann Dir de Problem eemol observéiert.

An der leschter Sektioun vun der Problembeschreiwung kënnt Dir Informatioun ubidden, déi et aner Benotzer erlaben de Feeler z'iwwerpréiwen, a si informéieren och d'Entwéckler iwwer wéi eng spezifesch Schrëtt de Problem verursaachen.

  • Tatsächlech Resultater: präziséiert wat Dir beobachtet wann de Problem optrieden.
  • Erwaart Resultater: Dëst Feld gëtt benotzt fir anzeginn wat Dir erwaart datt sollt geschéien wann d'Software sech richteg verhält?
  • Zousätzlech Infoen: Füügt hei extra Informatioune bäi, déi fir den Entreterner nëtzlech kënne sinn.

Wann Dir e Feeler gemellt hutt, ass déi nächst Saach oppassen op Updates doriwwer. Normalerweis gëtt eng E-Mail Notifikatioun vun all neie Kommentar zum Bericht un jiddereen geschéckt, deen Deel vum Fehlerbericht ass (dh de Reporter, den Ënnerhalter wéi och aner Benotzer).

Wann de Feeler geschitt ass ze fixéieren, verëffentlecht den Ënnerhalter eng verbessert Versioun vun der Software. Bodhi (e Web-System deen de Prozess vun der Verëffentlechung vun Updates fir eng Fedora-baséiert Softwareverdeelung erliichtert) wäert e Kommentar zum Bericht addéieren, nodeems eng verbessert Versioun vun der Software verëffentlecht gëtt.

Lescht awer net zulescht, kënnt Dir den Ënnerhalter hëllefen andeems Dir bestätegt ob déi verbessert Versioun besser am Bodhi funktionnéiert. Wann déi verbessert Verëffentlechung vun der Software de QA (Quality Assurance) Prozess passéiert ass, gëtt de Feeler automatesch zougemaach.

Dat ass alles! An dësem Artikel hu mir déi verschidde Schrëtt erkläert fir en neie Fehlerbericht an Fedora ofzeginn. Wann Dir Froen oder Kommentarer oder extra Informatioun hutt fir ze deelen, benotzt de Feedbackformular hei ënnen.