Stasiun Kerja Online OnWorks Linux dan Windows

logo

Hosting Online Gratis untuk WorkStation

<Sebelumnya | Konten | Selanjutnya>

1.1. Melaporkan Bug Dengan apport-cli


Cara yang lebih disukai untuk melaporkan bug adalah dengan perintah apport-cli. Itu harus dipanggil pada mesin yang terkena bug karena mengumpulkan informasi dari sistem yang sedang dijalankan dan menerbitkannya ke laporan bug di Launchpad. Oleh karena itu, mendapatkan informasi tersebut ke Launchpad dapat menjadi tantangan jika sistem tidak menjalankan lingkungan desktop untuk menggunakan browser (umum dengan server) atau jika tidak memiliki akses Internet. Langkah-langkah yang harus diambil dalam situasi ini dijelaskan di bawah ini.


gambar

Perintah apport-cli dan ubuntu-bug harus memberikan hasil yang sama di server CLI. Yang terakhir sebenarnya adalah symlink ke apport-bug yang cukup cerdas untuk mengetahui apakah lingkungan desktop sedang digunakan dan akan memilih apport-cli jika tidak. Karena sistem server cenderung hanya CLI, apport-cli dipilih sejak awal dalam panduan ini.


Laporan bug di Ubuntu perlu diajukan terhadap paket perangkat lunak tertentu, jadi nama paket (paket sumber atau nama program/jalur) yang terpengaruh oleh bug perlu diberikan ke apport-cli:


apport-cli NAMA PAKET


gambar

Lihat Bab 3, Manajemen Paket [hal. 27] untuk informasi lebih lanjut tentang paket di Ubuntu.


Setelah apport-cli selesai mengumpulkan informasi, Anda akan ditanya apa yang harus dilakukan dengannya. Misalnya, untuk melaporkan bug di vim:


apport-cli vim


*** Mengumpulkan informasi masalah


Informasi yang dikumpulkan dapat dikirim ke pengembang untuk meningkatkan aplikasi. Ini mungkin memakan waktu beberapa menit.

...


*** Kirim laporan masalah ke pengembang?


Setelah laporan masalah terkirim, silakan isi formulir di browser web yang terbuka secara otomatis.


Apa yang ingin Anda lakukan? Pilihan Anda adalah: S: Kirim laporan (2.8 KB)


gambar

1 https://launchpad.net/

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


V: Lihat laporan

K: Simpan file laporan untuk dikirim nanti atau disalin ke tempat lain I: Batalkan dan abaikan kerusakan versi program ini di masa mendatang

C: Batal

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


Tiga opsi pertama dijelaskan di bawah ini:


Kirim: mengirimkan informasi yang dikumpulkan ke Launchpad sebagai bagian dari proses pengajuan laporan bug baru. Anda akan diberi kesempatan untuk menjelaskan bug dengan kata-kata Anda sendiri.


*** Mengunggah informasi masalah


Informasi yang dikumpulkan sedang dikirim ke sistem pelacakan bug. Ini mungkin memakan waktu beberapa menit.

94%


*** Untuk melanjutkan, Anda harus mengunjungi URL berikut:


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


Anda dapat meluncurkan browser sekarang, atau menyalin URL ini ke browser di komputer lain.


Pilihan:

1: Luncurkan browser sekarang C: Batal

Silakan pilih (1/C): 1


Browser yang akan digunakan saat memilih '1' akan menjadi browser yang dikenal di sistem sebagai www-browser melalui sistem alternatif Debian3. Contoh browser berbasis teks untuk menginstal termasuk link, elinks, lynx, dan w3m. Anda juga dapat mengarahkan browser yang ada secara manual ke URL yang diberikan.

Melihat: menampilkan informasi yang dikumpulkan di layar untuk ditinjau. Ini bisa menjadi banyak informasi. Tekan 'Enter' untuk menggulir menurut screenful. Tekan 'q' untuk keluar dan kembali ke menu pilihan.

Menyimpan: menulis informasi yang dikumpulkan ke disk. File yang dihasilkan nantinya dapat digunakan untuk mengajukan laporan bug, biasanya setelah mentransfernya ke sistem Ubuntu lain.


Apa yang ingin Anda lakukan? Pilihan Anda adalah: S: Kirim laporan (2.8 KB)

V: Lihat laporan

K: Simpan file laporan untuk dikirim nanti atau disalin ke tempat lain I: Batalkan dan abaikan kerusakan versi program ini di masa mendatang

C: Batal

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

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


gambar

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


Untuk melaporkan bug, dapatkan file ke sistem Ubuntu yang mendukung internet dan terapkan apport-cli ke sana. Ini akan menyebabkan menu segera muncul (informasi sudah dikumpulkan). Anda kemudian harus menekan 's' untuk mengirim:


apport-cli apport.vim.1pg92p02.apport


Untuk langsung menyimpan laporan ke disk (tanpa menu), Anda dapat melakukan:


apport-cli vim --simpan apport.vim.test.apport


Nama laporan harus diakhiri dengan .apport .


gambar

Jika sistem yang mendukung internet ini non-Ubuntu/Debian, apport-cli tidak tersedia sehingga bug perlu dibuat secara manual. Laporan apport juga tidak disertakan sebagai lampiran untuk bug sehingga sama sekali tidak berguna dalam skenario ini.


Komputasi Awan OS Teratas di OnWorks: