The Debian GNU/Linux FAQ

Versione 11.0

Permission is granted to make and distribute verbatim copies of this document provided the copyright notice and this permission notice are preserved on all copies.

Permission is granted to copy and distribute modified versions of this document under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one.

Permission is granted to copy and distribute translations of this document into another language, under the above conditions for modified versions, except that this permission notice may be included in translations approved by the Free Software Foundation instead of in the original English.

Gennaio 2021

Sommario

Questo documento risponde alle domande fatte spesso su Debian GNU/Linux.


Indice

1. Definizioni e introduzione
1.1. Cosa sono queste FAQ?
1.2. Cosa è Debian GNU/Linux?
1.3. OK, ora so cosa è Debian... cosa è Linux?!
1.4. Debian fa solo GNU/Linux?
1.5. Qual è la differenza tra Debian GNU/Linux e le altre distribuzioni Linux? Perché scegliere Debian invece di qualche altra distribuzione?
1.6. Come si rapporta il progetto Debian con il progetto GNU della Free Software Foundation?
1.7. Come si pronuncia Debian e cosa significa questa parola?
2. Ottenere e installare Debian GNU/Linux
2.1. Qual è la versione più recente di Debian?
2.2. Esistono aggiornamenti dei pacchetti in "stable"?
2.3. Dove/Come si possono ottenere le immagini di installazione di Debian?
2.4. Come si installa Debian da CD-ROM?
2.5. Perché il CD-ROM ufficiale del rilascio "stable" contiene collegamenti simbolici "frozen" e "unstable"? Questo CD doveva contenere solo "stable"!
2.6. È possibile ottenere e installare Debian direttamente da un sito Internet remoto?
2.7. Esistono strategie alternative per avviare l'installatore di sistema?
3. Scegliere una distribuzione Debian
3.1. Quale distribuzione Debian (stable/testing/unstable) è meglio per me?
3.1.1. È stato suggerito di installare stable, ma in essa l'hardware pincopallino non viene rilevato o non funziona. Cosa fare?
3.1.2. Nelle differenti distribuzioni ci sono versioni diverse dei pacchetti?
3.1.3. Le distribuzioni stable contengono pacchetti veramente datati. Basta guardare Kde, Gnome, Xorg o persino il kernel: sono molto vecchi. Perché?
3.1.4. Se si decidesse di passare ad un'altra distribuzione, sarebbe possibile farlo?
3.1.5. Potete dirmi se installare stable, testing o unstable?
3.1.6. È stato detto che testing si può rompere. Cosa significa?
3.1.7. Come mai testing può essere danneggiata per mesi? Le soluzioni introdotte in unstable non passano direttamente in testing?
3.1.8. Dal punto di vista di un amministratore, quale distribuzione richiede più attenzioni?
3.1.9. Cosa succede quando viene fatto un nuovo rilascio?
3.1.10. Ho un desktop/cluster in funzione con installata Debian. Come fare a sapere quale distribuzione è in esecuzione?
3.1.11. Al momento sto usando stable. Posso passare a testing o unstable? Se sì, come?
3.1.12. Attualmente sto usando testing (bookworm). Cosa succederà quando verrà fatto un rilascio? Continuerò ad usare testing o la macchina userà la nuova distribuzione stabile?
3.1.13. Sono ancora confuso. Cosa hai detto che devo installare?
3.2. E per quanto riguarda Knoppix, Linux Mint Debian Edition, Ubuntu e altre?
3.2.1. So che Knoppix/Linux Mint Debian Edition/Ubuntu/... è basata su Debian. Perciò dopo l'installazione sull'hard disk, posso usare con essa gli strumenti «apt» per i pacchetti?
3.2.2. Ho installato Knoppix/Linux Mint Debian Edition/Ubuntu/... sul mio hard disk. Ora ho un problema. Cosa devo fare?
3.2.3. Sto usando Knoppix/LMDE/Ubuntu/... e ora voglio usare Debian. Come migro a Debian?
4. Problemi di compatibilità
4.1. Su quali architetture o sistemi hardware funziona Debian?
4.2. Quali kernel può eseguire Debian GNU/Linux?
4.3. Quanto è compatibile Debian con le altre distribuzioni Linux?
4.4. Quanto è compatibile Debian con altri sistemi Unix a livello di codice sorgente?
4.5. Si possono usare i pacchetti Debian (file ".deb") sul proprio sistema Linux RedHat/Slackware/...? Si possono usare i pacchetti RedHat (file ".rpm") sul proprio sistema Debian GNU/Linux?
4.6. Come installare un programma non-Debian?
5. Software disponibile nel sistema Debian
5.1. Quali tipi di applicazioni e software di sviluppo sono disponibili per Debian GNU/Linux?
5.2. Chi ha scritto tutto questo software?
5.3. Come si può ottenere una lista aggiornata dei programmi che sono stati impacchettati per Debian?
5.4. Come si può installare un ambiente di sviluppo per compilare pacchetti?
5.5. Cosa manca da Debian GNU/Linux?
5.6. Perché ricevo il messaggio "ld: cannot find -lpippo" quando compilo i programmi? Perché non c'è alcun file libpippo.so nei pacchetti delle librerie Debian?
5.7. Debian supporta Java? (E come?)
5.8. Come si può verificare di stare usando un sistema Debian e che versione è?
5.9. Come supporta Debian le lingue diverse dall'inglese?
5.10. Dove è ezmlm/djbdns/qmail?
5.11. Dove è un riproduttore per Flash (SWF)?
5.12. Dove è Google Earth?
5.13. Dove è il software VoIP?
5.14. Ho una scheda di rete wirelesse che non funziona con Linux. Cosa fare?
6. Gli archivi Debian
6.1. Quante distribuzioni di Debian ci sono?
6.2. Cosa sono tutti quei nomi come etch, lenny, ecc.?
6.2.1. Quali altri nomi in codice sono stati usati in passato?
6.2.2. Da dove derivano questi nomi in codice?
6.3. Cosa dire a proposito di "sid"?
6.4. Cosa contiene la directory stable?
6.5. Cosa contiene la distribuzione testing?
6.5.1. Cosa dire di "testing"? Come viene "congelata"?
6.6. Cosa contiene la distribuzione unstable?
6.7. Cosa sono tutte quelle directory negli archivi Debian?
6.8. Cosa sono tutte quelle directory dentro a dists/stable/main?
6.9. Dove è il codice sorgente?
6.10. Cosa c'è nella directory pool?
6.11. Cos'è "incoming"?
6.12. Come impostare un proprio repository usabile con apt?
7. Fondamenti sul sistema di gestione dei pacchetti Debian
7.1. Cosa è un pacchetto Debian?
7.2. Qual è il formato di un pacchetto binario Debian?
7.3. Perché i nomi dei pacchetti Debian sono così lunghi?
7.4. Cos'è un file di controllo Debian?
7.5. Cos'è un conffile Debian?
7.6. Cosa sono gli script preinst, postinst, prerm e postrm di Debian?
7.7. Cosa sono i pacchetti Essential, Required, Important, Standard, Optional o Extra?
7.8. Cos'è un pacchetto virtuale?
7.9. Cosa significa dire che un pacchetto Dipende da, Raccomanda, Suggerisce, Va in conflitto con, Sostituisce, Rompe o Fornisce un altro pacchetto?
7.10. Cosa significa Pre-Depends?
7.11. Cosa significano sconosciuto, installa, rimuovi, elimina e blocca nello stato di un pacchetto?
7.12. Come si blocca un pacchetto?
7.13. Come si installa un pacchetto sorgente?
7.14. Come si compilano pacchetti binari da un pacchetto sorgente?
7.15. Come ci si creano pacchetti Debian da sé?
8. Gli strumenti di gestione dei pacchetti Debian
8.1. Quali programmi fornisce Debian per gestire i suoi pacchetti?
8.1.1. dpkg
8.1.2. APT
8.1.3. aptitude
8.1.4. synaptic
8.1.5. tasksel
8.1.6. Altri strumenti per la gestione dei pacchetti
8.2. Debian afferma di essere in grado di aggiornare un programma in esecuzione; come viene fatto?
8.3. Come si può sapere quali pacchetti sono già installati su un sistema Debian?
8.4. Come mostrare i file di un pacchetto installato?
8.5. Come posso scoprire quale pacchetto ha prodotto un particolare file?
8.6. Perchè «pippo-data» non viene rimosso quando viene disinstallato «pippo»? Come ci si può assicurare che vengano eliminati i vecchi pacchetti di librerie non utilizzati?
9. Mantenere il sistema Debian aggiornato
9.1. Come si può mantenere il proprio sistema Debian aggiornato?
9.1.1. aptitude
9.1.2. apt-get e apt-cdrom
9.2. È necessario entrare in modalità singolo-utente per aggiornare un pacchetto?
9.3. È necessario tenere tutti questi file di archivio .deb sul disco?
9.4. Come si può tenere un registro dei pacchetti che sono stati aggiunti al sistema? Vorrei sapere quali aggiornamenti e rimozioni di pacchetti sono stati fatti!
9.5. È possibile aggiornare automaticamente il sistema?
9.6. Se si hanno svariate macchine come è possibile scaricare gli aggiornamenti una volta sola?
10. Debian e il kernel
10.1. Si può installare e compilare un kernel senza alcun adattamento specifico per Debian?
10.2. Quali strumenti fornisce Debian per costruire kernel personalizzati?
10.3. Quali strumenti speciali fornisce Debian per lavorare con i moduli?
10.4. Si può disinstallare in sicurezza un vecchio pacchetto kernel e, se sì, come?
10.5. Come si possono ottenere ulteriori informazioni sui pacchetti Linux per Debian?
11. Personalizzare il proprio sistema Debian GNU/Linux
11.1. Come ci si può assicurare che tutti i programmi usino lo stesso formato per la carta?
11.2. Come si può fornire accesso alle periferiche hardware senza compromettere la sicurezza?
11.3. Come caricare un tipo di carattere per la console all'avvio nella maniera Debian?
11.4. Come si possono configurare le impostazioni predefinite per l'applicazione di un programma X11?
11.5. Come si avvia un sistema Debian?
11.6. Cosa ne è dell'init System V tradizionale in Debian?
11.7. Esistono ancora altri modi di avviare un sistema Debian?
11.8. Come si comporta il sistema di manutenzione dei pacchetti nel caso di pacchetti che contengono file di configurazione per altri pacchetti?
11.9. Come sovrascrivere un file installato da un pacchetto in modo che ne venga usata una versione differente?
11.10. Come si può far sì che un pacchetto generato localmente venga incluso nella lista dei pacchetti disponibili che il sistema di gestione dei pacchetti conosce?
11.11. Ad alcuni utenti piace mawk, ad altri gawk; ad alcuni piace vim, ad altri elvis; ad alcuni piace trn, ad altri tin; come supporta Debian le diversità?
12. Ottenere supporto per Debian GNU/Linux
12.1. Quale altra documentazione esiste su e per un sistema Debian?
12.2. Ci sono risorse on-line dove discutere su Debian?
12.2.1. Mailing-list
12.2.2. Forum web
12.2.3. Wiki
12.2.4. Manutentori
12.2.5. Gruppi di discussione (newsgroup) Usenet
12.3. Esiste un modo rapido per cercare informazioni su Debian GNU/Linux?
12.4. Ci sono registri dei bug conosciuti?
12.5. Come si segnala un bug in Debian?
13. Contribuire al Progetto Debian
13.1. Come si può diventare un membro o uno sviluppatore Debian?
13.2. Come si possono fornire risorse al progetto Debian?
13.3. Come si può contribuire finanziariamente al progetto Debian?
13.3.1. Software in the Public Interest
13.3.2. Altre organizzazioni
14. Ridistribuire Debian GNU/Linux in un prodotto commerciale
14.1. Si possono creare e vendere CD Debian?
14.2. Si può impacchettare Debian con software non libero?
14.3. Sto creando una speciale distribuzione Linux per un "mercato verticale". Posso usare Debian GNU/Linux come nucleo di un sistema Linux e aggiungere le mie applicazioni su di esso?
14.4. È possibile mettere un proprio programma commerciale in un "pacchetto" Debian cosicché si possa installare senza fatica su ogni sistema Debian?
15. Cambiamenti attesi nel prossimo rilascio principale di Debian
15.1. Rafforzare il sistema
15.2. Supporto esteso per gli utenti non-inglesi
15.3. Miglioramenti nell'installatore Debian
15.4. Più architetture
15.5. Più kernel
16. Informazioni generali su questa FAQ
16.1. Autori
16.2. Feedback
16.3. Reperibilità
16.4. Formato del documento