Differenze tra le versioni di "Guida Debian (lenny)"

Da RELug :: Reggio Emilia Linux User Group.
(Installazione vera e propria)
(pagina ripristinata)
 
(11 versioni intermedie di 7 utenti non mostrate)
Riga 1: Riga 1:
La seguente guida è stata realizzata per essere d'aiuto ad installare, modificare, aggiornare e usare la distribuzione '''GNU/Linux Debian 5.0 Lenny'''.
+
Questa guida è stata realizzata per installare '''Debian 5.05 Lenny''' su un processore '''Intel i386 con 512 MB di RAM''': è necessario avere '''una linea ADSL''' abbastanza potente per eseguire l'installazione via rete.
  
== Installiamo ==
+
== Storia del nome ==
 +
Il nome '''[http://www.debian.org Debian]''' è una contrazione dei nomi di ''Debra'' e ''Ian Murdock'', che fondarono il progetto.
  
=== Iniziamo con qualcosa di leggero ===
+
Quando una distribuzione Debian è in fase di sviluppo utilizza un nome in codice. Finora i nomi utilizzati derivano dai personaggi del cartoon '''Toy Story''':
IMPORTANTE: WILK, ho copiato e incollato quello che c'era, leggi e correggi tu, poi cancella questa riga
+
* Buzz (Buzz Lightyear) era l'astronauta.
 +
* Rex era il tirannosauro.
 +
* Bo (Bo Peep) era la bambina che si prese cura della pecora.
 +
* Hamm era il salvadanaio a porcellino.
 +
* Slink (Slinky Dog (R)) era il cane giocattolo.
 +
* Potato era, ovviamente, Mr. Potato (R).
 +
* Woody era il cowboy.
 +
* Sarge era il sergente dell'Armata Verde.
 +
* Etch (Etch-a-Sketch (R)) era la lavagna giocattolo.
 +
* Sid era il bambino vicino di casa che distruggeva i giocattoli.
 +
* Lenny era il binocolo a molla con un paio di piedi.
 +
* Squeeze era l'alieno verde con tre occhi.
  
Il nome [http://www.debian.org Debian] è una contrazione dei nomi di Debra e Ian Murdock, che fondarono il progetto.
+
Riferimenti:
 +
* [http://www.debian.org/doc/manuals/debian-reference/ch-system.it.html#s-sourceforcodenames Nomi delle distribuzioni]
 +
* [http://en.wikipedia.org/wiki/List_of_Toy_Story_characters Lista dei personaggi di Toy Story]
  
Quando una distribuzione Debian è in fase di sviluppo utilizza un nome in codice. Finora i nomi utilizzati derivano dai personaggi del cartoon Toy Story:
+
== Ottenere Debian ==
 +
Il punto di partenza consiste nel procurarsi le immagini d'installazione di Debian Lenny.
  
- Buzz (Buzz Lightyear) era l'astronauta,
+
E' possibile scaricare il cd1, il cd2 e il cd3. In alternativa si può benissimo partire dal primo cd e scaricare da internet tutte le altre cose che servono. Altrimenti, è sempre possibile scaricarsi tutte quante le immagini CD che compongono la distribuzione.
  
- Rex era il tirannosauro,
+
Questa guida è stata realizzata per effettuare la '''[http://www.debian.org/CD/netinst/ NetInst]''', ossia l'installazione via rete, perciò è consigliato scaricare la seguente immagine : '''[http://cdimage.debian.org/debian-cd/5.0.5/i386/iso-cd/debian-505-i386-netinst.iso debian-505-i386-netinst.iso]'''
 +
Ricordatevi di scaricare la versione ''Stable'' (ossia stabile) della distribuzione.
  
- Bo (Bo Peep) era la bambina che si prese cura della pecora,
+
Potete scaricarle utilizzando un client peer to peer come Bit Torrent oppure direttamente dal sito ufficiale via '''[http://www.debian.org/distrib/ http o ftp]'''.
  
- Hamm era il salvadanaio a porcellino,
+
Una volta scaricata l'immagine basta masterizzarla con un comune programma di masterizzazione ed è fatta.
  
- Slink (Slinky Dog (R)) era il cane giocattolo,
+
Note :
 +
Niente paura: scaricare GNU/Linux è legale!
 +
Il software libero è software che fornisce il permesso per chiunque di utilizzarlo, copiarlo e
 +
distribuirlo, in forma originale, o anche dopo averlo modificato, sia gratuitamente, sia a
 +
pagamento.  Il software libero può essere tale solo se viene messo a disposizione assieme al
 +
codice sorgente, per  cui, a questo proposito, qualcuno ha detto: «se non è sorgente, non è
 +
software».
 +
[...] la «libertà» del software libero non sta tanto nel prezzo, che eventualmente può anche
 +
essere  richiesto per il servizio di chi ne distribuisce le copie, ma nella possibilità di usarlo
 +
senza vincoli, di copiarlo come e quanto si vuole, di poterne distribuire le copie, di poterlo
 +
modificare e di poterne distribuire anche le copie modificate.
 +
In alcuni ambienti si preferisce utilizzare la definizione «Open Source» per fare riferimento al 
 +
software libero nei termini che sono stati descritti, per evitare ambiguità nella lingua inglese.
 +
Sotto questo aspetto, nella lingua italiana, come in molte altre lingue, è più appropriato l'uso
 +
della definizione «software libero».
 +
Si distinguono quattro punti fondamentali, necessari perché il software possa essere considerato
 +
«libero»:
 +
- libertà 0: la libertà di eseguire il programma per qualunque scopo;
 +
- libertà 1: la libertà di studiare come funziona il programma e di adattarlo alle proprie
 +
esigenze (in tal caso, deve essere disponibile il sorgente); 
 +
- libertà 2: la libertà di ridistribuire copie del programma;
 +
- libertà 3: la libertà di migliorare il programma e di distribuire tali miglioramenti (anche per
 +
questo è necessario disporre dei sorgenti).
 +
Il software che non può essere commercializzato, pur soddisfacendo i punti elencati qui, viene 
 +
considerato «software semi-libero», [...].
 +
Per completezza, uno schema di confronto tra le licenze principali è reperibile su [http://www.gnu.org/philosophy/license-list.html gnu.org]
 +
 
 +
== Partizionamento Iniziale ==
 +
Prima dell'installazione sono necessari i seguenti passaggi:
 +
 
 +
* 1. '''deframmentare''' : per questo va anche bene l'utility di Windows chiamata "Utilità di deframmentazione dischi". Facendo ciò non dovreste avere problemi di perdita di dati durante la fase successiva.
 +
 
 +
* 2. '''partizionare''' : per far ciò è possibile utilizzare dei programmi di partizionamento (p.e. Partition Magic).
 +
 
 +
  Note :
 +
  1. Una partizione è una "porzione" di un disco fisso. Su ogni partizione è possibile installare un solo
 +
  sistema operativo. La procedura di partizionamento permette di ottenere più partizioni su un
 +
  hard-disk e di conseguenza poter installare più sistemi operativi.
 +
  E' anche un modo intelligente per gestire i vostri file. Pensate il caso in cui si il sistema 
 +
  operativo diventi inutilizza. Che fate?  Formattare tutto perdendo irrimediabilmente i vostri dati?
 +
  No se i dati li avete messi in una partizione separata rispetto al sistema operativo.
 +
 
 +
  2. Il file system è il sistema che organizza i file all'interno dei dispositivi di memorizzazione ad 
 +
  accesso diretto. Windows Xp utilizza il file system proprietario NTFS, mentre una distribuzione
 +
  GNU/Linux può utilizzare Ext2,Ext3, ReiserFS ecc...
 +
  Al momento è sconsigliato fare operazioni di scrittura su una partizione NTFS da Linux e senza 
 +
  alcuni tools da Windows non potete vedere le partizioni Linux.
 +
 
 +
  3. Con GNU/Linux potete dedicare una partizione alla gestione della memoria
 +
  virtuale. La swap entra in funzione una volta che la memoria RAM si satura e il sistema continua
 +
  l'elaborazione scrivendo su una partizione dell'hard-disk. E' un pò come il ''pagefile.sys'' di Windows
 +
  solo che la swap, come detto, non è un file che risiede sulla stessa partizione del sistema 
 +
  operativo ma una partizione autonoma e questo evita problemi da un punto di vista tecnico. E'
 +
  preferibile sia dal punto di vista delle prestazioni sia per il fatto che si evitano complicazioni 
 +
  nel momento dell'arresto del sistema.
 +
 
 +
Il partizionamento è '''SEMPRE''' un operazione pericolosa: fatevi un salvataggio (backup) dei dati più importanti!
 +
 
 +
Ognuno suddividerà il proprio hard disk in base alle proprie esigenze. Creerà una partizione di swap sulla base della RAM di cui si dispone.
 +
 
 +
== Installazione ==
 +
=== Avvio ===
 +
Dopo aver avviato''^1'' il computer tramite il supporto scelto (USB, CD, DVD, ecc.), comparirà la seguente schermata:
 +
 
 +
[IMG]
 +
 
 +
Selezionare l'opzione ''Install'': in questo modo verrà avviato il sistema d'installazione.
 +
 
 +
  Note :
 +
  1: per avviare il computer con un supporto differente dal solito hard disk è necessario entrare nel [http://it.wikipedia.org/wiki/BIOS BIOS] e scegliere l'opzione interessata.
 +
  E' possibile utilizzare chiavette USB invece dei soliti CD/DVD ma occorre controllare che il proprio [http://it.wikipedia.org/wiki/BIOS BIOS] sia predisposto ad avviare tali supporti.
 +
 
 +
=== Lingua, Nazionalità e Mappatura ===
 +
La prossima scelta da fare è la lingua con cui verrà usato il sistema: si scelga la preferita (p.e. Italiano):
  
- Potato era, ovviamente, Mr. Potato (R),
+
[IMG]
  
- Woody era il cowboy.
+
Dopodiché si scelga la nazionalità''^1'' interessata (p.e. Italia) :
  
- Sarge era il sergente dell'Armata Verde,
+
[IMG]
  
- Etch era la lavagna giocattolo (Etch-a-Sketch (R)).
+
Ora si scelga la mappatura''^2'' della tastiera (p.e. Italiana (it)) :
  
- Sid era il bambino vicino di casa che distruggeva i giocattoli.
+
[IMG]
  
 +
  Note :
 +
  1: è necessario scegliere la nazionalità corretta poiché il sistema regolerà l'orologio interno tramite tale scelta (p.e. Italia = GMT +1).
 +
  2: la mappatura della tastiera è l'associazione dei caratteri della lingua ai tasti (p.e. La mappatura inglese è ben differente da quella italiana).
  
Riferimenti: [http://www.debian.org/doc/manuals/debian-reference/ La guida Debian], Pag. 9
+
=== Configurazione della Rete ===
 +
A questo punto verrà configurata la rete DHCP e verrà richiesto di inserire il nome del proprio computer''^1'':
  
=== Installazione del sistema di base ===
+
[IMG]
  
==== Il punto di partenza ====
+
Il passo successivo consiste nel definire il nome del dominio della rete (consiglio: lasciate in bianco):
Il punto di partenza consiste nel procurarsi i cd di Debian Sarge, l'ultima versione stabile al momento disponibile.
 
  
Io ho usato il cd1, il cd2 e il cd3. Potevo benissimo partire dal primo cd e tutte le altre cose che mi servivano potevo scaricarle da internet o in alternativa, potevo procurarmi tutti e 15 i cd che compongono la distribuzione.
+
[IMG]
  
Potete scaricarli utilizzando un client peer to peer come Bit Torrent o in alternativa scaricarli direttamente dal sito ufficiale via [http://www.debian.org/CD/http-ftp/ http o ftp].
+
  Note :
 +
  1: Il nome del computer non è l'username del proprio account.
  
Una volta scaricata l'immagine .iso basta masterizzarla con un comune programma di masterizzazione ed è fatta.
+
=== Partizionamento dei Dischi ===
 +
Giunti a questo punto, verrà caricato il programma di gestione del partizionamento dei dischi.
 +
Se nel vostro computer non sono presenti altre partizioni (p.e. per altri sistemi operativi), selezionate l'opzione ''Guidato - usa l'intero disco'':
  
  Nota 1.2.1-1
+
[IMG]
  Niente paura: scaricare GNU/Linux è legale!
+
 
  Il software libero è software che fornisce il permesso per chiunque di utilizzarlo, copiarlo e
+
Ora selezionate il disco interessato da dedicare completamente a Debian:
  distribuirlo, in forma originale, o anche dopo averlo modificato, sia gratuitamente, sia a
+
 
  pagamento.  Il software libero può essere tale solo se viene messo a disposizione assieme al
+
[IMG]
  codice sorgente, per  cui, a questo proposito, qualcuno ha detto: «se non è sorgente, non è
+
 
  software».
+
Come schema di partizionamento, si consiglia di usare l'opzione ''Tutti i file in una partizione (per nuovi utenti)''.
  [...] la «libertà» del software libero non sta tanto nel prezzo, che eventualmente può anche
+
E' possibile separare le cartelle ''/home/'' e altre come ''/usr/'' o ''/bin/'' ma bisogna conoscere la giusta dimensione da affibiargli.
  essere  richiesto per il servizio di chi ne distribuisce le copie, ma nella possibilità di usarlo
+
 
  senza vincoli, di copiarlo come e quanto si vuole, di poterne distribuire le copie, di poterlo
+
[IMG]
  modificare e di poterne distribuire anche le copie modificate.
+
 
  In alcuni ambienti si preferisce utilizzare la definizione «Open Source» per fare riferimento al 
+
Infine, selezionare l'opzione ''Terminare il partizionamento e scrivere i cambiamenti sul disco'' nell'anteprima del partizionamento:
  software libero nei termini che sono stati descritti, per evitare ambiguità nella lingua inglese.
+
 
  Sotto questo aspetto, nella lingua italiana, come in molte altre lingue, è più appropriato l'uso
+
[IMG]
  della definizione «software libero».
+
 
  Si distinguono quattro punti fondamentali, necessari perché il software possa essere considerato
+
Selezionare ''Sì'' nel controllo successivo, altrimenti eseguire ulteriori modifiche:
  «libero»:
+
 
   - libertà 0: la libertà di eseguire il programma per qualunque scopo;
+
[IMG]
   - libertà 1: la libertà di studiare come funziona il programma e di adattarlo alle proprie
+
 
   esigenze (in tal caso, deve essere disponibile il sorgente); 
+
A questo punto, verrà partizionato il disco e verrà installato il sistema base.
  - libertà 2: la libertà di ridistribuire copie del programma;
+
 
  - libertà 3: la libertà di migliorare il programma e di distribuire tali miglioramenti (anche per
+
=== Utente e Superutente ===
questo è necessario disporre dei sorgenti).
+
Verrà quindi richiesto di definire la password dell'utente amministratore (root)''^1'', la quale sarà diversa da quella dell'utente normale:
Il software che non può essere commercializzato, pur soddisfacendo i punti elencati qui, viene 
+
 
considerato «software semi-libero», [...].
+
[IMG]
Per completezza, uno schema di confronto tra le licenze principali è reperibile su [http://www.gnu.org/philosophy/license-list.html gnu.org]
+
 
 +
[IMG]
 +
 
 +
Dopodiché chiederà di impostare il nome dell'utente normale, ossia quello utilizzato quotidianamente, e la sua password:
 +
 
 +
[IMG]
 +
 
 +
[IMG]
 +
 
 +
[IMG]
 +
 
 +
   Note :
 +
   1: generalmente nei sistemi Debian, viene creato un account amministratore (root) il cui scopo principale è quello della sicurezza.
 +
   Infatti è possibile svolgere certe operazioni soltanto tramite questo utente.
 +
 
 +
=== Mirror e Pacchetti ===
 +
A questo punto è possibile scegliere il '''[http://it.wikipedia.org/wiki/Mirror_%28informatica%29 mirror]''' da cui scaricare i pacchetti che verranno installati: (p.e. Italia) (p.e. ftp.it.debian.org):
 +
 
 +
[IMG]
 +
 
 +
[IMG]
 +
 
 +
Nel caso del '''[http://it.wikipedia.org/wiki/Proxy proxy]''' si consiglia di lasciare in bianco a meno che non ne abbiate uno pronto all'uso:
 +
 
 +
[IMG]
 +
 
 +
Il prossimo punto chiederà di installare il '''[http://popcon.debian.org/ Popularity Contest]'''''^1'', ossia di inviare delle statistiche dei programmi più utilizzati sul vostro sistema. La scelta spetta solo a voi:
 +
 
 +
[IMG]
 +
 
 +
A questo punto è necessario selezionare il software da scaricare e installare sul vostro PC.
 +
Di base sono consigliati il ''Sistema Standard'' e ''Ambiente Desktop'': nel caso abbiate un portatile come computer, selezionate anche ''Computer Portatile''.
 +
Le altre opzioni''^2'' potete anche evitare di non selezionarle: a voi la scelta.
 +
 
 +
[IMG]
  
 +
Ora verranno scaricati i vari pacchetti:
  
Riferimenti:
+
[IMG]
  
[http://appunti.linux.it/a29.htm Appunti di informatica libera]
+
Una volta finito il download dei programmi, verrà installato il sistema operativo completo.
  
==== Deframmentare, partizionare ====
+
  Note :
Prima dell'installazione sono necessari i seguenti passaggi:
+
  1: il Popularity Contest è un programma addetto ad inviare delle informazioni alla community di Debian per capire quali
 +
  siano le scelte maggiori fatte dagli utenti, proprio per migliorare il sistema stesso.
 +
  Sta all'utente decidere se inviare o meno tali informazioni.
 +
  2: certe opzioni servono spesso per installazioni ad hoc (p.e. Un server di posta, o un server web).
  
1.deframmentare: per questo va anche bene l'utility di Windows chiamata "Utilità di deframmentazione dischi". Facendo ciò non dovreste avere problemi di perdita di dati durante la fase successiva;
+
=== Boot Loader e Completamento Installazione ===
 +
Appena finita l'installazione, chiederà di installare il '''[http://it.wikipedia.org/wiki/Boot_loader boot loader]''', ossia il programma d'avvio del computer.
 +
Selezionare l'opzione ''Sì'' se non ve ne sono già altri installati (di base no):
  
2.partizionare: per far ciò ho utilizzato Partition Magic. In alternativa, avrei potuto usare il tool di partizionamento che compare durante il processo di installazione ma, obiettivamente, risulta difficile.
+
[IMG]
  
Nota 1.2.2-1:
+
Infine, vi chiederà di riavviare il computer:
Una partizione è una "porzione" di un disco fisso. Su ogni partizione è possibile installare un solo
 
sistema operativo. La procedura di partizionamento permette di ottenere più partizioni su un
 
hard-disk e di conseguenza poter installare più sistemi operativi.
 
E' anche un modo intelligente per gestire i vostri file. Pensate il caso in cui si il sistema 
 
operativo diventi inutilizza. Che fate?  Formattare tutto perdendo irrimediabilmente i vostri dati?
 
No se i dati li avete messi in una partizione separata rispetto al sistema operativo.
 
  
Nota 1.2.2-2:
+
[IMG]
Il file system è il sistema che organizza i file all'interno dei dispositivi di memorizzazione ad 
 
accesso diretto. Windows Xp utilizza il file system proprietario NTFS, mentre una distribuzione
 
GNU/Linux può utilizzare Ext2,Ext3, ReiserFS (quello che usa chi sta scrivendo) ecc...
 
Al momento è sconsigliato fare operazioni di scrittura su una partizione NTFS da Linux e senza 
 
alcuni tools da Windows non potete vedere le partizioni Linux.
 
  
Nota 1.2.2-3:
+
'''Debian è stato installato.'''
Introduciamo la Swap. Con GNU/Linux potete dedicare una partizione alla gestione della memoria
 
virtuale. La swap entra in funzione una volta che la memoria RAM si satura e il sistema continua
 
l'elaborazione scrivendo su una partizione dell'hard-disk. E' un pò come il pagefile.sys di Windows
 
solo che la swap, come detto, non è un file che risiede sulla stessa partizione del sistema 
 
operativo ma una partizione autonoma e questo evita problemi da un punto di vista tecnico. E'  
 
preferibile sia dal punto di vista delle prestazioni sia per il fatto che si evitano complicazioni 
 
nel momento dell'arresto del sistema.
 
  
Il partizionamento è SEMPRE un operazione pericolosa: fatevi un backup dei dati più importanti!
+
[[category:Guide]]
  
Ognuno suddividerà il proprio hard disk in base alle proprie esigenze. Creerà una partizione di swap sulla base della RAM di cui si dispone. Nell'immaggine seguente potete vedere come l'autore di questo paragrafo ha suddiviso il proprio hd.
+
<!-- VECCHIA GUIDA INDICE
  
 
@@ INSERIRE UN IMMAGINE @@  
 
@@ INSERIRE UN IMMAGINE @@  
 
PER WILK: L'immagine non c'e' mai stata, ho copiato e incollato anche l'ERRORE
 
  
 
==== Installazione vera e propria ====
 
==== Installazione vera e propria ====
PER WILK: LE IMMAGINI NON CI SONO MAI STATE
+
Quando avrete terminato il partizionamento sarete pronti per la fase dell'installazione. Riavviate e fate partire il pc con il cdrom inserito. Per far ciò dovreste entrare nel [http://it.wikipedia.org/wiki/BIOS BIOS] e modificare la modalità con cui il pc si avvia. Quando il sistema si riavvierà e partirà l'installazione, comparirà una schermata in cui dovreste scegliere la modalità di installazione (classica, expert ecc...). Io ho digitato linux26 (per un installazione semplificata con un kernel 2.6.8).
 
Quando avrete terminato il partizionamento sarete pronti per la fase dell'installazione. Riavviate e fate partire il pc con il cdrom. Per far ciò dovreste entrare nel BIOS è modificare la modalità con cui il pc fa il boot. Quando il sistema si riavvierà e partirà l'installazione comparirà una schermata in cui dovreste scegliere la modalità di installazione (classica, expert ecc...). Io ho digitato linux26 (per un installazione semplificata con un kernel 2.6.8).
 
  
 
@@ INSERIRE IMMAGINE @@
 
@@ INSERIRE IMMAGINE @@
Riga 144: Riga 257:
 
Il sistema si occuperà di terminare l'installazione. Alla fine vi ritroverete con un sistema a cui potete accedere da linea di comando e che dispone delle utility fondamentali.
 
Il sistema si occuperà di terminare l'installazione. Alla fine vi ritroverete con un sistema a cui potete accedere da linea di comando e che dispone delle utility fondamentali.
  
Nota 1.2.3-1:
+
  Nota 1.2.3-1:
Adesso due considerazioni:
+
  Adesso due considerazioni:
1) Che cos'è apt? E' il pacchetto (o programma) che si occupa dell'installazione delle applicazioni  
+
  1. Che cos'è apt? E' il pacchetto (o programma) che si occupa dell'installazione delle applicazioni  
su un sistema debian-based. E' a linea di comando ed è il tools di installazione di pacchetti più  
+
  su un sistema debian-based. E' a linea di comando ed è il tools di installazione di pacchetti più  
avanzato che esiste su Debian. Se ne consiglia l'utilizzo perchè il suo punto di forza consiste nel  
+
  avanzato che esiste su Debian. Se ne consiglia l'utilizzo perchè il suo punto di forza consiste nel  
non combinare casini durante l'installazione (dipendenze ecc...).
+
  non combinare casini durante l'installazione (dipendenze ecc...).
2) Perchè poco fa non ho installato nulla? Perchè sul cd di Debian Sarge è presente il server  
+
  2. Perchè poco fa non ho installato nulla? Perchè sul cd di Debian Sarge è presente il server  
grafico Xfree86 mentre io voglio installare Xorg. Installare l'interfaccia grafica in quella   
+
  grafico Xfree86 mentre io voglio installare Xorg. Installare l'interfaccia grafica in quella   
circostanza avrebbe significato aumentare la possibilità di sputtanare il sistema in seguito  
+
  circostanza avrebbe significato aumentare la possibilità di sputtanare il sistema in seguito  
all'aggiornamento del sistema grafico. Meglio installare tutto una volta e bene.
+
  all'aggiornamento del sistema grafico. Meglio installare tutto una volta e bene.
  
 
Adesso facciamo ripartire il sistema ed accediamo al sistema come root. Digitare root e scrivete la password.
 
Adesso facciamo ripartire il sistema ed accediamo al sistema come root. Digitare root e scrivete la password.
  
 
Digitate: vi /etc/apt/source.list Vi è un editor di testi da linea di comando (forniro un elenco dei comandi in un'altra guida per ora seguitemi e basta). Decommentate i repository togliendo gli asterischi sulla sinistra. Salvate con :x (due punti e x) dopo aver premuto ESC. Aggiornate i repository con: apt-get update. Prima di installare altre cose aggiorniamo il sistema: apt-get dist-upgrade (avrete anche un'elenco di comandi del gestore di pacchetti apt adeguatamente commentato).
 
Digitate: vi /etc/apt/source.list Vi è un editor di testi da linea di comando (forniro un elenco dei comandi in un'altra guida per ora seguitemi e basta). Decommentate i repository togliendo gli asterischi sulla sinistra. Salvate con :x (due punti e x) dopo aver premuto ESC. Aggiornate i repository con: apt-get update. Prima di installare altre cose aggiorniamo il sistema: apt-get dist-upgrade (avrete anche un'elenco di comandi del gestore di pacchetti apt adeguatamente commentato).
 
Riferimenti:
 
 
[http://www.debianitalia.org/modules/wfsection/article.php?articleid=32&page=1 Guida di installazione ad immagini di Debian Sarge - parte 1]
 
 
[http://www.debianitalia.org/modules/wfsection/article.php?articleid=32&page=2 Guida di installazione ad immagini di Debian Sarge - parte 1]
 
  
 
=== Installazione dell'interfaccia grafica ===
 
=== Installazione dell'interfaccia grafica ===
Riga 192: Riga 299:
  
 
== Appendice B: Glossario ==
 
== Appendice B: Glossario ==
 +
-->

Versione attuale delle 09:30, 26 apr 2011

Questa guida è stata realizzata per installare Debian 5.05 Lenny su un processore Intel i386 con 512 MB di RAM: è necessario avere una linea ADSL abbastanza potente per eseguire l'installazione via rete.

Storia del nome

Il nome Debian è una contrazione dei nomi di Debra e Ian Murdock, che fondarono il progetto.

Quando una distribuzione Debian è in fase di sviluppo utilizza un nome in codice. Finora i nomi utilizzati derivano dai personaggi del cartoon Toy Story:

  • Buzz (Buzz Lightyear) era l'astronauta.
  • Rex era il tirannosauro.
  • Bo (Bo Peep) era la bambina che si prese cura della pecora.
  • Hamm era il salvadanaio a porcellino.
  • Slink (Slinky Dog (R)) era il cane giocattolo.
  • Potato era, ovviamente, Mr. Potato (R).
  • Woody era il cowboy.
  • Sarge era il sergente dell'Armata Verde.
  • Etch (Etch-a-Sketch (R)) era la lavagna giocattolo.
  • Sid era il bambino vicino di casa che distruggeva i giocattoli.
  • Lenny era il binocolo a molla con un paio di piedi.
  • Squeeze era l'alieno verde con tre occhi.

Riferimenti:

Ottenere Debian

Il punto di partenza consiste nel procurarsi le immagini d'installazione di Debian Lenny.

E' possibile scaricare il cd1, il cd2 e il cd3. In alternativa si può benissimo partire dal primo cd e scaricare da internet tutte le altre cose che servono. Altrimenti, è sempre possibile scaricarsi tutte quante le immagini CD che compongono la distribuzione.

Questa guida è stata realizzata per effettuare la NetInst, ossia l'installazione via rete, perciò è consigliato scaricare la seguente immagine : debian-505-i386-netinst.iso Ricordatevi di scaricare la versione Stable (ossia stabile) della distribuzione.

Potete scaricarle utilizzando un client peer to peer come Bit Torrent oppure direttamente dal sito ufficiale via http o ftp.

Una volta scaricata l'immagine basta masterizzarla con un comune programma di masterizzazione ed è fatta.

Note :
Niente paura: scaricare GNU/Linux è legale! 
Il software libero è software che fornisce il permesso per chiunque di utilizzarlo, copiarlo e
distribuirlo, in forma originale, o anche dopo averlo modificato, sia gratuitamente, sia a
pagamento.  Il software libero può essere tale solo se viene messo a disposizione assieme al
codice sorgente, per  cui, a questo proposito, qualcuno ha detto: «se non è sorgente, non è 
software».
[...] la «libertà» del software libero non sta tanto nel prezzo, che eventualmente può anche 
essere  richiesto per il servizio di chi ne distribuisce le copie, ma nella possibilità di usarlo 
senza vincoli, di copiarlo come e quanto si vuole, di poterne distribuire le copie, di poterlo 
modificare e di poterne distribuire anche le copie modificate.
In alcuni ambienti si preferisce utilizzare la definizione «Open Source» per fare riferimento al  
software libero nei termini che sono stati descritti, per evitare ambiguità nella lingua inglese. 
Sotto questo aspetto, nella lingua italiana, come in molte altre lingue, è più appropriato l'uso 
della definizione «software libero». 
Si distinguono quattro punti fondamentali, necessari perché il software possa essere considerato 
«libero»:
- libertà 0: la libertà di eseguire il programma per qualunque scopo;
- libertà 1: la libertà di studiare come funziona il programma e di adattarlo alle proprie 
esigenze (in tal caso, deve essere disponibile il sorgente);  
- libertà 2: la libertà di ridistribuire copie del programma; 
- libertà 3: la libertà di migliorare il programma e di distribuire tali miglioramenti (anche per
questo è necessario disporre dei sorgenti).
Il software che non può essere commercializzato, pur soddisfacendo i punti elencati qui, viene   
considerato «software semi-libero», [...].
Per completezza, uno schema di confronto tra le licenze principali è reperibile su gnu.org

Partizionamento Iniziale

Prima dell'installazione sono necessari i seguenti passaggi:

  • 1. deframmentare : per questo va anche bene l'utility di Windows chiamata "Utilità di deframmentazione dischi". Facendo ciò non dovreste avere problemi di perdita di dati durante la fase successiva.
  • 2. partizionare : per far ciò è possibile utilizzare dei programmi di partizionamento (p.e. Partition Magic).
 Note :
 1. Una partizione è una "porzione" di un disco fisso. Su ogni partizione è possibile installare un solo 
 sistema operativo. La procedura di partizionamento permette di ottenere più partizioni su un 
 hard-disk e di conseguenza poter installare più sistemi operativi. 
 E' anche un modo intelligente per gestire i vostri file. Pensate il caso in cui si il sistema   
 operativo diventi inutilizza. Che fate?  Formattare tutto perdendo irrimediabilmente i vostri dati? 
 No se i dati li avete messi in una partizione separata rispetto al sistema operativo.
 
 2. Il file system è il sistema che organizza i file all'interno dei dispositivi di memorizzazione ad  
 accesso diretto. Windows Xp utilizza il file system proprietario NTFS, mentre una distribuzione 
 GNU/Linux può utilizzare Ext2,Ext3, ReiserFS ecc... 
 Al momento è sconsigliato fare operazioni di scrittura su una partizione NTFS da Linux e senza  
 alcuni tools da Windows non potete vedere le partizioni Linux. 
 
 3. Con GNU/Linux potete dedicare una partizione alla gestione della memoria 
 virtuale. La swap entra in funzione una volta che la memoria RAM si satura e il sistema continua 
 l'elaborazione scrivendo su una partizione dell'hard-disk. E' un pò come il pagefile.sys di Windows 
 solo che la swap, come detto, non è un file che risiede sulla stessa partizione del sistema  
 operativo ma una partizione autonoma e questo evita problemi da un punto di vista tecnico. E' 
 preferibile sia dal punto di vista delle prestazioni sia per il fatto che si evitano complicazioni  
 nel momento dell'arresto del sistema.

Il partizionamento è SEMPRE un operazione pericolosa: fatevi un salvataggio (backup) dei dati più importanti!

Ognuno suddividerà il proprio hard disk in base alle proprie esigenze. Creerà una partizione di swap sulla base della RAM di cui si dispone.

Installazione

Avvio

Dopo aver avviato^1 il computer tramite il supporto scelto (USB, CD, DVD, ecc.), comparirà la seguente schermata:

[IMG]

Selezionare l'opzione Install: in questo modo verrà avviato il sistema d'installazione.

 Note :
 1: per avviare il computer con un supporto differente dal solito hard disk è necessario entrare nel BIOS e scegliere l'opzione interessata. 
 E' possibile utilizzare chiavette USB invece dei soliti CD/DVD ma occorre controllare che il proprio BIOS sia predisposto ad avviare tali supporti.

Lingua, Nazionalità e Mappatura

La prossima scelta da fare è la lingua con cui verrà usato il sistema: si scelga la preferita (p.e. Italiano):

[IMG]

Dopodiché si scelga la nazionalità^1 interessata (p.e. Italia) :

[IMG]

Ora si scelga la mappatura^2 della tastiera (p.e. Italiana (it)) :

[IMG]

 Note :
 1: è necessario scegliere la nazionalità corretta poiché il sistema regolerà l'orologio interno tramite tale scelta (p.e. Italia = GMT +1).
 2: la mappatura della tastiera è l'associazione dei caratteri della lingua ai tasti (p.e. La mappatura inglese è ben differente da quella italiana).

Configurazione della Rete

A questo punto verrà configurata la rete DHCP e verrà richiesto di inserire il nome del proprio computer^1:

[IMG]

Il passo successivo consiste nel definire il nome del dominio della rete (consiglio: lasciate in bianco):

[IMG]

 Note :
 1: Il nome del computer non è l'username del proprio account.

Partizionamento dei Dischi

Giunti a questo punto, verrà caricato il programma di gestione del partizionamento dei dischi. Se nel vostro computer non sono presenti altre partizioni (p.e. per altri sistemi operativi), selezionate l'opzione Guidato - usa l'intero disco:

[IMG]

Ora selezionate il disco interessato da dedicare completamente a Debian:

[IMG]

Come schema di partizionamento, si consiglia di usare l'opzione Tutti i file in una partizione (per nuovi utenti). E' possibile separare le cartelle /home/ e altre come /usr/ o /bin/ ma bisogna conoscere la giusta dimensione da affibiargli.

[IMG]

Infine, selezionare l'opzione Terminare il partizionamento e scrivere i cambiamenti sul disco nell'anteprima del partizionamento:

[IMG]

Selezionare nel controllo successivo, altrimenti eseguire ulteriori modifiche:

[IMG]

A questo punto, verrà partizionato il disco e verrà installato il sistema base.

Utente e Superutente

Verrà quindi richiesto di definire la password dell'utente amministratore (root)^1, la quale sarà diversa da quella dell'utente normale:

[IMG]

[IMG]

Dopodiché chiederà di impostare il nome dell'utente normale, ossia quello utilizzato quotidianamente, e la sua password:

[IMG]

[IMG]

[IMG]

 Note :
 1: generalmente nei sistemi Debian, viene creato un account amministratore (root) il cui scopo principale è quello della sicurezza. 
 Infatti è possibile svolgere certe operazioni soltanto tramite questo utente.

Mirror e Pacchetti

A questo punto è possibile scegliere il mirror da cui scaricare i pacchetti che verranno installati: (p.e. Italia) (p.e. ftp.it.debian.org):

[IMG]

[IMG]

Nel caso del proxy si consiglia di lasciare in bianco a meno che non ne abbiate uno pronto all'uso:

[IMG]

Il prossimo punto chiederà di installare il Popularity Contest^1, ossia di inviare delle statistiche dei programmi più utilizzati sul vostro sistema. La scelta spetta solo a voi:

[IMG]

A questo punto è necessario selezionare il software da scaricare e installare sul vostro PC. Di base sono consigliati il Sistema Standard e Ambiente Desktop: nel caso abbiate un portatile come computer, selezionate anche Computer Portatile. Le altre opzioni^2 potete anche evitare di non selezionarle: a voi la scelta.

[IMG]

Ora verranno scaricati i vari pacchetti:

[IMG]

Una volta finito il download dei programmi, verrà installato il sistema operativo completo.

 Note :
 1: il Popularity Contest è un programma addetto ad inviare delle informazioni alla community di Debian per capire quali 
 siano le scelte maggiori fatte dagli utenti, proprio per migliorare il sistema stesso. 
 Sta all'utente decidere se inviare o meno tali informazioni.
 2: certe opzioni servono spesso per installazioni ad hoc (p.e. Un server di posta, o un server web).

Boot Loader e Completamento Installazione

Appena finita l'installazione, chiederà di installare il boot loader, ossia il programma d'avvio del computer. Selezionare l'opzione se non ve ne sono già altri installati (di base no):

[IMG]

Infine, vi chiederà di riavviare il computer:

[IMG]

Debian è stato installato.