Yadda ake Rubuta Bug Software zuwa Fedora


Kwaro ko kwaro na software kuskure ne, kuskure, gazawa ko kuskure, a cikin shirin da ke sa shi haifar da sakamakon da ba a so ko kuskure. Kwaro yana hana shirin/application/software yin aiki kamar yadda aka yi niyya.

Kamar yawancin idan ba duk rarraba Linux ba, Fedora yana ba da hanya ga masu amfani don shigar da rahoton bug. Ka tuna cewa shigar da kwaro baya iyakance ga masu haɓaka software kawai; kowa (ciki har da masu amfani na yau da kullun) ana ƙarfafa su don shigar da kurakuran da suka shiga. Da zarar bug ya cika, mai kula da kunshin ya dubi rahoton bug kuma ya yanke shawarar yadda za a sarrafa shi.

Muhimmi: Maiyuwa kwaro bazai buƙatar zama haɗarin software ba. Dangane da ma'anar da ke sama na kwaro, duk wani hali da ba a so ko ba tsammani da aka lura a aikace ya kamata a shigar da shi azaman kwaro.

A cikin wannan labarin, zamuyi bayanin matakai daban-daban na shigar da rahoton software ko kurakurai a cikin Fedora.

Kafin shigar da kwaro a Fedora

Kafin shigar da kwaro, tabbatar da cewa kana amfani da sabuwar sigar software. Idan ba haka ba, zazzage kuma shigar da shi. A al'ada, sabbin nau'ikan software na jigilar kaya tare da gyaran kwari, haɓakawa da ƙari. Mai yiwuwa an gyara kwaro da kuke son shigar da shi a cikin sabuwar sakin software.

Don sabunta duk software da aka shigar akan tsarin Fedora zuwa sabbin nau'ikan da ake da su, gudanar da umarnin dnf akai-akai (tare da tushen gata) don dubawa da sabunta tsarin ku.

$ sudo dnf update --refresh

Idan sabuwar sigar software har yanzu tana da kwaro, to zaku iya bincika ko an shigar da kwaro ko a'a. Kuna iya bincika duk kurakuran da aka shigar don fakitin Fedora ta amfani da URL:

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

Wannan zai kai ku kai tsaye zuwa shafin da ke nuna jerin duk kurakuran da aka ruwaito don kunshin da ake tambaya, a cikin tsari (bug, status, description and release). Wannan shafin kuma yana da hanyar haɗin kai don ba da rahoton sabon kwaro (Fayil sabon bug), kuma yana nuna jimlar adadin buɗaɗɗen buɗaɗɗe da toshewa. Misali:

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

Don duba cikakkun bayanai na kwaro (misali DNF Bug 1032541), danna shi. Idan an riga an shigar da rahoton kwaro da ke bayyana batun, za ku iya ba da duk wani ƙarin bayani da kuke da shi ga rahoton.

Don karɓar sabuntawa game da rahoton, ya kamata ku “CC” (kwafin carbon) da kanku ga rahoton. Duba zaɓin Ƙara ni zuwa lissafin CC kuma danna maɓallin Ajiye canje-canje.

Da zarar ka gano cewa ba a ba da rahoton kwaro ba, ci gaba da rubuta shi kamar yadda aka bayyana a sashe na gaba.

Aiwatar da Rahoton Bug a Fedora

Don shigar da kwaro, danna kan Fayil sabon maballin bug, zaɓi \akan Fedora ko da EPEL daga menu na saukarwa.

Za a tura ku zuwa sabon samfuri na rahoton kwaro akan ma'aunin bug kamar yadda aka nuna a hoto mai zuwa. Lura cewa don samun damar samfurin rahoton kwaro, ya kamata ku sami asusun Red Hat Bugzilla kuma dole ne ku shiga, in ba haka ba kuna iya ƙirƙirar sabon asusu.

Bari mu ɗan yi bayanin filayen da ya kamata a saita:

  • Bayani: ana amfani da shi don tantance sunan fakitin.
  • Sigar: ana amfani da ita don saita nau'in Fedora wanda kuka lura da kwaro a ciki. Hakanan zaka iya tantance tsananin, Hardware da OS kuma.
  • Taƙaice: yi amfani da wannan don samar da taƙaitaccen taƙaitaccen batun.
  • Bayyana: ƙara ƙarin cikakkun bayanai game da batun ta amfani da samfurin da aka bayar (an bayyana a ƙasa).
  • Haɗe-haɗe: yi amfani da wannan don haɗa fayilolin da ke ba da ƙarin bayani game da batun (fayil ɗin na iya haɗawa da hotunan allo, fayilolin log, rikodin allo da sauransu..).

Ya kamata a ƙayyade lambar sakin fakitin a nan. Kuna iya amfani da umarnin rpm don samun lambar sigar fakitin (Sigar DNF 4.0.4 a cikin wannan misali):

$ rpm -q dnf  

Ƙayyade sau nawa batun ke faruwa. Amsoshin da aka ba da shawarar sun haɗa da:

  • Koyaushe: yi amfani da shigar da wannan idan kun lura da batun kowane lokaci.
  • Wani lokaci: shigar da wannan idan kun lura da batun wani lokaci.
  • Sau ɗaya kawai: shigar da wannan idan kun lura da batun sau ɗaya.

A cikin sashin ƙarshe na bayanin matsalar, zaku iya ba da bayanan da ke ba sauran masu amfani damar tabbatar da kwaro, sannan kuma suna sanar da masu haɓaka takamaiman matakan da ke haifar da batun.

  • Sakamako na haƙiƙa: Ƙayyade abin da kuke gani lokacin da batun ya faru.
  • Sakamakon da ake tsammani: Ana amfani da wannan filin don shigar da abin da kuke tsammanin zai faru idan software ɗin ta yi daidai?
  • Ƙarin bayani: Ƙara ƙarin bayani wanda zai iya zama da amfani ga mai kula anan.

Da zarar kun ba da rahoton bug, abu na gaba shine a kula da kowane sabuntawa game da shi. Yawancin lokaci, za a aika da sanarwar e-mail na kowane sabon tsokaci ga rahoton ga duk wanda ke cikin rahoton bug (watau mai ba da rahoto, mai kula da sauran masu amfani).

Idan kwaro ya sami gyarawa, mai kula yana fitar da ingantaccen sigar software. Bodhi (tsarin gidan yanar gizon da ke sauƙaƙe aiwatar da wallafe-wallafen sabuntawa don rarraba software na tushen Fedora) zai ƙara sharhi ga rahoton, bayan an fitar da ingantaccen sigar software.

Ƙarshe amma ba kalla ba, za ku iya taimaka wa mai kulawa ta hanyar tabbatarwa idan ingantacciyar sigar tana aiki mafi kyau a cikin Bodhi. Lokacin da ingantaccen sakin software ya wuce tsarin QA (Quality Assurance), kwaro za a rufe ta atomatik.

Shi ke nan! A cikin wannan labarin, mun bayyana matakai daban-daban na shigar da sabon rahoton kwaro a cikin Fedora. Idan kuna da wasu tambayoyi ko sharhi ko ƙarin bayani don rabawa, yi amfani da fom ɗin amsawa a ƙasa.