Configuration HOWTO

[1]Gilbert O'Sullivan

   v1.99.8 10-05-2006
     _________________________________________________________________

   Questo HOWTO vuole essere il documento principale a cui tutti possano
   fare riferimento per configurare i più comuni hardware e servizi.
   Traduzione a cura di Elisabetta Galli, lab (at) kkk (dot) it.
   Revisione a cura di Giulio Daprelà, giulio (at) pluto (dot) it
     _________________________________________________________________

1. [2]Introduzione

     * 1.1 [3]Copyright
     * 1.2 [4]Liberatoria
     * 1.3 [5]Ringraziamenti
     * 1.4 [6]Descrizione

2. [7]Strumenti di configurazione

     * 2.1 [8]Centro di controllo
     * 2.2 [9]Display
     * 2.3 [10]Tastiera
     * 2.4 [11]Utenti
     * 2.5 [12]Mouse
     * 2.6 [13]Stampante
     * 2.7 [14]Bootloader
     * 2.8 [15]Firewall

3. [16]Altri

     * 3.1 [17]Scanner
     * 3.2 [18]Tavoletta grafica
     _________________________________________________________________

1. [19]Introduzione

   Questo documento è uno dei più importanti di LDP, perché configurando
   hardware e software si può ottenere la propria macchina Linux. Questo
   HOWTO nacque nell'età d'oro degli sviluppatori, e fu scritto
   principalmente per la linea di comando. L'ho riscritto il più
   semplicemente possibile, perché era diventato troppo grande e troppo
   vecchio per le distribuzioni attuali.

   Essenzialmente per configurare il sistema gli utenti Linux devono
   scrivere alcuni file di configurazione. Per gestirli con più facilità,
   al giorno d'oggi sono disponibili programmi e wizard che possono
   essere molto diversi per le varie distribuzioni.

   In questo HOWTO si parlerà delle distribuzioni Mandrake-Linux e Red
   Hat.

1.1 [20]Copyright

   This document is Copyright © 2006-03-16 Gilbert O'Sullivan. Permission
   is granted to copy and distribute this document under the terms of the
   GNU Lesser General Public License. This license is available from
   http://www.gnu.org/licenses/lgpl.html. Please note that the LGPL terms
   don't allow any modifications except for the translations.

1.2 [21]Liberatoria

   Questo documento è distribuito senza garanzie. Mi sono sforzato di
   scriverlo con la massima accuratezza, ma si usino le informazioni qui
   contenute a proprio rischio. Non sarò responsabile in alcun caso di
   danni provocati dall'uso di quest'opera.

1.3 [22]Ringraziamenti

   Mille grazie a tutti gli autori di HOWTO e scrittori di man page, da
   cui ho ricavato le mie conoscenze, e a tutte le persone che mi hanno
   inviato commenti e correzioni.

1.4 [23]Descrizione

   Anche se le versioni precedenti di questo documento discutevano di
   diverse distribuzioni, ho scelto Mandrake-Linux e Red Hat perché sono
   le più rappresentative, con una gamma di kernel dalla 2.4.3 alla
   2.6.11, e la cui ultima versione può essere facilmente acquistata. Per
   maggiori informazioni, o se qualcosa non é chiaro, si faccia
   riferimento ad altri HOWTO reperibili presso il sito [24]Linux
   Documentation Project, dove è disponibile il codice sorgente di questo
   documento. L'hardware che si andrà a configurare è per architetture
   x86: modem, stampante e scanner. È molto comune anche una tavoletta
   grafica.

2. [25]Strumenti di configurazione

   Essenzialmente questo documento è diviso in due sezioni: la prima per
   macchine con un grande hard disk e con l'interfaccia grafica
   funzionante, e la seconda per chi ha poche risorse ed è costretto a
   lavorare dalla linea di comando.

2.1 [26]Centro di controllo

   Naturalmente, con una interfaccia grafica funzionante è molto facile
   configurare il tutto. Per la verità, a partire dall'8.0 ogni rilascio
   Mandrake-Linux contiene il pacchetto drakconf. Altre distribuzioni
   hanno il proprio centro di controllo. Questo wizard permette di
   cambiare le impostazioni di
     * utenti
     * bootloader
     * gestione del disco
     * display
     * firewall
     * rete
     * tastiera
     * mouse
     * stampante
     * servizi

2.2 [27]Display

   Ora verrà spiegato come cambiare la configurazione del server X
   attraverso i due passi seguenti.

  Passo 1

   Il sistema operativo Linux usa un'interfaccia utente grafica (GUI) che
   si chiama XFree, perché è la versione libera del sistema X windows
   sviluppato dai membri del sito web X.org con alcuni contributi di IBM.
   Oggi la configurazione del server X è completamente automatica, così
   al termine dell'installazione di un nuovo sistema Linux, con un po' di
   fortuna, si potrà riavviare senza dover fare altro. Tuttavia spesso
   succede che, malgrado l'installazione di molti pacchetti, venga
   visualizzato un messaggio che indica l'impossibilità di avviare il
   server X. Questo succede perché il monitor o la scheda grafica non
   sono stati correttamente riconosciuti: basterà aggiornare l'intera
   installazione fino al riassunto. A questo punto si potranno cambiare
   le impostazioni dell'interfaccia grafica, ma si faccia attenzione
   quando arriva il momento: quando richiesto disabilitare l'opzione di
   avvio automatico del server X dopo il riavvio. Questo permetterà di
   usare il proprio PC in modalità testuale: per far partire il server X
   bisognerà usare manualmente il comando "startx".

  Passo 2

   Se il server X ancora non funziona provare con

   # XFdrake che permette di cambiare le impostazioni attuali con quelle
   minime:

Monitor:                SVGA (non interlacciato) 1024 x 768
Frequenza:              60 Hz
Scheda grafica:         VGA standard
Risoluzione:            640 x 480
Profondità del colore:   8 bpp

   Questi valori possono essere gradualmente aumentati, ma senza superare
   la velocità della frequenza: questo potrebbe danneggiare il monitor.
   Appena pronti, si faccia partire di nuovo XFdrake e si selezioni
   l'avvio di Xfree al riavvio. Ha sempre funzionato per me, quindi
   suggerisco di segnarsi prima questi valori.

2.3 [28]Tastiera

   È la prima di alcune vecchie applicazioni grezze, sulle quali fu
   costruito l'attuale centro di controllo. Naturalmente per chi lavora
   dalla linea di comando sarà estremamente importante impostare la
   tastiera di conseguenza. Sono già disponibili mappature appropriate
   per molte nazioni e tipi di tastiera: si potrà quindi usare il comando
   "loadkeys", seguito dalle prime due lettere del nome di un qualunque
   Paese.

2.4 [29]Utenti

   Sarà necessario aggiungere un utente, specialmente se si vuole
   l'accesso automatico. Si usi il comando "adduser", impostandone poi la
   password con "passwd -n" seguito dal nome utente.

2.5 [30]Mouse

   Non sarà necessario configurare il mouse per chi sceglie di lavorare
   solo dalla riga di comando. Tuttavia, con un'interfaccia grafica
   funzionante, non sarà possibile usare il mouse stesso per cambiarne le
   impostazioni sbagliate. Si apra una console come utente root e si
   scriva "mousedrake".

2.6 [31]Stampante

   Infine, per impostare la propria stampante, bisognerà installare i
   driver di CUPS. Digitare "printerdrake".

2.7 [32]Bootloader

   Il programma che carica il kernel in memoria all'avvio si chiama
   bootloader. Le distribuzioni Linux offrono due bootloader: LILO e
   GRUB. Per cambiare la configurazione di LILO bisogna aprire il file
   /etc/lilo.conf. usando il proprio editor di testi preferito. In questo
   file ogni riga ha un suo significato.

boot=/dev/hda              Installare LILO nell'MBR
prompt                     Selezionare un'altra sezione
timeout=50                 Aspettare cinque secondi prima di avviare
default=linux              La sezione da avviare dopo l'intervallo

image=/boot/vmlinuz-x.x.x
  label=Linux              Il nome dato a questa sezione
  read-only                Avviare il file system root in sola lettura
  root=/dev/hda3           Posizione del file system root

other=/dev/hdaX            L'host in cui è installato Windows
  label=windows

   Tipico è il modo in cui GRUB fa riferimento ai dischi rigidi e alle
   partizioni.

2.8 [33]Firewall

   Abilitare il firewall per prevenire accessi non autorizzati se il
   proprio sistema è connesso direttamente a Internet, o se fa parte di
   una vasta rete pubblica.

3. [34]Altri

   È possibile trovare tutto ciò che serve presso i rispettivi siti web.

3.1 [35]Scanner

   Il pacchetto SANE (Scanner Access Now Easy) offre il supporto per gli
   scanner. Può essere scaricato da ftp://ftp.mostang.com/pub/sane. La
   documentazione è disponibile presso la pagina web di [36]SANE, dove è
   possibile trovare anche diversi frontend e backend.

3.2 [37]Tavoletta grafica

   Oggi presso il sito web [38]The Linux Wacom Project sono disponibili
   strumenti utili per gestire una tavoletta grafica della Wacom: driver,
   librerie, documentazione per configurarla e farla funzionare. Ci sono
   anche applicazioni diagnostiche e naturalmente mailing-list e FAQ.
   Questo sito web è mantenuto da John E. Joganic <jej@j-arkadia.com>

Riferimenti

   1. mailto:gearloose@fastwebnet.it
   2. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#s1
   3. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#ss1.1
   4. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#ss1.2
   5. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#ss1.3
   6. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#ss1.4
   7. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#s2
   8. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#ss2.1
   9. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#ss2.2
  10. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#ss2.3
  11. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#ss2.4
  12. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#ss2.5
  13. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#ss2.6
  14. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#ss2.7
  15. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#ss2.8
  16. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#s3
  17. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#ss3.1
  18. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#ss3.2
  19. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#toc1
  20. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#toc1.1
  21. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#toc1.2
  22. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#toc1.3
  23. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#toc1.4
  24. http://www.tldp.org/HOWTO/HOWTO-INDEX/howtos.html
  25. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#toc2
  26. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#toc2.1
  27. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#toc2.2
  28. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#toc2.3
  29. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#toc2.4
  30. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#toc2.5
  31. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#toc2.6
  32. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#toc2.7
  33. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#toc2.8
  34. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#toc3
  35. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#toc3.1
  36. http://www.mostang.com/sane
  37. file://localhost/home/giulio/ILDP/howto/da_revisionare/Config-HOWTO/Config-HOWTO.html#toc3.2
  38. http://linuxwacom.sourceforge.net/