OnWorks Linux dan Windows Online Workstations

logo

Pengehosan Dalam Talian Percuma untuk Workstation

<Sebelum | Contents [show] | Seterusnya>

1.1. Melaporkan Pepijat Dengan apport-cli


Cara pilihan untuk melaporkan pepijat adalah dengan arahan apport-cli. Ia mesti digunakan pada mesin yang terjejas oleh pepijat kerana ia mengumpul maklumat daripada sistem yang ia sedang dijalankan dan menerbitkannya ke laporan pepijat pada Launchpad. Oleh itu, mendapatkan maklumat tersebut ke Launchpad boleh menjadi satu cabaran jika sistem tidak menjalankan persekitaran desktop untuk menggunakan penyemak imbas (biasa dengan pelayan) atau jika ia tidak mempunyai akses Internet. Langkah-langkah yang perlu diambil dalam situasi ini diterangkan di bawah.


gambar

Perintah apport-cli dan ubuntu-bug harus memberikan hasil yang sama pada pelayan CLI. Yang terakhir ini sebenarnya adalah pautan sym kepada apport-bug yang cukup pintar untuk mengetahui sama ada persekitaran desktop sedang digunakan dan akan memilih apport-cli jika tidak. Memandangkan sistem pelayan cenderung kepada CLI sahaja apport-cli telah dipilih dari awal dalam panduan ini.


Laporan pepijat dalam Ubuntu perlu difailkan terhadap pakej perisian tertentu, jadi nama pakej (pakej sumber atau nama/laluan program) yang terjejas oleh pepijat perlu dibekalkan kepada apport-cli:


apport-cli PACKAGENAME


gambar

Lihat Bab 3, Pengurusan Pakej [hlm. 27] untuk maklumat lanjut tentang pakej dalam Ubuntu.


Setelah apport-cli selesai mengumpulkan maklumat, anda akan ditanya apa yang perlu dilakukan dengannya. Sebagai contoh, untuk melaporkan pepijat dalam vim:


apport-cli vim


*** Mengumpul maklumat masalah


Maklumat yang dikumpul boleh dihantar kepada pembangun untuk menambah baik aplikasi. Ini mungkin mengambil masa beberapa minit.

...


*** Hantar laporan masalah kepada pemaju?


Selepas laporan masalah dihantar, sila isi borang dalam pelayar web yang dibuka secara automatik.


Apa yang anda ingin lakukan? Pilihan anda ialah: S: Hantar laporan (2.8 KB)


gambar

1 https://launchpad.net/

2 https://help.launchpad.net/YourAccount/NewAccount


V: Lihat laporan

K: Simpan fail laporan untuk dihantar kemudian atau disalin ke tempat lain I: Batal dan abaikan ranap masa hadapan versi program ini

C: Batal

Sila pilih (S/V/K/I/C):


Tiga pilihan pertama diterangkan di bawah:


Hantar: menyerahkan maklumat yang dikumpul kepada Launchpad sebagai sebahagian daripada proses memfailkan laporan pepijat baharu. Anda akan diberi peluang untuk menerangkan pepijat dengan perkataan anda sendiri.


*** Memuat naik maklumat masalah


Maklumat yang dikumpul sedang dihantar ke sistem penjejakan pepijat. Ini mungkin mengambil masa beberapa minit.

94%


*** Untuk meneruskan, anda mesti melawati URL berikut:


https://bugs.launchpad.net/ubuntu/+source/vim/+filebug/09b2495a- e2ab-11e3-879b-68b5996a96c8?


Anda boleh melancarkan penyemak imbas sekarang, atau menyalin URL ini ke dalam penyemak imbas pada komputer lain.


Pilihan:

1: Lancarkan pelayar sekarang C: Batal

Sila pilih (1/C): 1


Penyemak imbas yang akan digunakan apabila memilih '1' adalah yang dikenali pada sistem sebagai pelayar www melalui sistem alternatif Debian3. Contoh pelayar berasaskan teks untuk dipasang termasuk pautan, elink, lynx dan w3m. Anda juga boleh menghalakan penyemak imbas sedia ada secara manual pada URL yang diberikan.

pandangan: memaparkan maklumat yang dikumpul pada skrin untuk semakan. Ini boleh menjadi banyak maklumat. Tekan 'Enter' untuk menatal mengikut skrin penuh. Tekan 'q' untuk berhenti dan kembali ke menu pilihan.

Simpan: menulis maklumat yang dikumpul ke cakera. Fail yang terhasil kemudiannya boleh digunakan untuk memfailkan laporan pepijat, biasanya selepas memindahkannya ke sistem Ubuntu yang lain.


Apa yang anda ingin lakukan? Pilihan anda ialah: S: Hantar laporan (2.8 KB)

V: Lihat laporan

K: Simpan fail laporan untuk dihantar kemudian atau disalin ke tempat lain I: Batal dan abaikan ranap masa hadapan versi program ini

C: Batal

Sila pilih (S/V/K/I/C): k

Fail laporan masalah: /tmp/apport.vim.1pg92p02.apport


gambar

3 http://manpages.ubuntu.com/manpages/en/man8/update-alternatives.8.html


Untuk melaporkan pepijat, dapatkan fail ke sistem Ubuntu yang didayakan internet dan gunakan apport-cli padanya. Ini akan menyebabkan menu muncul serta-merta (maklumat sudah dikumpul). Anda kemudiannya harus menekan 's' untuk menghantar:


apport-cli apport.vim.1pg92p02.apport


Untuk menyimpan laporan terus ke cakera (tanpa menu) anda boleh lakukan:


apport-cli vim --save apport.vim.test.apport


Nama laporan hendaklah berakhir dengan .apport .


gambar

Jika sistem yang didayakan internet ini bukan Ubuntu/Debian, apport-cli tidak tersedia jadi pepijat perlu dibuat secara manual. Laporan apport juga tidak boleh disertakan sebagai lampiran kepada pepijat sama ada jadi ia sama sekali tidak berguna dalam senario ini.


Pengkomputeran Awan OS teratas di OnWorks: