Otu esi etinye ahụhụ sọftụwia na Fedora


Njehie ma ọ bụ sọftụwia bụ mperi, mmejọ, ọdịda ma ọ bụ mmejọ, na mmemme na-eme ka ọ rụpụta nsonaazụ achọghị ma ọ bụ ezighi ezi. Njehie na-egbochi mmemme/ngwa/software ịrụ ọrụ dịka ebumnobi.

Dị ka ọtụtụ ma ọ bụrụ na ọ bụghị nkesa Linux niile, Fedora na-enye ụzọ maka ndị ọrụ iji tinye mkpesa ahụhụ. Buru n'uche na ntinye akwụkwọ ahụhụ abụghị naanị na ndị mmepe ngwanrọ; A na-agba onye ọ bụla (gụnyere ndị na-arụ ọrụ oge niile) ume ka ha debanye aha ahụhụ ha na-abanye. Ozugbo ahụhụ jupụtara, onye na-elekọta ngwugwu na-eleba anya na akụkọ ahụhụ wee kpebie ka esi edozi ya.

Ihe dị mkpa: ahụhụ nwere ike ọ gaghị adị mkpa ka ọ bụrụ mkpọka ngwanrọ. N'ihe gbasara nkọwapụta ahụhụ dị n'elu, omume ọ bụla achọghị ma ọ bụ nke a na-atụghị anya ya a hụrụ na ngwa kwesịrị ịdeba akwụkwọ dị ka ahụhụ.

N'isiokwu a, anyị ga-akọwa usoro dị iche iche nke itinye akwụkwọ mkpesa software ma ọ bụ ngwa na Fedora.

Tupu itinye ahụhụ na Fedora

Tupu ị tinye ahụhụ, hụ na ị na-eji ụdị ngwanrọ kachasị ọhụrụ. Ọ bụrụ na ọ bụghị, budata ma wụnye ya. Dị ka ọ na-adịkarị, ụdị sọftụwia kachasị ọhụrụ na-eji ndozi ahụhụ, ndozi na ihe ndị ọzọ. Enwere ike idozi ahụhụ ịchọrọ itinye na ntọhapụ ngwanro kacha ọhụrụ.

Ka imelite sọftụwia niile arụnyere na sistemụ Fedora gị ka ọ bụrụ ụdị kachasị ọhụrụ dị, na-agba ọsọ dnf ndị a mgbe niile (yana ikike mgbọrọgwụ) ka ịlele na melite sistemụ gị.

$ sudo dnf update --refresh

Ọ bụrụ na ụdị ngwanro ọhụrụ ka nwere ahụhụ ahụ, ị nwere ike ịlele ma agbabala ahụhụ ahụ ma ọ bụ na etinyeghị ya. Ị nwere ike ịlele chinchi niile etinyere maka ngwugwu Fedora site na iji URL:

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

Nke a ga-akpọrọ gị ozugbo gaa na ibe na-egosi ndepụta nke ahụhụ niile akọpụtara maka ngwugwu a na-ajụ, n'ụdị (ahụhụ, ọkwa, nkọwa na ntọhapụ). Ibe a nwekwara njikọ maka ịkọ ahụhụ ọhụrụ (File a newbug), ọ na-egosiputa ọnụ ọgụgụ nke mmeghe na igbochi ahụhụ. Ọmụmaatụ:

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

Ka ilele nkọwa nke ahụhụ (dịka DNF Bug 1032541), pịa ya. Ọ bụrụ na etinyelarị mkpesa ahụhụ na-akọwa okwu a, ị nwere ike ịnye ozi ọ bụla ọzọ ị nwere na mkpesa ahụ.

Iji nweta mmelite gbasara akụkọ ahụ, ị ga-enwerịrị “CC” (carbon-copy) n'onwe gị na akụkọ ahụ. Lelee nhọrọ Tinye m na ndepụta CC wee pịa bọtịnụ Chekwa mgbanwe.

Ozugbo ị chọpụtara na a kọpụtabeghị ahụhụ ahụ, gaa n'ihu wee tinye ya dịka akọwara na ngalaba na-esote.

Ịdebanye mkpesa ahụhụ na Fedora

Iji tinye ahụhụ, pịa bọtịnụ ahụhụ ọhụrụ, họrọ \megide Fedora ma ọ bụ megide EPEL site na menu ndọda.

A ga-atụgharị gị gaa na ndebiri mkpesa ahụhụ ọhụrụ na ihe nchọta ahụhụ dị ka egosiri na foto a. Rịba ama na iji nweta ndebiri mkpesa ahụhụ, ị ga-enwe akaụntụ Red Hat Bugzilla na ị ga-abanyerịrị, ma ọ bụghị na ị nwere ike ịmepụta akaụntụ ọhụrụ.

Ka anyị kọwa nkenke nkenke ubi ndị achọrọ ịtọ:

  • Component: eji akọwapụta aha ngwugwu.
  • Ụdị: eji edobe ụdị Fedora nke ị hụrụ ahụhụ na ya. Ị nwekwara ike ịkọwapụta Severity, Hardware na OS nke ọma.
  • Nchịkọta: jiri nke a wepụta mkpirisi okwu a bara uru.
  • Nkọwa: tinye nkọwa zuru ezu gbasara okwu a site na iji ndebiri enyere (akọwara n'okpuru).
  • Mgbakwunye: jiri nke a tinye faịlụ ndị na-enye ozi ndị ọzọ gbasara nsogbu ahụ (faịlụ nwere ike ịgụnye nseta ihuenyo, faịlụ ndekọ, ndekọ ihuenyo wdg…).

Ekwesịrị ịkọwa nọmba mwepụta ụdị nke ngwugwu ebe a. Ị nwere ike iji iwu rpm nweta nọmba mbipute nke ngwugwu (ụdị DNF 4.0.4 na ihe atụ a):

$ rpm -q dnf  

Kọwaa ugboro ole okwu a na-eme. Azịza ndị akwadoro gụnyere:

  • Mgbe niile: jiri tinye nke a ma ọ bụrụ na ị na-ahụ okwu ahụ mgbe niile.
  • Mgbe ụfọdụ: tinye nke a ma ọ bụrụ na ị na-ahụ okwu ahụ mgbe ụfọdụ.
  • Nanị otu ugboro: tinye nke a ma ọ bụrụ na ị hụla okwu a otu ugboro.

N'akụkụ ikpeazụ nke nkọwa nsogbu, ị nwere ike ịnye ozi nke na-enyere ndị ọrụ ndị ọzọ aka ịchọpụta ahụhụ ahụ, ha na-agwakwa ndị mmepe ihe kpọmkwem usoro na-akpata nsogbu ahụ.

  • Nsonaazụ n'ezie: Kpepụta ihe ị na-ahụ mgbe esemokwu ahụ mere.
  • Rịzọlt a tụrụ anya: A na-eji mpaghara a tinye ihe ị tụrụ anya nke ga-eme ma ọ bụrụ na ngwanro ahụ emee nke ọma?
  • Ozi mgbakwunye: Tinye mgbakwunye ozi nwere ike ịbara onye na-elekọta ya uru ebe a.

Ozugbo ị kọsara ahụhụ, ihe na-esote bụ ịkpachara anya maka mmelite ọ bụla gbasara ya. Ọtụtụ mgbe, a ga-ezigara onye ọ bụla so na mkpesa ahụhụ (ya bụ, onye nta akụkọ, onye na-elekọta yana yana ndị ọrụ ndị ọzọ) ozi e-mail maka nkọwa ọhụrụ ọ bụla na akụkọ ahụ.

Ọ bụrụ na emeziri mperi ahụ, onye na-elekọta ya na-ewepụta ụdị ngwanrọ emelitere. Bodhi (usoro webụsaịtị nke na-eme ka usoro nbipụta mmelite maka nkesa ngwanrọ dabere na Fedora) ga-agbakwunye nkwupụta na akụkọ ahụ, mgbe ewepụtachara ụdị ngwanrọ ahụ ka mma.

N'ikpeazụ ma ọ dịghị ihe ọzọ, ị nwere ike inyere onye na-elekọta ya aka site n'ịkwado ma ọ bụrụ na ụdị emelitere na-arụ ọrụ nke ọma na Bodhi. Mgbe ntọhapụ ngwanro emelitere agafeela usoro QA (Quality Assurance), mperi ahụ ga-emechi ozugbo.

Ọ gwụla! N'ime edemede a, anyị akọwala usoro dị iche iche nke itinye akwụkwọ akụkọ ahụhụ ọhụrụ na Fedora. Ọ bụrụ na ị nwere ajụjụ ọ bụla ma ọ bụ nkọwa ma ọ bụ ozi agbakwunyere ịkekọrịta, jiri ụdị nzaghachi dị n'okpuru.