914
contributi
S3v (discussione | contributi) Nessun oggetto della modifica |
m (nuova sintassi template) |
||
Riga 1: | Riga 1: | ||
{{Versioni compatibili | {{Versioni compatibili}} | ||
==Introduzione== | == Introduzione == | ||
Spesso ci è capitato di installare dei pacchetti contenenti dei bug, conosciuti anche prima del nostro download. | Spesso ci è capitato di installare dei pacchetti contenenti dei bug, conosciuti anche prima del nostro download. | ||
Prima di installare un pacchetto, infatti, sarebbe opportuno fare una visitina su [http://bugs.debian.org questo] sito, dove vengono tracciati i bug segnalati. Questo motore di gestione dei bug è molto potente e funzionale, ma se non volessimo perdere tempo ogni volta? | Prima di installare un pacchetto, infatti, sarebbe opportuno fare una visitina su [http://bugs.debian.org questo] sito, dove vengono tracciati i bug segnalati. Questo motore di gestione dei bug è molto potente e funzionale, ma se non volessimo perdere tempo ogni volta? | ||
Riga 7: | Riga 6: | ||
apt-listbugs, infatti, ci permette di essere informati sui bug presenti nel nostro sistema e presenti nei pacchetti che stiamo per installare; vediamo come utilizzarlo e configurarlo al meglio per le nostre esigenze! | apt-listbugs, infatti, ci permette di essere informati sui bug presenti nel nostro sistema e presenti nei pacchetti che stiamo per installare; vediamo come utilizzarlo e configurarlo al meglio per le nostre esigenze! | ||
== Installazione == | |||
==Installazione== | |||
Per installare apt-listbugs, è sufficiente un: | Per installare apt-listbugs, è sufficiente un: | ||
<pre> | <pre> | ||
Riga 16: | Riga 13: | ||
==Configurazione== | == Configurazione == | ||
Apt-listbugs è già configurato per interagire con dpkg e apt in quanto aggiunge uno script nella directory <code>/etc/apt/apt.conf.d/</code>, che contiene gli script da eseguire al termine del download dei pacchetti. Raccomando di non modificare il contenuto di questa directory, a meno di non sapere esattamente cosa fare, pena l'impossibilità di installare pacchetti e/o il cattivo funzionamento di dpkg e apt-get. | Apt-listbugs è già configurato per interagire con dpkg e apt in quanto aggiunge uno script nella directory <code>/etc/apt/apt.conf.d/</code>, che contiene gli script da eseguire al termine del download dei pacchetti. Raccomando di non modificare il contenuto di questa directory, a meno di non sapere esattamente cosa fare, pena l'impossibilità di installare pacchetti e/o il cattivo funzionamento di dpkg e apt-get. | ||
Nella directory <code>/etc/apt/</code> verrà aggiunta una nuova cartella: "listbugs" che conterrà dei file di supporto per il normale funzionamento del programma (ad esempio il file <code>ignore_bugs</code>, contenente la lista dei bug ignorati durante l'installazione dei pacchetti). | Nella directory <code>/etc/apt/</code> verrà aggiunta una nuova cartella: "listbugs" che conterrà dei file di supporto per il normale funzionamento del programma (ad esempio il file <code>ignore_bugs</code>, contenente la lista dei bug ignorati durante l'installazione dei pacchetti). | ||
== Utilizzo == | |||
==Utilizzo== | |||
L'utilizzo base del programma è semplicissimo: ogni volta che installeremo o aggiorneremo dei pacchetti, apt-listbugs interrogherà i server Debian per sapere se ci sono dei bug aperti per le applicazioni installate; raccolte le informazioni ci avvertirà in caso di bug (altrimenti lascerà continuare normalmente il processo di installazione). | L'utilizzo base del programma è semplicissimo: ogni volta che installeremo o aggiorneremo dei pacchetti, apt-listbugs interrogherà i server Debian per sapere se ci sono dei bug aperti per le applicazioni installate; raccolte le informazioni ci avvertirà in caso di bug (altrimenti lascerà continuare normalmente il processo di installazione). | ||
In caso di presenza di bug, mostrerà a video la lista di quelli presenti (sia aperti che chiusi); ecco un esempio: | In caso di presenza di bug, mostrerà a video la lista di quelli presenti (sia aperti che chiusi); ecco un esempio: | ||
Riga 97: | Riga 91: | ||
L'utilizzo di apt-listbugs in modo manuale (richiamandolo direttamente da shell) è inutile, ma può servire, seguito dal parametro <code>-h</code> oppure consultando il manuale (man apt-listbugs), per modificare il comportamento del programma (i parametri possono essere modificati nel file <code>/etc/apt/apt.conf.d/10apt-listbugs</code>, anche se raccomando l'utilizzo delle opzioni di default, che fino ad ora si sono rivelate le migliori). | L'utilizzo di apt-listbugs in modo manuale (richiamandolo direttamente da shell) è inutile, ma può servire, seguito dal parametro <code>-h</code> oppure consultando il manuale (man apt-listbugs), per modificare il comportamento del programma (i parametri possono essere modificati nel file <code>/etc/apt/apt.conf.d/10apt-listbugs</code>, anche se raccomando l'utilizzo delle opzioni di default, che fino ad ora si sono rivelate le migliori). | ||
== | == Conclusioni == | ||
apt-listbugs è senza dubbio uno strumento utilissimo, in quanto previene l'installazione di pacchetti che possono rendere inutilizzabile o instabile la nostra Debian Box. | apt-listbugs è senza dubbio uno strumento utilissimo, in quanto previene l'installazione di pacchetti che possono rendere inutilizzabile o instabile la nostra Debian Box. | ||
Ovviamente non viene a sostituire le normali visite al sito http://bugs.debian.org, dove sono elencati tutti i bug di tutti i pacchetti presenti in Debian (che invito a controllare prima di chiedere aiuto per un comportamento strano di una applicazione). | Ovviamente non viene a sostituire le normali visite al sito http://bugs.debian.org, dove sono elencati tutti i bug di tutti i pacchetti presenti in Debian (che invito a controllare prima di chiedere aiuto per un comportamento strano di una applicazione). |
contributi