## page was renamed from Debug
#format wiki
#LANGUAGE it
<
>
<>
= Introduzione =
Questo documento descrive come installare pacchetti per eseguire le operazioni di ''debug'' in '''Ubuntu'''.
= Preparativi =
È necessario adeguare la propria [[SourcesList|lista]] dei [[Repository|repository]] in modo da poter installare gli strumenti necessari alle operazioni di debug. Aprire il file `/etc/apt/sources.list` con un [[Ufficio/EditorDiTesto|editor di testo]] con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e aggiungere le righe adatte alla versione in uso:
* '''Ubuntu 8.04''' «'''Hardy Heron'''»: {{{
deb http://people.ubuntu.com/~pitti/ddebs hardy main universe
}}}
Per importare la chiave [[Sicurezza/GnuPg|gpg]] è sufficiente digitare il seguente comando in una finestra di terminale:
{{{
wget -q "http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0x0DE7276D5E0577F2" -O- | sudo apt-key add -
}}}
Infine aggiornare la lista dei pacchetti con il seguente comando:
{{{
sudo apt-get update
}}}
= Installare programmi per il debugging =
Per installare i pacchetti dei simboli per il debug è utile ricordarsi che tali pacchetti hanno il suffisso «-dbgsym». Ad esempio, per installare i simboli di debug per il pacchetto ''yelp'', occorre digitare il seguente comando:
{{{
sudo apt-get install yelp-dbgsym
}}}
a. Adesso è stato realizzato un [[Ubuntu:Backtrace|Backtrace]];
a. eseguire [[Programmazione/Valgrind|Valgrind]], se il programma crasha a causa di ''Segmentation fault'' o ''Bus error'';
a. a scelta, potrebbe venir chiesta una Ubuntu:Strace.
##= Versioni di Ubuntu precedenti =
##Questa sezione riguarda le versioni che precedono '''Ubuntu 6.10''' «'''Edgy Eft'''».
##||[[Immagine(Icone/Piccole/note.png,,center)]] ||