Cara memfailkan bug perisian ke fedora

Cara memfailkan bug perisian ke fedora

Bug bug atau perisian adalah kesilapan, kesilapan, kegagalan atau kesalahan, dalam program yang menyebabkannya menghasilkan hasil yang tidak diingini atau tidak betul. Pepijat menghalang program/aplikasi/perisian daripada berfungsi seperti yang dimaksudkan.

Seperti kebanyakan jika tidak semua pengagihan linux, Fedora Memberi cara untuk pengguna memfailkan laporan bug. Perlu diingat bahawa pemfailan pepijat tidak terhad kepada pemaju perisian sahaja; Semua orang (termasuk pengguna biasa) digalakkan untuk memfailkan pepijat yang mereka jalani. Setelah pepijat diisi, penyelenggara pakej melihat laporan pepijat dan memutuskan bagaimana mengatasinya.

Penting: Pepijat mungkin tidak semestinya perlu menjadi kemalangan perisian. Berhubung dengan definisi pepijat di atas, sebarang tingkah laku yang tidak diingini atau tidak dijangka diperhatikan dalam aplikasi harus difailkan sebagai pepijat.

Dalam artikel ini, kami akan menerangkan pelbagai langkah memfailkan laporan perisian atau bug aplikasi di Fedora.

Sebelum memfailkan bug di fedora

Sebelum anda memfailkan pepijat, pastikan anda menggunakan versi perisian terkini. Sekiranya tidak, muat turun dan pasangnya. Biasanya, versi kapal perisian terkini dengan pembetulan pepijat, penambahbaikan dan banyak lagi. Bug yang anda mahu fail mungkin telah ditetapkan dalam pelepasan terbaru perisian.

Untuk mengemas kini semua perisian yang dipasang pada sistem fedora anda ke versi terkini yang tersedia, kerap menjalankan arahan DNF berikut (dengan keistimewaan root) untuk memeriksa dan mengemas kini sistem anda.

$ sudo dnf update --Refresh 

Sekiranya versi terbaru perisian masih mempunyai pepijat, maka anda boleh menyemak sama ada pepijat telah difailkan atau tidak. Anda boleh menyemak semua pepijat yang difailkan untuk pakej Fedora menggunakan URL:

https: // aplikasi.Fedoraproject.org/pakej//pepijat/ 

Ini akan membawa anda terus ke halaman yang menunjukkan senarai semua pepijat yang dilaporkan untuk pakej yang dipersoalkan, dalam format (bug, status, keterangan dan pelepasan). Halaman ini juga mempunyai pautan untuk melaporkan pepijat baru (Memfailkan Newbug), dan ia memaparkan jumlah bug terbuka dan menyekat. Sebagai contoh:

https: // aplikasi.Fedoraproject.org/pakej/dnf/bugs/ 
Lihat bug yang dilaporkan dari arahan DNF

Untuk melihat butiran bug (e.g DNF Bug 1032541), klik padanya. Sekiranya laporan pepijat telah difailkan menerangkan isu ini, anda boleh memberikan maklumat tambahan yang mungkin anda miliki.

Untuk menerima kemas kini mengenai laporan, anda harus "Cc"(Karbon-salinan) diri anda ke laporan. Periksa "Tambahkan saya ke senarai CC"Pilihan dan klik pada"Simpan perubahan"Butang.

Lihat butiran laporan bug

Sebaik sahaja anda mendapati bahawa pepijat belum dilaporkan, teruskan dan memfailkannya seperti yang dijelaskan di bahagian seterusnya.

Memfailkan laporan bug di fedora

Untuk memfailkan bug, klik pada Memfailkan pepijat baru butang, pilih "terhadap Fedora"Atau"Terhadap Epel"Dari menu drop down.

Memfailkan bug baru ke fedora

Anda akan dialihkan ke templat laporan pepijat baru pada pelacak bug seperti yang ditunjukkan dalam gambar berikut. Perhatikan bahawa untuk mengakses templat laporan pepijat, anda sekiranya anda mempunyai Red Hat Bugzilla akaun dan mesti log masuk, jika tidak, anda boleh membuat akaun baru.

Templat Laporan Bug

Mari kita jelaskan bidang yang perlu ditetapkan:

  • Komponen: digunakan untuk menentukan nama pakej.
  • Versi: Digunakan untuk menetapkan versi fedora yang anda perhatikan pepijat. Anda juga boleh menentukan keterukan, perkakasan dan OS juga.
  • Ringkasan: Gunakan ini untuk memberikan ringkasan ringkas mengenai isu ini.
  • Penerangan: Tambahkan maklumat yang lebih terperinci mengenai isu menggunakan templat yang disediakan (dijelaskan di bawah).
  • Lampiran: Gunakan ini untuk melampirkan fail yang memberikan lebih banyak maklumat mengenai isu ini (fail mungkin termasuk tembakan skrin, fail log, rakaman skrin dan lain-lain ...).
Versi-release bilangan komponen terpilih (jika berkenaan):

Nombor pelepasan versi pakej harus ditentukan di sini. Anda boleh menggunakan arahan RPM untuk mendapatkan nombor versi pakej (versi DNF 4.0.4 Dalam contoh ini):

$ rpm -q dnf 
Lihat versi pakej
Betapa boleh dihasilkan:

Nyatakan berapa kerap masalah berlaku. Jawapan yang disyorkan termasuk:

  • Selalu: Gunakan masukkan ini jika anda memerhatikan masalah ini setiap sekarang dan kemudian.
  • Kadang -kadang: Masukkan ini jika anda kadang -kadang memerhatikan masalah ini.
  • Hanya sekali: masukkan ini jika anda melihat masalah sekali.
Langkah untuk membiak:

Di bahagian akhir penerangan masalah, anda dapat memberikan maklumat yang membolehkan pengguna lain mengesahkan bug, dan mereka juga memaklumkan pemaju tentang langkah -langkah tertentu yang menyebabkan masalah.

  • Keputusan sebenar: Tentukan apa yang anda perhatikan apabila masalah berlaku.
  • Keputusan yang dijangka: Bidang ini digunakan untuk memasukkan apa yang anda harapkan yang harus berlaku jika perisian itu berkelakuan dengan betul?
  • Maklumat tambahan: Tambahkan maklumat tambahan yang mungkin berguna kepada penyelenggara di sini.

Sebaik sahaja anda telah melaporkan pepijat, perkara seterusnya adalah untuk berhati -hati untuk sebarang kemas kini mengenainya. Biasanya, pemberitahuan e-mel mengenai sebarang komen baru kepada laporan itu akan dihantar kepada semua orang yang merupakan sebahagian daripada laporan bug (i.e wartawan, penyelenggara serta pengguna lain).

Sekiranya pepijat berlaku, penyelenggara mengeluarkan versi perisian yang lebih baik. Bodhi (Sistem web yang memudahkan proses penerbitan kemas kini untuk pengedaran perisian berasaskan fedora) akan menambah komen kepada laporan itu, setelah versi perisian yang lebih baik dikeluarkan.

Akhir sekali, anda boleh membantu penyelenggara dengan mengesahkan jika versi yang lebih baik berfungsi dengan lebih baik di Bodhi. Apabila pelepasan perisian yang lebih baik telah berlalu QA (Jaminan kualiti) proses, pepijat akan ditutup secara automatik.

Itu sahaja! Dalam artikel ini, kami telah menjelaskan pelbagai langkah memfailkan laporan pepijat baru di Fedora. Sekiranya anda mempunyai sebarang pertanyaan atau komen atau maklumat tambahan untuk dikongsi, gunakan borang maklum balas di bawah.