Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

1.1. Segnalazione di bug con apport-cli


Il modo migliore per segnalare un bug è con il comando apport-cli. Deve essere invocato sulla macchina interessata dal bug perché raccoglie informazioni dal sistema su cui viene eseguito e le pubblica nella segnalazione del bug su Launchpad. Ottenere tali informazioni su Launchpad può quindi essere una sfida se il sistema non esegue un ambiente desktop per utilizzare un browser (comune con i server) o se non ha accesso a Internet. I passaggi da eseguire in queste situazioni sono descritti di seguito.


Immagine

I comandi apport-cli e ubuntu-bug dovrebbero dare gli stessi risultati su un server CLI. Quest'ultimo è in realtà un collegamento simbolico ad apport-bug che è abbastanza intelligente da sapere se un ambiente desktop è in uso e sceglierà apport-cli in caso contrario. Poiché i sistemi server tendono ad essere solo CLI, apport-cli è stato scelto fin dall'inizio in questa guida.


Le segnalazioni di bug in Ubuntu devono essere archiviate su un pacchetto software specifico, quindi il nome del pacchetto (pacchetto sorgente o nome/percorso del programma) interessato dal bug deve essere fornito ad apport-cli:


apport-cli NOMEPACCHETTO


Immagine

Vedere il Capitolo 3, Gestione dei pacchetti [p. 27] per ulteriori informazioni sui pacchetti in Ubuntu.


Una volta che apport-cli ha finito di raccogliere informazioni ti verrà chiesto cosa farne. Ad esempio, per segnalare un bug in vim:


app-cli vim


*** Raccolta di informazioni sui problemi


Le informazioni raccolte possono essere inviate agli sviluppatori per migliorare l'applicazione. L'operazione potrebbe richiedere alcuni minuti.

...


*** Inviare la segnalazione del problema agli sviluppatori?


Dopo aver inviato la segnalazione del problema, compila il modulo nel browser Web aperto automaticamente.


Cosa ti piacerebbe fare? Le tue opzioni sono: S: Invia rapporto (2.8 KB)


Immagine

1 https://launchpad.net/

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


V: Visualizza rapporto

K: Conserva il file di rapporto per inviarlo in seguito o copiarlo da qualche altra parte I: Annulla e ignora i futuri arresti anomali di questa versione del programma

C: Annulla

Si prega di scegliere (S/V/K/I/C):


Le prime tre opzioni sono descritte di seguito:


· XNUMX€ Inviare: invia le informazioni raccolte a Launchpad come parte del processo di archiviazione di una nuova segnalazione di bug. Ti verrà data l'opportunità di descrivere il bug con parole tue.


*** Caricamento delle informazioni sul problema


Le informazioni raccolte vengono inviate al sistema di tracciamento dei bug. L'operazione potrebbe richiedere alcuni minuti.


*** Per continuare, è necessario visitare il seguente URL:


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


Puoi avviare un browser ora o copiare questo URL in un browser su un altro computer.


scelte:

1: Avvia un browser ora C: Annulla

Si prega di scegliere (1/C): 1


Il browser che verrà utilizzato quando si sceglie '1' sarà quello conosciuto sul sistema come www-browser tramite il sistema delle alternative Debian3. Esempi di browser testuali da installare includono collegamenti, elink, lynx e w3m. Puoi anche puntare manualmente un browser esistente all'URL specificato.

· XNUMX€ Vista: visualizza le informazioni raccolte sullo schermo per la revisione. Queste possono essere molte informazioni. Premi "Invio" per scorrere le schermate. Premere 'q' per uscire e tornare al menu di scelta.

· XNUMX€ Mantenere: scrive le informazioni raccolte su disco. Il file risultante può essere utilizzato in seguito per archiviare la segnalazione di bug, in genere dopo averlo trasferito su un altro sistema Ubuntu.


Cosa ti piacerebbe fare? Le tue opzioni sono: S: Invia rapporto (2.8 KB)

V: Visualizza rapporto

K: Conserva il file di rapporto per inviarlo in seguito o copiarlo da qualche altra parte I: Annulla e ignora i futuri arresti anomali di questa versione del programma

C: Annulla

Si prega di scegliere (S/V/K/I/C): k

File di segnalazione del problema: /tmp/apport.vim.1pg92p02.apport


Immagine

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


Per segnalare il bug, scarica il file su un sistema Ubuntu abilitato a Internet e applica apport-cli. Questo farà apparire immediatamente il menu (le informazioni sono già raccolte). Dovresti quindi premere 's' per inviare:


apport-cli apport.vim.1pg92p02.apport


Per salvare direttamente un report su disco (senza menu) puoi fare:


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


I nomi dei rapporti dovrebbero finire con .apportare .


Immagine

Se questo sistema abilitato a Internet non è Ubuntu/Debian, apport-cli non è disponibile, quindi il bug dovrà essere creato manualmente. Neanche un report di apport deve essere incluso come allegato a un bug, quindi è completamente inutile in questo scenario.


Il miglior sistema operativo cloud computing su OnWorks: