Debian Reference

Osamu Aoki

Sommario

Questo testo è libero; lo si può ridistribuire e/o modificare nei termini della GNU General Public License in qualsiasi versione aderente alle Linee guida Debian per il Software Libero (DFSG).


Indice

Prefazione
1. Note legali
2. Cosa è Debian
3. Informazioni su questo documento
3.1. Linee guida
3.2. Prerequisiti
3.3. Convenzioni
3.4. Popcon
3.5. La dimensione dei pacchetti
3.6. Segnalazioni di bug in questo documento
4. Alcuni promemoria per i nuovi utenti
5. Alcune citazioni per i nuovi utenti
1. Tutorial GNU/Linux
1.1. Nozioni di base sulla console
1.1.1. Il prompt di shell
1.1.2. The shell prompt under GUI
1.1.3. L'account root
1.1.4. Il prompt di shell di root
1.1.5. Strumenti di amministrazione del sistema con interfaccia utente grafica
1.1.6. Console virtuali
1.1.7. Come uscire dal prompt dei comandi
1.1.8. Come spegnere il sistema
1.1.9. Ripristinare una console funzionante
1.1.10. Suggerimenti per pacchetti aggiuntivi per i principianti
1.1.11. Un account utente extra
1.1.12. Configurazione di sudo
1.1.13. Tempo di giocare
1.2. File system stile Unix
1.2.1. Nozioni di base sui file Unix
1.2.2. Aspetti tecnici del file system
1.2.3. Permessi del file system
1.2.4. Controllo dei permessi per i file appena creati: umask
1.2.5. Permessi per gruppi di utenti (gruppi)
1.2.6. Orari
1.2.7. Collegamenti
1.2.8. Pipe con nome (FIFO)
1.2.9. Socket
1.2.10. File di device
1.2.11. File di device speciali
1.2.12. procfs e sysfs
1.2.13. tmpfs
1.3. Midnight Commander (MC)
1.3.1. Personalizzazione di MC
1.3.2. Avvio di MC
1.3.3. Gestore dei file in MC
1.3.4. Trucchetti per la riga di comando di MC
1.3.5. L'editor interno di MC
1.3.6. Il visualizzatore interno di MC
1.3.7. Funzionalità di avvio automatico di MC
1.3.8. File system FTP virtuale di MC
1.4. Ambiente di lavoro di base in stile Unix
1.4.1. La shell di login
1.4.2. Personalizzare bash
1.4.3. Associazioni di tasti speciali
1.4.4. Mouse operations
1.4.5. Il paginatore
1.4.6. L'editor di testo
1.4.7. Impostare un editor di testi predefinito
1.4.8. Using vim
1.4.9. Registrare le attività della shell
1.4.10. Comandi Unix di base
1.5. Il semplice comando di shell
1.5.1. Esecuzione dei comandi e variabili d'ambiente
1.5.2. La variabile "$LANG"
1.5.3. La variabile "$PATH"
1.5.4. La variabile "$HOME"
1.5.5. Opzioni della riga di comando
1.5.6. Glob della shell
1.5.7. Valore restituito dal comando
1.5.8. Sequenze tipiche di comandi e ridirezione della shell
1.5.9. Alias di comandi
1.6. Elaborazione di testo stile Unix
1.6.1. Strumenti Unix per il testo
1.6.2. Espressioni regolari
1.6.3. Espressioni di sostituzione
1.6.4. Sostituzione globale con espressioni regolari
1.6.5. Estrarre dati da file con tabelle di testo
1.6.6. Frammenti di script per comandi con pipe
2. Gestione dei pacchetti in Debian
2.1. Prerequisiti per la gestione dei pacchetti Debian
2.1.1. Configurazione dei pacchetti
2.1.2. Precauzioni base
2.1.3. Una vita di aggiornamenti senza fine
2.1.4. Nozioni di base sugli archivi Debian
2.1.5. Debian è al 100% software libero
2.1.6. Dipendenze dei pacchetti
2.1.7. Il flusso di eventi nella gestione dei pacchetti
2.1.8. Prima risposta a problemi di gestione dei pacchetti
2.2. Operazioni base per la gestione dei pacchetti
2.2.1. Confronti apt - apt-get / apt-cache - aptitude
2.2.2. Operazioni base per la gestione dei pacchetti dalla riga di comando
2.2.3. Uso interattivo di aptitude
2.2.4. Associazioni dei tasti per aptitude
2.2.5. Viste dei pacchetti in aptitude
2.2.6. Opzioni per i metodi di ricerca in aptitude
2.2.7. La struttura delle espressioni regolari di aptitude
2.2.8. Risoluzione delle dipendenze di aptitude
2.2.9. Registri delle attività sui pacchetti
2.3. Esempi di operazioni con aptitude
2.3.1. Elencare pacchetti in base alla corrispondenza del nome con espressioni regolari
2.3.2. Sfogliare le corrispondenze ad una espressione regolare
2.3.3. Eliminare completamente i pacchetti rimosssi
2.3.4. Mettere ordine nello stato di installazione automatico/non automatico
2.3.5. Aggiornamento di tutto il sistema
2.4. Operazioni avanzate per la gestione dei pacchetti
2.4.1. Operazioni avanzate per la gestione dei pacchetti dalla riga di comando
2.4.2. Verifica dei pacchetti installati
2.4.3. Salvaguardarsi da problemi coi pacchetti
2.4.4. Cercare tra i metadati dei pacchetti
2.5. Aspetti tecnici della gestione dei pacchetti in Debian
2.5.1. Metadati degli archivi
2.5.2. File "Release" nella directory principale ed autenticità
2.5.3. File "Release" a livello di archivio
2.5.4. Recuperare i metadati per un pacchetto
2.5.5. Lo stato dei pacchetti per APT
2.5.6. Lo stato dei pacchetti per aptitude
2.5.7. Copie locali dei pacchetti scaricati
2.5.8. Nomi dei file di pacchetto di Debian
2.5.9. Il comando dpkg
2.5.10. Il comando update-alternatives
2.5.11. Il comando dpkg-statoverride
2.5.12. Il comando dpkg-divert
2.6. Ripristino da un sistema con problemi
2.6.1. Incompatibilità con vecchie configurazioni utente
2.6.2. Pacchetti diversi con file sovrapposti
2.6.3. Risolvere problemi negli script di pacchetto
2.6.4. Ripristinare con il comando dpkg
2.6.5. Ripristinare i dati sui pacchetti selezionati
2.7. Suggerimenti per la gestione dei pacchetti
2.7.1. Come scegliere i pacchetti Debian
2.7.2. Pacchetti da fonti mescolate di archivi
2.7.3. Modificare la versione candidata
2.7.4. Updates e Backports
2.7.5. Bloccare i pacchetti da installare perché "Raccomandati"
2.7.6. Usare e aggiornare testing con alcuni pacchetti da unstable
2.7.7. Usare e aggiornare unstable con alcuni pacchetti da experimental
2.7.8. Scaricare ed aggiornare automaticamente i pacchetti
2.7.9. Limitare l'uso di banda di APT per gli scaricamenti
2.7.10. Retrocessione di emergenza alla versione precedente
2.7.11. Chi ha caricato il pacchetto?
2.7.12. Il pacchetto equivs
2.7.13. Fare il port di un pacchetto nel sistema stabile
2.7.14. Server proxy per APT
2.7.15. Ulteriori letture sulla gestione dei pacchetti
3. Inizializzazione del sistema
3.1. Panoramica del processo di avvio
3.1.1. Stage 1: the UEFI
3.1.2. Stadio 2: il bootloader
3.1.3. Stadio 3: il mini-sistema Debian
3.1.4. Stadio 4: il normale sistema Debian
3.2. Init systemd
3.2.1. Il nome host
3.2.2. Il filesystem
3.2.3. Inizializzazione delle interfacce di rete
3.3. I messaggi del kernel
3.4. I messaggi di sistema
3.5. System management
3.6. Other system monitors
3.7. Personalizzare systemd
3.7.1. Socket activation
3.8. Il sistema udev
3.8.1. L'inizializzazione dei moduli del kernel
4. Authentication and access controls
4.1. Autenticazione Unix normale
4.2. Gestire le informazioni su account e password
4.3. Password buone
4.4. Creare password cifrate
4.5. PAM e NSS
4.5.1. File di configurazione letti da PAM e NSS
4.5.2. La moderna gestione centralizzata del sistema
4.5.3. "Perché GNU su non supporta il gruppo wheel"
4.5.4. Regole più stringenti per le password
4.6. Sicurezza dell'autenticazione
4.6.1. Password sicure in Internet
4.6.2. Secure Shell, shell sicura
4.6.3. Misure aggiuntive di sicurezza per Internet
4.6.4. Rendere sicura la password di root
4.7. Altri controlli sugli accessi
4.7.1. sudo
4.7.2. PolicyKit
4.7.3. Limitare l'accesso ad alcuni servizi server
4.7.4. Linux security features
5. Impostazione della rete
5.1. L'infrastruttura base di rete
5.1.1. Risoluzione dei nomi di host
5.1.2. Il nome dell'interfaccia di rete
5.1.3. L'intervallo degli indirizzi di rete per la LAN
5.1.4. Il supporto per i dispositivi di rete
5.2. La configurazione moderna della rete per il desktop
5.2.1. Strumenti grafici di configurazione della rete
5.3. La configurazione moderna della rete senza GUI
5.4. Configurazione della rete a basso livello
5.4.1. Comandi iproute2
5.4.2. Operazioni sicure a basso livello sulla rete
5.5. Ottimizzazione della rete
5.5.1. Trovare l'MTU ottimale
5.5.2. Ottimizzazione di TCP per la WAN
5.6. Infrastruttura netfilter
6. Applicazioni per la rete
6.1. Browser web
6.1.1. Configurazione del browser
6.2. Il sistema di posta
6.2.1. Nozioni di base sulla posta elettronica
6.2.2. Modern mail service limitation
6.2.3. Historic mail service expectation
6.2.4. Agente di trasporto della posta (MTA)
6.2.4.1. La configurazione di exim4
6.2.4.2. La configurazione di Postfix con SASL
6.2.4.3. La configurazione dell'indirizzo di posta
6.2.4.4. Operazioni di base degli MTA
6.3. Il server e le utilità per l'accesso remoto (SSH)
6.3.1. Nozioni di base su SSH
6.3.2. User name on the remote host
6.3.3. Connettersi senza password remote
6.3.4. Gestire client SSH estranei
6.3.5. Impostare ssh-agent
6.3.6. Sending a mail from a remote host
6.3.7. Forwarding della porta per tunnel SMTP/POP3
6.3.8. Spegnere il sistema remoto su SSH
6.3.9. Risolvere il problemi con SSH
6.4. Server ed utilità per la stampa
6.5. Altri server di rete
6.6. Altri client di rete
6.7. Diagnosi dei demoni di sistema
7. GUI System
7.1. GUI desktop environment
7.2. GUI communication protocol
7.3. GUI infrastructure
7.4. GUI applications
7.5. Fonts
7.5.1. Tipi di carattere base
7.5.2. Font rastarization
7.6. Sandbox
7.7. Remote desktop
7.8. X server connection
7.8.1. X server local connection
7.8.2. X server remote connection
7.8.3. X server chroot connection
7.9. Appunti
8. I18N e L10N
8.1. La localizzazione
8.1.1. Logica alla base dell'uso della localizzazione UTF-8
8.1.2. La (ri)configurazione della localizzazione
8.1.3. Codifica per i nomi di file
8.1.4. Messaggi localizzati e documentazione tradotta
8.1.5. Effetti della localizzazione
8.2. L'input da tastiera
8.2.1. The keyboard input for Linux console and X Window
8.2.2. The keyboard input for Wayland
8.2.3. Il supporto per metodo di input con IBus
8.2.4. Un esempio per il giapponese
8.3. L'output sul display
8.4. Caratteri dell'Asia dell'est con larghezza ambigua
9. Suggerimenti per il sistema
9.1. The console tips
9.1.1. Registrare le attività della shell in modo pulito
9.1.2. Il programma screen
9.1.3. Navigating around directories
9.1.4. Readline wrapper
9.2. Personalizzare vim
9.2.1. Customizing vim with internal features
9.2.2. Customizing vim with external packages
9.3. Registrazione e presentazione di dati
9.3.1. Demoni di registro
9.3.2. Analizzatori di registro
9.3.3. Visualizzazione personalizzata di dati di testo
9.3.4. Visualizzazione personalizzata di date e orari
9.3.5. Output colorato per la shell
9.3.6. Comandi colorati
9.3.7. Registrare le attività dell'editor per ripetizioni complesse
9.3.8. Registrare l'immagine grafica di un'applicazione X
9.3.9. Registrare i cambiamenti a file di configurazione
9.4. Monitorare, controllare ed avviare l'attività dei programmi
9.4.1. Cronometrare un processo
9.4.2. Priorità di schedulazione
9.4.3. Il comando ps
9.4.4. Il comando top
9.4.5. Elencare i file aperti da un processo
9.4.6. Tenere traccia delle attività di un programma
9.4.7. Identificazione di processi in base a file o socket
9.4.8. Ripetere un comando ad intervalli costanti
9.4.9. Ripetere un comando su diversi file
9.4.10. Avviare un programma dalla GUI
9.4.11. Personalizzare i programmi da avviare
9.4.12. Uccidere un processo
9.4.13. Pianificare compiti da eseguire una volta sola
9.4.14. Pianificare compiti in modo regolare
9.4.15. Tasto Alt-SysRq
9.5. Suggerimenti per l'amministrazione del sistema
9.5.1. Chi è nel sistema?
9.5.2. Avvertire tutti gli utenti
9.5.3. Identificazione dell'hardware
9.5.4. Configurazione dell'hardware
9.5.5. Orario di sistema e hardware
9.5.6. Configurazione del terminale
9.5.7. L'infrastruttura audio
9.5.8. Disabilitare il salvaschermo
9.5.9. Disabilitare i bip sonori
9.5.10. Uso della memoria
9.5.11. Verifica della sicurezza e dell'integrità del sistema
9.6. Suggerimenti per l'archiviazione dei dati
9.6.1. Uso dello spazio su disco
9.6.2. Configurazione del partizionamento dei dischi
9.6.3. Accedere alle partizioni usando UUID
9.6.4. LVM2
9.6.5. Configurazione del file system
9.6.6. Creare file system e verificarne l'integrità
9.6.7. Ottimizzare il file system con opzioni di mount
9.6.8. Ottimizzare il file system tramite il superblocco
9.6.9. Ottimizzare il disco rigido
9.6.10. Ottimizzare le unità a stato solido
9.6.11. Usare SMART per prevedere danni ai dischi fissi
9.6.12. Specificare una directory per l'archiviazione di dati temporanei usando $TMPDIR
9.6.13. Espandere lo spazio di archiviazione utilizzabile con LVM
9.6.14. Espandere lo spazio di archiviazione utilizzabile montando un'altra partizione
9.6.15. Espandere lo spazio di archiviazione utilizzabile montando un collegamento ad un'altra directory
9.6.16. Espandere lo spazio di archiviazione utilizzabile montando un'altra directory da sovrapporre
9.6.17. Espandere lo spazio di archiviazione utilizzabile usando collegamenti simbolici
9.7. Immagine del disco
9.7.1. Creare un file con un'immagine di disco
9.7.2. Scrivere direttamente sul disco
9.7.3. Montare un file con un'immagine di disco
9.7.4. Pulire un file con un'immagine di disco
9.7.5. Creare un file con immagine di disco vuoto
9.7.6. Creare un file con un'immagine ISO9660
9.7.7. Scrivere direttamente sul CD/DVD-R/RW
9.7.8. Montare un file con un'immagine ISO9660
9.8. I dati binari
9.8.1. Visualizzare e modificare dati binari
9.8.2. Manipolare file senza montare i dischi
9.8.3. Dati ridondanti
9.8.4. recupero di file dati ed analisi forensi
9.8.5. Suddividere un file grande in file più piccoli
9.8.6. Pulire il contenuto di file
9.8.7. File fittizi
9.8.8. Cancellare un intero disco fisso
9.8.9. Cancellare area inutilizzate di un disco fisso
9.8.10. De-cancellare file cancellati ma ancora aperti
9.8.11. Cercare tutti i collegamenti fisici
9.8.12. Consumo invisibile dello spazio su disco
9.9. Suggerimenti per la cifratura dei dati
9.9.1. Cifratura di dischi removibili con dm-crypt/LUKS
9.9.2. Cifratura della partizione di swap con dm-crypt
9.9.3. Montare dischi removibili con dm-crypt/LUKS
9.10. Il kernel
9.10.1. Parametri del kernel
9.10.2. Header del kernel
9.10.3. Compilare il kernel ed i moduli relativi
9.10.4. Compilare i sorgenti del kernel: il metodo raccomandato dal Team del Kernel di Debian
9.10.5. Driver per hardware e firmware
9.11. Sistema virtualizzato
9.11.1. Virtualization and emulation tools
9.11.2. Fasi del processo di virtualizzazione
9.11.3. Montare il file immagine di disco virtuale
9.11.4. Sistema chroot
9.11.5. Sistemi desktop multipli
10. Gestione dei dati
10.1. Condividere, copiare ed archiviare
10.1.1. Strumenti di archiviazione e compressione
10.1.2. Strumenti di copia e sincronizzazione
10.1.3. Esempi di invocazione per archivi
10.1.4. Esempi di invocazione per la copia
10.1.5. Esempi di invocazione per la selezione di file
10.1.6. Supporti di archiviazione
10.1.7. Supporti di archiviazione removibili
10.1.8. Scelta del file system per la condivisione di dati
10.1.9. Condividere dati attraverso una rete
10.2. Backup e ripristino
10.2.1. Suite con utilità di backup
10.2.2. Personal backup
10.3. Infrastruttura di sicurezza dei dati
10.3.1. Gestione delle chiavi per GnuPG
10.3.2. Usare GnuPG su file
10.3.3. Usare GnuPG con Mutt
10.3.4. Usare GnuPG con Vim
10.3.5. Somme di controllo MD5
10.4. Strumenti per la fusione di codice sorgente
10.4.1. Estrarre differenze da file sorgenti
10.4.2. Fondere aggiornamenti per file sorgenti
10.4.3. Interactive merge
10.5. Git
10.5.1. Configurazione del client Git
10.5.2. Basic Git commands
10.5.3. Git tips
10.5.4. Documenti di consultazione per Git
10.5.5. Other version control systems
11. Conversione di dati
11.1. Strumenti di conversione di dati testuali
11.1.1. Convertire un file di testo con iconv
11.1.2. Controllare se un file è in UTF-8 con iconv
11.1.3. Convertire nomi di file con iconv
11.1.4. Conversione del carattere di fine riga
11.1.5. Conversione di tabulazioni
11.1.6. Editor con auto-conversione
11.1.7. Estrazione del testo puro
11.1.8. Evidenziare e formattare dati in puro testo
11.2. Dati XML
11.2.1. Suggerimenti base per XML
11.2.2. Elaborazione XML
11.2.3. Estrazione di dati XML
11.2.4. The XML data lint
11.3. Impaginazione
11.3.1. Impaginazione roff
11.3.2. TeX/LaTeX
11.3.3. Fare una bella stampa di una pagina di manuale
11.3.4. Creare una pagina di manuale
11.4. Dati stampabili
11.4.1. Ghostscript
11.4.2. Unire due file PS o PDF
11.4.3. Utilità per dati stampabili
11.4.4. Stampare con CUPS
11.5. Conversione dei dati di posta
11.5.1. Nozioni di base sui dati di posta
11.6. Strumenti per dati grafici
11.7. Conversioni di dati vari
12. Programmazione
12.1. Script shell
12.1.1. Compatibilità con la shell POSIX
12.1.2. Parametri di shell
12.1.3. Costrutti condizionali della shell
12.1.4. Cicli di shell
12.1.5. La sequenza di elaborazione della riga di comando di shell
12.1.6. Programmi di utilità per script di shell
12.2. Scripting in interpreted languages
12.2.1. Debugging interpreted language codes
12.2.2. GUI program with the shell script
12.2.3. Pazzie con corti script Perl
12.3. Coding in compiled languages
12.3.1. C
12.3.2. Semplice programma in C (gcc)
12.3.3. Flex - un Lex migliorato
12.3.4. Bison - Yacc migliorato
12.4. Strumenti di analisi statica del codice
12.5. Debug
12.5.1. Esecuzione base di gdb
12.5.2. Fare il debug di pacchetti Debian
12.5.3. Ottenere un backtrace
12.5.4. Comandi gdb avanzati
12.5.5. Controllare le dipendenze dalle librerie
12.5.6. Dynamic call tracing tools
12.5.7. Fare il debug di errori X
12.5.8. Strumenti per rilevazione di memory leak
12.5.9. Disassemblatore di binari
12.6. Build tools
12.6.1. Make
12.6.2. Autotools
12.6.2.1. Compilare ed installare un programma
12.6.2.2. Disinstallare un programma
12.6.3. Meson
12.7. Web
12.8. Traduzione di codice sorgente
12.9. Creare pacchetti Debian
A. Appendice
A.1. Il labirinto Debian
A.2. Storia del copyright
A.3. Formato del documento

Lista delle tabelle

1.1. Elenco di pacchetti con interessanti programmi in modalità testuale
1.2. Elenco di pacchetti con documentazione interessante
1.3. Elenco degli usi delle directory principali
1.4. Elenco dei valori possibili per il primo carattere nell'output di "ls -l"
1.5. Permessi in notazione numerica per i comandi chmod(1)
1.6. Esempi di valori di umask
1.7. Elenco dei principali gruppi forniti dal sistema per accesso ai file
1.8. Elenco dei principali gruppi forniti dal sistema per l'esecuzione di particolari comandi
1.9. Elenco dei tipi di data
1.10. Elenco di file dei device speciali
1.11. Le associazioni dei tasti di MC
1.12. La reazione al tasto Invio in MC
1.13. Elenco di programmi shell
1.14. Elenco di associazioni di tasti per bash
1.15. List of mouse operations and related key actions on Debian
1.16. List of basic Vim key strokes
1.17. Elenco di comandi Unix di base
1.18. Le 3 parti del valore di localizzazione
1.19. Elenco di localizzazioni raccomandate
1.20. Elenco di valori di "$HOME"
1.21. Modelli di glob della shell
1.22. Codici di uscita dei comandi
1.23. Idiomi per comandi di shell
1.24. Descrittori di file predefiniti
1.25. Metacaratteri per BRE e ERE
1.26. L'espressione di sostituzione
1.27. Elenco di frammenti di script per comandi con pipe
2.1. Elenco degli strumenti Debian di gestione dei pacchetti
2.2. Elenco dei siti con l'archivo Debian
2.3. Elenco delle aree dell'archivio Debian
2.4. Relazione tra suite e nome in codice
2.5. Elenco dei siti web importanti per la risoluzione di problemi con un pacchetto specifico
2.6. Operazioni base di gestione dei pacchetti dalla riga di comando usando aptitude(8) e apt-get(8) /apt-cache(8)
2.7. Opzioni degne di nota per il comando aptitude(8)
2.8. Elenco delle associazioni di tasti per aptitude
2.9. Elenco delle viste di aptitude
2.10. Organizzazione delle viste standard dei pacchetti
2.11. Elenco delle regole per espressioni regolari di aptitude
2.12. File di registro per le attività sui pacchetti
2.13. Elenco delle operazioni avanzate per la gestione dei pacchetti
2.14. Il contenuto dei metadati dell'archivio Debian
2.15. La struttura dei nomi dei pacchetti Debian
2.16. I caratteri utilizzabili all'interno di ciascuna porzione del nome dei pacchetti Debian
2.17. I file degni di nota creati da dpkg
2.18. Elenco di valori di priorità di pin che esemplificano la tecnica d'uso dei pin di APT.
2.19. Elenco degli strumenti proxy specifici per l'archivio Debian
3.1. Elenco di bootloader
3.2. The meaning of the menu entry of the above part of /boot/grub/grub.cfg
3.3. Elenco di utilità di avvio per il sistema Debian
3.4. Elenco dei livelli di errore del kernel
3.5. List of typical journalctl command snippets
3.6. List of typical systemctl command snippets
3.7. List of other monitoring command snippets under systemd
4.1. I 3 importanti file di configurazione per pam_unix(8)
4.2. Il contenuto della seconda voce di "/etc/passwd"
4.3. Elenco di comandi per gestire informazioni su account
4.4. Elenco di strumenti per generare password
4.5. Elenco dei pacchetti degni di nota per i sistemi PAM e NSS
4.6. Elenco di file di configurazione letti da PAM e NSS
4.7. Elenco di servizi e porte sicuri e non sicuri
4.8. Elenco di strumenti per fornire misure aggiuntive di sicurezza
5.1. Elenco degli strumenti di configurazione della rete
5.2. Elenco di intervalli di indirizzi di rete
5.3. Tabella di traduzione dai comandi obsoleti net-tools ai nuovi comandi iproute2
5.4. Elenco di comandi di rete a basso livello
5.5. Elenco degli strumenti di ottimizzazione della rete
5.6. Linee guida di base per il valore di MTU ottimale
5.7. Elenco di strumenti per firewall
6.1. Elenco di browser web
6.2. Elenco di pacchetti con plugin per browser
6.3. Elenco di programmi di posta (MUA)
6.4. List of basic mail transport agent related packages
6.5. Elenco delle pagine di manuale di Postfix importanti
6.6. Elenco dei file di configurazione correlati all'indirizzo di posta
6.7. Elenco di operazioni base degli MTA
6.8. Elenco dei server e delle utilità per l'accesso remoto
6.9. Elenco dei file di configurazione per SSH
6.10. Elenco di esempi di avvio di client SSH
6.11. Elenco di client SSH per altre piattaforme
6.12. Elenco di server e utilità di stampa
6.13. Elenco di altri server applicativi di rete
6.14. Elenco di altri client applicativi di rete
6.15. Elenco di RFC popolari
7.1. List of desktop environment
7.2. List of notable GUI infrastructure packages
7.3. List of notable GUI applications
7.4. List of notable TrueType and OpenType fonts
7.5. List of notable font environment and related packages
7.6. List of notable sandbox environment and related packages
7.7. List of notable remote access server
7.8. Elenco di metodi di connessione al server X
7.9. List of programs related to manipulating character clipboard
8.1. List of IBus and its engine packages
9.1. List of programs to support console activities
9.2. Elenco di associazioni di tasti per screen
9.3. Information on the initialization of vim
9.4. Elenco di analizzatori del registro di sistema
9.5. Display examples of time and date for the "ls -l" command with the time style value
9.6. Elenco di strumenti di manipolazione di immagini grafiche
9.7. List of packages which can record configuration history
9.8. Elenco di strumenti per monitorare e controllare l'attività dei programmi.
9.9. Elenco di valori di nice per la priorità di schedulazione
9.10. Elenco degli stili per il comando ps
9.11. Elenco dei segnali usati comunemente con il comando kill
9.12. List of notable SAK command keys
9.13. Elenco di strumenti per l'identificazione dell'hardware
9.14. Elenco di strumenti di configurazione dell'hardware
9.15. Elenco di pacchetti relativi all'audio
9.16. Elenco di comandi per disabilitare il salvaschermo
9.17. Elenco di dimensioni della memoria riportate
9.18. Elenco di strumenti per verificare la sicurezza e l'integrità del sistema
9.19. Elenco di pacchetti di gestione delle partizioni dei dischi
9.20. Elenco di pacchetti di gestione dei file system
9.21. Elenco di pacchetti che visualizzano e modificano dati binari
9.22. Elenco di pacchetti per manipolare file senza montare i dischi
9.23. Elenco di strumenti per aggiungere dati ridondanti a file
9.24. Elenco di pacchetti per recupero di file dati ed analisi forensi.
9.25. Elenco di utilità per la cifratura dei dati
9.26. Elenco di pacchetti chiave da installare per la ricompilazione del kernel in un sistema Debian
9.27. Elenco di strumenti di virtualizzazione
10.1. Elenco di strumenti di archiviazione e compressione
10.2. Elenco di strumenti di copia e sincronizzazione
10.3. Elenco di possibili scelte per il file system di dispositivi di archiviazione removibili con scenari di uso tipici
10.4. Elenco dei servizi di rete da scegliere in base allo scenario di uso tipico
10.5. Elenco di suite con utilità di backup
10.6. Elenco di strumenti per l'infrastruttura di sicurezza dei dati
10.7. Elenco di comandi per GNU Privacy Guard per la gestione delle chiavi
10.8. Elenco dei significati dei codici di fiducia
10.9. Elenco di comandi GNU Privacy Guard per file
10.10. Elenco di strumenti per la fusione di codice sorgente
10.11. Elenco di pacchetti e comandi relativi a Git
10.12. Main Git commands
10.13. Git tips
10.14. List of other version control system tools
11.1. Elenco di strumenti di conversione di dati testuali
11.2. Elenco dei valori delle codifiche e loro uso
11.3. Elenco di stili per EOL per differenti piattaforme
11.4. Elenco di comandi di conversione di TAB dai pacchetti bsdmainutils e coreutils
11.5. Elenco di strumenti per estrarre dati in testo puro
11.6. Elenco di strumenti per evidenziare dati in testo puro
11.7. Elenco di entità predefinite per XML
11.8. Elenco di strumenti XML
11.9. Elenco di strumenti DSSSL
11.10. Elenco di strumenti di estrazione di dati XML
11.11. Elenco di strumenti per belle stampe XML
11.12. Elenco di strumenti per impaginazione
11.13. Elenco di pacchetti che aiutano a creare una pagina man
11.14. Elenco di interpreti PostScript Ghostscript
11.15. Elenco di utilità per dati stampabili
11.16. Elenco di pacchetto che aiutano a convertire dati di posta
11.17. Elenco di strumenti per dati grafici
11.18. Elenco di strumenti di conversione di dati vari
12.1. Elenco di bashismi tipici
12.2. Elenco di parametri di shell
12.3. Elenco di espansioni di parametri di shell
12.4. Elenco di sostituzioni chiave di parametri di shell
12.5. Elenco di operatori per paragonare file in espressioni condizionali
12.6. Elenco di operatori per paragonare stringhe in espressioni condizionali
12.7. Elenco di pacchetti contenenti piccoli programmi di utilità per script di shell
12.8. List of interpreter related packages
12.9. List of dialog programs
12.10. List of compiler related packages
12.11. Elenco di generatori di parser LALR compatibili con Yacc
12.12. Elenco di strumenti per l'analisi statica del codice
12.13. List of debug packages
12.14. Elenco di comandi gdb avanzati
12.15. Elenco di strumenti per rilevazione di memory leak
12.16. List of build tool packages
12.17. Elenco di variabili automatiche di make
12.18. Elenco di espansioni delle variabili di make
12.19. Elenco di strumenti per la traduzione di codice sorgente