Gentoo Archives: gentoo-commits

From: "Davide Cendron (scen)" <scen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/doc/it: gentoo-x86-quickinstall.xml
Date: Tue, 08 Jan 2008 21:23:18
Message-Id: E1JCLuk-0004CD-DB@stork.gentoo.org
1 scen 08/01/08 21:23:14
2
3 Modified: gentoo-x86-quickinstall.xml
4 Log:
5 Version 21, revision 1.80 of EN CVS
6
7 Revision Changes Path
8 1.31 xml/htdocs/doc/it/gentoo-x86-quickinstall.xml
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/it/gentoo-x86-quickinstall.xml?rev=1.31&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/it/gentoo-x86-quickinstall.xml?rev=1.31&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/it/gentoo-x86-quickinstall.xml?r1=1.30&r2=1.31
13
14 Index: gentoo-x86-quickinstall.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/it/gentoo-x86-quickinstall.xml,v
17 retrieving revision 1.30
18 retrieving revision 1.31
19 diff -u -r1.30 -r1.31
20 --- gentoo-x86-quickinstall.xml 24 Sep 2007 22:58:40 -0000 1.30
21 +++ gentoo-x86-quickinstall.xml 8 Jan 2008 21:23:13 -0000 1.31
22 @@ -1,19 +1,22 @@
23 <?xml version='1.0' encoding="UTF-8"?>
24 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
25 -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/it/gentoo-x86-quickinstall.xml,v 1.30 2007/09/24 22:58:40 scen Exp $ -->
26 +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/it/gentoo-x86-quickinstall.xml,v 1.31 2008/01/08 21:23:13 scen Exp $ -->
27
28 -<guide link="/doc/it/gentoo-x86-quickinstall.xml" lang="it">
29 +<guide lang="it">
30 <title>Guida rapida all'installazione di Gentoo Linux x86</title>
31
32 +<values>
33 + <key id="raid+lvm">no</key>
34 + <key id="root">/dev/sda3</key>
35 +</values>
36 +
37 <author title="Autore">
38 - <mail link="neysx@g.o">Xavier Neys</mail>
39 -</author>
40 -<author title="Autore">
41 - <mail link="swift@g.o">Sven Vermeulen</mail>
42 + <mail link="neysx"/>
43 </author>
44 <author title="Autore">
45 - Steven Wagner
46 + <mail link="swift"/>
47 </author>
48 +<author title="Autore">Steven Wagner</author>
49 <author title="Traduzione">
50 <mail link="richard77@××××××.it">Federico Della Ricca</mail>
51 </author>
52 @@ -30,8 +33,8 @@
53 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
54 <license/>
55
56 -<version>20</version>
57 -<date>2007-09-24</date>
58 +<version>21</version>
59 +<date>2008-01-01</date>
60
61 <chapter>
62 <title>Introduzione</title>
63 @@ -80,181 +83,11 @@
64
65 <chapter>
66 <title>Guida rapida per l'installazione</title>
67 -<section>
68 -<title>Supporti per l'Installazione</title>
69 -<body>
70
71 -<p>
72 -Scaricare il CD da uno dei <uri link="/main/en/mirrors.xml">mirror</uri>.
73 -È possibile trovare le ISO del <e>minimal</e> CD in
74 -<path>releases/x86/&lt;release&gt; /installcd</path>, o in alternativa quelle
75 -del LiveCD in <path>releases/x86/&lt;release&gt;/livecd</path>. Il
76 -<e>minimal</e> CD è utilizzabile solamente per installazioni via Internet. Si
77 -può utilizzare il <e>LiveCD</e> per un'installazione senza la rete, così come
78 -spiegato nel <uri link="/doc/it/handbook/2007.0/handbook-x86.xml">Manuale x86
79 -2007.0</uri>. Si raccomanda l'uso del <e>minimal</e> CD.
80 -</p>
81 -
82 -<p>
83 -<uri link="/doc/it/faq.xml#isoburning">Masterizzare</uri> il CD ed effettuare il
84 -boot.
85 -</p>
86 -
87 -</body>
88 -</section>
89 <section>
90 -<title>Avvio del CD</title>
91 -<body>
92 -
93 -<p>
94 -Premere <c>F2</c> alla schermata di avvio per visualizzare le opzioni
95 -disponibili. Si può scegliere fra <c>gentoo</c> or <c>gentoo-nofb</c>,
96 -quest'ultimo disabilita il framebuffer. Se si è avviato dal LiveCD, va
97 -utilizzata l'opzione <c>nox</c> per impedire l'avvio dell'ambiente grafico X. Vi
98 -sono diverse opzioni che permettono di abilitare o disabilitare alcune
99 -funzionalità. Se tutto procede correttamente, il proprio hardware verrà rilevato
100 -e verranno caricati tutti i moduli necessari. Se il kernel non si avvia
101 -correttamente o il computer si blocca durante la procedura di avvio, potrebbe
102 -essere necessario provare con differenti configurazioni. Il modo più sicuro è
103 -probabilmente quello di usare l'opzione <c>nodetect</c> e caricare
104 -esplicitamente i moduli necessari.
105 -</p>
106 -
107 -<pre caption="Avvio dal minimal CD">
108 -Gentoo Linux Installation LiveCD http://www.gentoo.org
109 -Enter to Boot; F1 for kernels F2 for options.
110 -boot: <i>gentoo-nofb</i>
111 - <comment>(oppure in caso di problemi)</comment>
112 -boot: <i>gentoo-nofb nodetect</i>
113 -</pre>
114 -
115 -</body>
116 -</section>
117 -<section>
118 -<title>Opzionale: caricamento dei moduli</title>
119 -<body>
120 -
121 -<p>
122 -Si si è utilizzato l'opzione <c>nodetect</c>, caricare i moduli necessari una
123 -volta avviato. Bisogna abilitare il supporto di rete e avere accesso ai dischi.
124 -Il comando <c>lspci</c> può aiutare a identificare il proprio hardware.
125 -</p>
126 -
127 -<pre caption="Caricare i moduli necessari">
128 -livecd root # <i>lspci</i>
129 -<comment>(utilizzare l'output di lspci per identificare i moduli necessari)</comment>
130 -
131 -<comment>(L'esempio seguente va adattato al proprio hardware)</comment>
132 -livecd root # <i>modprobe 3w-9xxx</i>
133 -livecd root # <i>modprobe r8169</i>
134 -</pre>
135 -
136 -</body>
137 + <include href="gentoo-x86-quickinstall-media.xml"/>
138 </section>
139 -<section>
140 -<title>Configurazione di rete</title>
141 -<body>
142 -
143 -<p>
144 -Se la rete non è ancora funzionante, si può usare il comando <c>net-setup</c>
145 -per configurare la rete. Potrebbe essere necessario usare <c>modprobe</c> per
146 -caricare il supporto per la propria scheda di rete prima di procedere alla
147 -configurazione. Se si utilizza un collegamento ADSL, si potrà utilizzare
148 -<c>pppoe-setup</c> e <c>pppoe-start</c>. Per il supporto PPTP, modificare
149 -<path>/etc/ppp/chap-secrets</path> e <path>/etc/ppp/options.pptp</path> quindi
150 -utilizzare <c>pptp &lt;server&nbsp;ip&gt;</c>.
151 -</p>
152 -
153 -<p>
154 -Per un collegamento senza fili, utilizzare <c>iwconfig</c> per impostare i
155 -parametri del collegamento, quindi, utilizzare ancora <c>net-setup</c> oppure
156 -<c>ifconfig</c>, <c>dhcpcd</c> e/o <c>route</c> manualmente.
157 -</p>
158 -
159 -<p>
160 -Se ci si trova dietro ad un proxy, bisogna inizializzare il sistema utilizzando
161 -<c>export http_proxy</c>, <c>ftp_proxy</c> e <c>RSYNC_PROXY</c>.
162 -</p>
163 -
164 -<pre caption="Configurazione guidata della rete">
165 -livecd root # <i>net-setup eth0</i>
166 -</pre>
167 -
168 -<p>
169 -In alternativa si può avviare la rete manualmente. Gli esempi seguenti assegnano
170 -l'indirizzo IP 192.168.1.10 al PC e definiscono 192.168.1.1 come router e name
171 -server (DNS).
172 -</p>
173 -
174 -<pre caption="Configurazione manuale della rete">
175 -livecd root # <i>ifconfig eth0 192.168.1.10/24</i>
176 -livecd root # <i>route add default gw 192.168.1.1</i>
177 -livecd root # <i>echo nameserver 192.168.1.1 &gt; /etc/resolv.conf</i>
178 -</pre>
179 -
180 -<p>
181 -Il CD di installazione permette di far partire un server <c>sshd</c>, aggiungere
182 -ulteriori utenti, eseguire <c>irssi</c> (un client per chat a riga di comando) e
183 -di navigare usando <c>lynx</c> o <c>links</c>.
184 -</p>
185 -
186 -</body>
187 -</section>
188 -<section>
189 -<title>Opzionale: connettere il nuovo sistema tramite ssh</title>
190 -<body>
191 -
192 -<p>
193 -La funzionalità più interessante è sicuramente <c>sshd</c>. È possibile
194 -avviarlo, connettersi da un'altra postazione e fare copia incolla dei comandi da
195 -questa guida.
196 -</p>
197 -
198 -<pre caption="Avvio di sshd">
199 -livecd root # <i>time /etc/init.d/sshd start</i>
200 - * Generating hostkey ...
201 -<comment>(sshd genera la chiave e mostra informazioni aggiuntive)</comment>
202 - * starting sshd ... [ok]
203 -
204 -real 0m13.688s
205 -user 0m9.420s
206 -sys 0m0.090s
207 -</pre>
208 -
209 -<p>
210 -A questo punto cambiare la password di root (amministratore) sulla macchina si
211 -cui è in esecuzione il LiveCD in modo che da permettere la connessione da un
212 -altro computer. Prestare attenzione al fatto che consentire a root di
213 -connettersi tramite ssh non è consigliabile in normali circostanze. Se la
214 -propria rete locale non è fidata, usare una password lunga e complicata, sarà
215 -necessario usarla una volta sola in quanto sparirà al riavvio del sistema.
216 -</p>
217
218 -<pre caption="Cambiare la password di root">
219 -livecd root # <i>passwd</i>
220 -New UNIX password: <comment>inserire_la_password</comment>
221 -Retype new UNIX password: <comment>inserire_la_password</comment>
222 -passwd: password updated successfully
223 -</pre>
224 -
225 -<p>
226 -Ora sarà possibile far partire un terminale su un altro PC e connettersi al
227 -nuovo sistema, tenendo la guida in un altra finestra e facendo copia e incolla
228 -dei comandi.
229 -</p>
230 -
231 -<pre caption="Connettersi al nuovo sistema da un altro PC">
232 -<comment>(Va usato l'indirizzo IP del nuovo sistema)</comment>
233 -$ <i>ssh root@192.168.1.10</i>
234 -The authenticity of host '192.168.1.10 (192.168.1.10)' can't be established.
235 -RSA key fingerprint is 96:e7:2d:12:ac:9c:b0:94:90:9f:40:89:b0:45:26:8f.
236 -Are you sure you want to continue connecting (yes/no)? <i>yes</i>
237 -Warning: Permanently added '192.168.1.10' (RSA) to the list of known hosts.
238 -Password: <comment>inserire_la_password</comment>
239 -</pre>
240 -
241 -</body>
242 -</section>
243 <section>
244 <title>Preparazione dei dischi</title>
245 <body>
246 @@ -311,147 +144,17 @@
247 livecd ~ # <i>mount /dev/sda3 /mnt/gentoo</i>
248 livecd ~ # <i>mkdir /mnt/gentoo/boot</i>
249 livecd ~ # <i>mount /dev/sda1 /mnt/gentoo/boot</i>
250 -</pre>
251 -
252 -</body>
253 -</section>
254 -<section>
255 -<title>Preparare lo Stage</title>
256 -<body>
257 -
258 -<p>
259 -Assicurarsi che la data sia settata correttamente utilizzando <c>date
260 -MMGGhhmmAAAA</c>. Utilizzare il tempo UTC (ora di Greenwich, NdT).
261 -</p>
262 -
263 -<pre caption="Impostare la data e l'ora (UTC)">
264 -<comment>(controllare l'orologio)</comment>
265 -livecd ~ # <i>date</i>
266 -Mon Mar 6 00:14:13 UTC 2006
267 -
268 -<comment>(Impostare data e ora correnti, se necessario)</comment>
269 -livecd ~ # <i>date 030600162006</i> <comment>(Il formato è MMGGhhmmAAAA)</comment>
270 -Mon Mar 6 00:16:00 UTC 2006
271 -</pre>
272 -
273 -<p>
274 -Ora scaricare un pacchetto di stage da uno dei <uri
275 -link="/main/en/mirrors.xml">mirror</uri>. Spostarsi su <path>/mnt/gentoo</path>
276 -ed estrarre il pacchetto con <c>tar xjpf &lt;pacchetto tar dello stage3&gt;</c>.
277 -</p>
278 -
279 -<pre caption="Scaricare un archivio dello stage3">
280 -livecd ~ # <i>cd /mnt/gentoo</i>
281 -livecd gentoo # <i>links http://www.gentoo.org/main/en/mirrors.xml</i>
282 -<comment>(Scegliere un mirror, spostarsi sulla directory
283 -releases/x86/current/stages, evidenziare lo stage3 voluto, probabilmente
284 -stage3 i686, e premere D per scaricarlo)</comment>
285 -
286 -<comment>(<b>Oppure</b> scaricarlo con wget senza scegliere un mirror vicino)</comment>
287 livecd ~ # <i>cd /mnt/gentoo</i>
288 -livecd gentoo # <i>wget ftp://gentoo.osuosl.org/pub/gentoo/releases/x86/current/stages/stage3-i686*tar.bz2</i>
289 -</pre>
290 -
291 -<pre caption="Estrarre l'archivio dello stage3">
292 -livecd gentoo # <i>time tar xjpf stage3*</i>
293 -
294 -real 1m13.157s
295 -user 1m2.920s
296 -sys 0m7.230s
297 -</pre>
298 -
299 -<p>
300 -Installare l'ultimo snapshot del Portage. Procedere come per l'archivio
301 -stage3: scegliere un mirror vicino dalla <uri
302 -link="/main/en/mirrors.xml">lista</uri>, scaricare lo snapshot più recente ed
303 -estrarlo.
304 -</p>
305 -
306 -<pre caption="Scaricare lo snapshot di Portage più recente">
307 -livecd gentoo # <i>cd /mnt/gentoo/usr</i>
308 -livecd usr # <i>links http://www.gentoo.org/main/en/mirrors.xml</i>
309 -<comment>(Scegliere un mirror, spostarsi nella directory snapshots/,
310 -evidenziare <b>portage-latest.tar.bz2</b> e premere D per
311 -scaricarlo)</comment>
312 -
313 -<comment>(<b>Oppure</b> scaricarlo con wget senza scegliere un mirror vicino)</comment>
314 -livecd gentoo # <i>cd /mnt/gentoo/usr</i>
315 -livecd usr # <i>wget http://gentoo.osuosl.org/snapshots/portage-latest.tar.bz2</i>
316 -</pre>
317 -
318 -<pre caption="Estrarre lo snapshot di Portage">
319 -livecd usr # <i>time tar xjf portage*</i>
320 -
321 -real 0m51.523s
322 -user 0m28.680s
323 -sys 0m12.840s
324 </pre>
325
326 </body>
327 </section>
328 -<section>
329 -<title>Fare il chroot</title>
330 -<body>
331 -
332 -<p>
333 -Montare il filesystem <path>/proc</path>, sovrascrivere il file
334 -<path>/etc/resolv.conf</path>, quindi effettuare il chroot nel nuovo ambiente
335 -Gentoo.
336 -</p>
337 -
338 -<pre caption="Preparazione e chroot">
339 -livecd usr # <i>cd /</i>
340 -livecd / # <i>mount -t proc proc /mnt/gentoo/proc</i>
341 -livecd / # <i>cp -L /etc/resolv.conf /mnt/gentoo/etc/</i>
342 -livecd / # <i>chroot /mnt/gentoo /bin/bash</i>
343 -livecd / # <i>env-update &amp;&amp; source /etc/profile</i>
344 ->>> Regenerating /etc/ld.so.cache...
345 -</pre>
346
347 -</body>
348 -</section>
349 <section>
350 -<title>Impostazione del fuso orario (timezone, NdT)</title>
351 -<body>
352 -
353 -<p>
354 -Impostare il fuso orario corretto su uno di quelli elencati in
355 -<path>/usr/share/zoneinfo/</path>.
356 -</p>
357 -
358 -<pre caption="Impostare il fuso orario">
359 -livecd / # <i>ls /usr/share/zoneinfo</i>
360 -<comment>(Si usa Roma come esempio)</comment>
361 -livecd / # <i>cp /usr/share/zoneinfo/Europe/Rome /etc/localtime</i>
362 -livecd / # <i>date</i>
363 -Wed Mar 8 00:46:05 CET 2006
364 -</pre>
365 -
366 -</body>
367 + <include href="gentoo-x86-quickinstall-stage.xml"/>
368 </section>
369 -<section>
370 -<title>Impostare i nomi dell'host e del dominio</title>
371 -<body>
372 -
373 -<p>
374 -Impostare il nome della postazione (host) in <path>/etc/conf.d/hostname</path> e
375 -in <path>/etc/hosts</path>. Nell'esempio seguente, si usa <c>miamacchina</c>
376 -come nome della postazione e <c>da.me</c> come nome di dominio. Si possono
377 -modificare i file di configurazione con <c>nano</c> o con i seguenti comandi:
378 -</p>
379
380 -<pre caption="Cambiare i nomi dell'host e il nome di dominio">
381 -livecd / # <i>cd /etc</i>
382 -livecd etc # <i>echo "127.0.0.1 miamacchina.da.me miamacchina localhost"> hosts</i>
383 -livecd etc # <i>sed -i -e 's/HOSTNAME.*/HOSTNAME="miamacchina"/' conf.d/hostname</i>
384 -<comment>(Usare il nome dell'host scelto e controllare)</comment>
385 -livecd etc # <i>hostname miamacchina</i>
386 -livecd etc # <i>hostname -f</i>
387 -miamacchina.da.me
388 -</pre>
389
390 -</body>
391 -</section>
392 <section>
393 <title>Configurazione del kernel</title>
394 <body>
395 @@ -485,214 +188,12 @@
396
397 </body>
398 </section>
399 -<section>
400 -<title>Configurazione del sistema</title>
401 -<body>
402 -
403 -<p>
404 -Modificare il file <path>/etc/fstab</path> e sostituire <c>BOOT</c>, <c>ROOT</c>
405 -e <c>SWAP</c> con i nomi reali delle partizioni. E' importante verificare che i
406 -filesystem corrispondano alla propria installazione.
407 -</p>
408 -
409 -<pre caption="fstab di esempio">
410 -livecd linux # <i>cd /etc</i>
411 -livecd etc # <i>nano -w fstab</i>
412 -/dev/<i>sda1</i> /boot ext2 noauto,noatime 1 2
413 -/dev/<i>sda3</i> / ext3 noatime 0 1
414 -/dev/<i>sda2</i> none swap sw 0 0
415 -</pre>
416 -
417 -<p>
418 -Configurare la rete in <path>/etc/conf.d/net</path>. Aggiungere lo script
419 -<c>net.eth0</c> al run level default (predefinito). Se si dispone di più
420 -interfacce di rete, creare dei link simbolici a <c>net.eth0</c> e aggiungerli al
421 -run level default. Modificare il file <path>/etc/conf.d/net</path> con
422 -<c>nano</c> o tramite i seguenti comandi:
423 -</p>
424 -
425 -<pre caption="Configurazione della rete">
426 -livecd etc # <i>cd conf.d</i>
427 -livecd conf.d # <i>echo 'config_eth0=( "192.168.1.10/24" )' >> net</i>
428 -livecd conf.d # <i>echo 'routes_eth0=( "default via 192.168.1.1" )' >> net</i>
429 -livecd conf.d # <i>rc-update add net.eth0 default</i>
430 -<comment>(Se il driver della scheda di rete è stato compilato come modulo, aggiungerlo a /etc/modules.autoload.d/kernel-2.6)</comment>
431 -livecd conf.d # <i>echo r8169 >> /etc/modules.autoload.d/kernel-2.6</i>
432 -<comment>(Se si vuole riconnettersi tramite ssh dopo aver riavviato il nuovo sistema:)</comment>
433 -livecd conf.d # <i>rc-update add sshd default</i>
434 -</pre>
435
436 -<note>
437 -Emergere <c>pcmciautils</c> se si usano dispositivi PCMCIA.
438 -</note>
439 -
440 -<p>
441 -Impostare la password di root con <c>passwd</c>.
442 -</p>
443 -
444 -<pre caption="Impostare la password di root">
445 -livecd conf.d # <i>passwd</i>
446 -New UNIX password: <comment>inserire_la_password</comment>
447 -Retype new UNIX password: <comment>re_inserire_la_password</comment>
448 -passwd: password updated successfully
449 -</pre>
450 -
451 -<p>
452 -Modificare il file <path>/etc/conf.d/clock</path> per impostare il fuso orario
453 -definito in precedenza.
454 -</p>
455 -
456 -<pre caption="Modificare /etc/conf.d/clock">
457 -livecd conf.d # <i>nano -w /etc/conf.d/clock</i>
458 -TIMEZONE="Europe/Rome"
459 -</pre>
460 -
461 -<p>
462 -Controllare la configurazione del sistema in <path>/etc/rc.conf</path>,
463 -<path>/etc/conf.d/rc</path>, <path>/etc/conf.d/keymaps</path>, e modificarli in
464 -caso di necessità.
465 -</p>
466 -
467 -<pre caption="Opzionale: modificare alcuni file di configurazione">
468 -livecd conf.d # <i>nano -w /etc/rc.conf</i>
469 -livecd conf.d # <i>nano -w /etc/conf.d/rc</i>
470 -livecd conf.d # <i>nano -w /etc/conf.d/keymaps</i>
471 -</pre>
472 -
473 -</body>
474 -</section>
475 <section>
476 -<title>Installazione degli strumenti di sistema</title>
477 -<body>
478 -
479 -<p>
480 -Installare un logger di sistema (programma che gestisce i messaggi di sistema,
481 -NdT) come <c>syslog-ng</c> e un demone di cron (programma che esegue istruzioni
482 -pianificate in precedenza, NdT) come <c>vixie-cron</c>, e aggiungerli al run
483 -level default.
484 -</p>
485 -
486 -<note>
487 -I demoni di cron dipendono da un MTA (mail transport agent, programma usato dal
488 -sistema per inviare mail, NdT). <c>mail-mta/ssmtp</c> viene proposto da emerge
489 -come dipendenza. Se si vuole usare un MTA più evoluto, converrebbe installarlo
490 -adesso. Se si è di fretta, lasciare che venga installato ssmtp e rimuoverlo in
491 -seguito, dopo aver installato l'MTA preferito.
492 -</note>
493 -
494 -<pre caption="Installare un logger di sistema e un demone cron">
495 -livecd conf.d # <i>time emerge syslog-ng vixie-cron</i>
496 -
497 -real 1m52.699s
498 -user 1m1.630s
499 -sys 0m35.220s
500 -livecd conf.d # <i>rc-update add syslog-ng default</i>
501 -livecd conf.d # <i>rc-update add vixie-cron default</i>
502 -</pre>
503 -
504 -<p>
505 -Installare gli strumenti di sistema (<c>xfsprogs</c>, <c>reiserfsprogs</c> o
506 -<c>jfsutils</c>) e quelli di rete (<c>dhcpcd</c> or <c>ppp</c>), se necessario.
507 -</p>
508 -
509 -<pre caption="Installare ulteriori strumenti di sistema se richiesto">
510 -livecd conf.d # <i>emerge xfsprogs</i> <comment>(Se si usa il filesystem XFS)</comment>
511 -livecd conf.d # <i>emerge jfsutils</i> <comment>(Se si usa il filesystem JFS)</comment>
512 -livecd conf.d # <i>emerge reiserfsprogs</i> <comment>(Se si usa il filesystem Reiser)</comment>
513 -livecd conf.d # <i>emerge dhcpcd</i> <comment>(Se si ha bisogno di un client DHCP)</comment>
514 -livecd conf.d # <i>USE=emerge ppp</i> <comment>(Se si usa una connessione ADSL PPPoE)</comment>
515 -</pre>
516 -
517 -</body>
518 + <include href="gentoo-x86-quickinstall-system.xml"/>
519 </section>
520 -<section>
521 -<title>Configurazione del bootloader</title>
522 -<body>
523 -
524 -<p>
525 -Emergere <c>grub</c> o <c>lilo</c>. Configurare o
526 -<path>/boot/grub/grub.conf</path> o <path>/etc/lilo.conf</path> e installare
527 -il bootloader appena emerso.
528 -</p>
529 -
530 -<p>
531 -<b>1. Usare grub</b>
532 -</p>
533 -
534 -<pre caption="Emergere grub e modificarne i file di configurazione">
535 -livecd conf.d # <i>time emerge grub</i>
536 -
537 -real 1m8.634s
538 -user 0m39.460s
539 -sys 0m15.280s
540 -livecd conf.d # <i>nano -w /boot/grub/grub.conf</i>
541 -</pre>
542 -
543 -<pre caption="Esempio di grub.conf">
544 -default 0
545 -timeout 10
546 -
547 -title=Gentoo
548 -root (hd0,0)
549 -kernel /boot/kernel root=/dev/sda3
550 -</pre>
551 -
552 -<pre caption="Installare grub">
553 -livecd conf.d # <i>grub</i>
554 -Probing devices to guess BIOS drives. This may take a long time.
555 -
556 -grub> <i>root (hd0,0)</i>
557 - Filesystem type is ext2fs, partition type 0x83
558 -
559 -grub> <i>setup (hd0)</i>
560 - Checking if "/boot/grub/stage1" exists... yes
561 - Checking if "/boot/grub/stage2" exists... yes
562 - Checking if "/boot/grub/e2fs_stage1_5" exists... yes
563 - Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 16 sectors are embedded.
564 -succeeded
565 - Running "install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,0)/boot/grub/stage2 /boot/
566 -grub/menu.lst"... succeeded
567 -Done.
568 -
569 -grub> <i>quit</i>
570 -</pre>
571 -
572 -<p>
573 -Ora procedere con <uri link="#reboot">la sezione dedicata al riavvio</uri>.
574 -</p>
575 -
576 -<p>
577 -<b>2. Usare lilo</b>
578 -</p>
579 -
580 -<pre caption="Emergere lilo e modificarne i file di configurazione">
581 -livecd conf.d # <i>time emerge lilo</i>
582 -
583 -real 0m47.016s
584 -user 0m22.770s
585 -sys 0m5.980s
586 -livecd conf.d # <i>nano -w /etc/lilo.conf</i>
587 -</pre>
588
589 -<pre caption="Esempio di lilo.conf">
590 -boot=/dev/sda
591 -prompt
592 -timeout=50
593 -default=gentoo
594 -
595 -image=/boot/kernel
596 - label=Gentoo
597 - read-only
598 - root=/dev/sda3
599 -</pre>
600 -
601 -<pre caption="Installare lilo">
602 -livecd conf.d # <i>lilo</i>
603 -Added Gentoo *
604 -</pre>
605
606 -</body>
607 -</section>
608 <section id="reboot">
609 <title>Riavvio del sistema</title>
610 <body>
611 @@ -710,227 +211,10 @@
612
613 </body>
614 </section>
615 -<section id="after-reboot">
616 -<title>Completare l'installazione</title>
617 -<body>
618 -
619 -<note>
620 -Il tempo <b>totale</b> trascorso fra la comparsa del prompt di avvio sul CD
621 -<e>minimal</e> e la comparsa del prompt di login dopo il riavvio è stato di
622 -<b>00:42:31</b> sulla macchina di test. Meno di un'ora! Si noti che questo
623 -tempo include quello necessario a scaricare i pacchetti dello stage3, dello
624 -snapshot Portage e diversi altri pacchetti e il tempo speso per configurare
625 -il kernel.
626 -</note>
627
628 -<p>
629 -Fare il login come <c>root</c>, quindi aggiungere uno o più utenti per l'uso
630 -quotidiano con <c>useradd</c>.
631 -</p>
632 -
633 -<pre caption="Collegarsi al nuovo sistema da un altro PC">
634 -<comment>(Ripulire il file known_hosts in quanto il nuovo sistema ha generato una nuova e definitiva hostkey)</comment>
635 -$ <i>nano -w ~/.ssh/known_hosts</i>
636 -<comment>(Cercare la linea con l'indirizzo IP del nuovo PC e cancellarla e quindi salvare il file e uscire da nano)</comment>
637 -
638 -<comment>(Usare l'indirizzo IP del nuovo sistema)</comment>
639 -$ <i>ssh root@192.168.1.10</i>
640 -The authenticity of host '192.168.1.10 (192.168.1.10)' can't be established.
641 -RSA key fingerprint is 96:e7:2d:12:ac:9c:b0:94:90:9f:40:89:b0:45:26:8f.
642 -Are you sure you want to continue connecting (yes/no)? <i>yes</i>
643 -Warning: Permanently added '192.168.1.10' (RSA) to the list of known hosts.
644 -Password: <comment>inserire_la_password</comment>
645 -</pre>
646 -
647 -<pre caption="Aggiungere un nuovo utente">
648 -miamacchina ~ # <i>adduser -g users -G lp,wheel,audio,cdrom,portage,cron -m giovanni</i>
649 -miamacchina ~ # <i>passwd giovanni</i>
650 -New UNIX password: <comment>inserire_la_password_di_giovanni</comment>
651 -Retype new UNIX password: <comment>reinserire_la_password_di_giovanni</comment>
652 -passwd: password updated successfully
653 -</pre>
654 -
655 -</body>
656 -</section>
657 <section>
658 -<title>Ultimi ritocchi di configurazione</title>
659 -<body>
660 -
661 -<p>
662 -Cominciare scegliendo i mirror più vicini o definendo le variabili <c>SYNC</c>
663 -e <c>GENTOO_MIRRORS</c> in <path>/etc/make.conf</path> o usando
664 -<c>mirrorselect</c>. A questo punto si può impostare il numero di processi di
665 -compilazione contemporanei.
666 -</p>
667 -
668 -<pre caption="Usare mirrorselect e usare MAKEOPTS">
669 -miamacchina ~ # <i>emerge mirrorselect</i>
670 -miamacchina ~ # <i>mirrorselect -i -o >> /etc/make.conf</i>
671 -miamacchina ~ # <i>mirrorselect -i -r -o >> /etc/make.conf</i>
672 -<comment>(Solitamente un buon valore è il numero di processori più uno)</comment>
673 -miamacchina ~ # <i>echo 'MAKEOPTS="-j2"' >> /etc/make.conf</i>
674 -</pre>
675 -
676 -<p>
677 -Ora è opportuno abilitare e/o disabilitare alcune flag USE. Usare <c>emerge -vpe
678 -world</c> per avere la lista di tutti i pacchetti installati e le loro USE flag
679 -abilitate e/o disabilitate. Modificare <path>/etc/make.conf</path> o usare il
680 -seguente comando per definire la variabile USE:
681 -</p>
682 -
683 -<pre caption="Visualizzare le flag USE in uso e abilitarne o disabilitarne
684 -alcune">
685 -miamacchina ~ # <i>emerge -vpe world</i>
686 -<comment>(Portage mostra i pacchetti e le loro USE flag, come esempio, disabilitiamo ipv6 e fortran, e abilitiamo unicode)</comment>
687 -miamacchina ~ # <i>echo 'USE="nptl nptlonly -ipv6 -fortran unicode"' >> /etc/make.conf</i>
688 -</pre>
689 -
690 -<p>
691 -Le versioni più recenti di glibc usano <path>/etc/locale.gen</path> per definire
692 -le impostazioni dei locale.
693 -</p>
694 -
695 -<pre caption="Definire i locale">
696 -miamacchina ~ # <i>cd /etc</i>
697 -miamacchina etc # <i>nano -w locale.gen</i>
698 -</pre>
699 -
700 -<p>
701 -Per ultimo, ma non meno importante, si può voler modificare la variabile
702 -<c>CFLAGS</c> nel file <path>/etc/make.conf</path> per ottimizzare il codice
703 -alle proprie necessità. Notare che l'uso di una lunga lista di opzioni è
704 -raramente necessario e può portare a rendere il sistema non funzionante. Si
705 -raccomanda di specificare il tipo di processore con l'opzione <c>march</c> e
706 -attenersi a <c>-O2 -pipe</c>.
707 -</p>
708 -
709 -<p>
710 -Si potrebbe voler anche provare a usare <b>~x86</b>. Lo si dovrebbe fare solo se
711 -si è in grado di gestire ebuild o pacchetti malfunzionanti. Se si preferisce
712 -avere un sistema stabile, non utilizzare la variabile <c>ACCEPT_KEYWORDS</c>.
713 -È una buona idea usare anche <c>FEATURES="parallel-fetch ccache"</c>.
714 -</p>
715 -
716 -<pre caption="Ultime modifiche a make.conf">
717 -miamacchina etc # <i>nano -w make.conf</i>
718 -<comment>(Impostare -march corrispondente al proprio processore in CFLAGS)</comment>
719 -CFLAGS="-O2 -march=<i>athlon-xp</i> -pipe"
720 -<comment>(Aggiungere la linea seguente)</comment>
721 -FEATURES="parallel-fetch ccache"
722 -<comment>(Aggiungere la linea seguente solo se si sa cosa si sta facendo)</comment>
723 -ACCEPT_KEYWORDS="~x86"
724 -</pre>
725 -
726 -<p>
727 -Si potrebbe voler ricompilare l'intero sistema due volte per implementare
728 -completamente gli ultimi cambiamenti alla configurazione. Ciò richiederebbe
729 -molto tempo per essere completato e porterebbe vantaggi in velocità minimi.
730 -Si raccomanda di lasciare che il sistema si ottimizzi gradualmente man mano che
731 -nuove versioni dei pacchetti vengono rilasciati. D'altra parte, la
732 -ricompilazione completa aiuta a mantenere la coerenza interna del sistema.
733 -Consultare <uri link="/doc/it/gcc-upgrading.xml">Guida all'aggiornamento di GCC
734 -per Gentoo Linux</uri> per informazioni sui benefici ottenibili con la
735 -ricompilazione completa di system e world.
736 -</p>
737 -
738 -<p>
739 -Ricompilare solo i pacchetti che sono già stati aggiornati dal rilascio o che
740 -sono influenzati da nuove flag USE richiederà abbastanza tempo. Si può voler
741 -anche rimuovere i pacchetti che bloccano l'aggiornamento. Cercare "[blocks
742 -<brite>B</brite> ]" nell'output <c>emerge -vpuD --newuse world</c> e usare
743 -<c>emerge -C</c> per rimuoverli.
744 -</p>
745 -
746 -<pre caption="Aggiornare i pacchetti">
747 -<comment>(Installare ccache)</comment>
748 -miamacchina etc # <i>emerge ccache</i>
749 -
750 -<comment>(Notare che il passaggio a ~x86 causa l'aggiornamento di molti pacchetti)</comment>
751 -miamacchina etc # <i>emerge -vpuD --newuse world</i>
752 -<comment>(Esaminare con cura la lista dei pacchetti e le loro USE flag, rimuovere
753 -i pacchetti che ne bloccano altri se ce ne sono, e far partire il lungo processo)</comment>
754 -miamacchina etc # <i>time emerge -vuD --newuse world</i>
755 -<comment>(79 packages have been (re)compiled)</comment>
756 -
757 -real 180m13.276s
758 -user 121m22.905s
759 -sys 36m31.472s
760 -
761 -<comment>(Reinstallare libtool per evitare potenziali problemi)</comment>
762 -miamacchina etc # <i>emerge libtool</i>
763 -
764 -<comment>(Aggiornare i file di configurazione, assicurandoci di <b>non</b> permettere
765 -a etc-update di modificare file di configurazione che si sono modificati)</comment>
766 -miamacchina etc # <i>etc-update</i>
767 -
768 -<comment>(Se si è aggiornato perl, è meglio eseguire perl-cleaner)</comment>
769 -miamacchina etc # <i>time perl-cleaner all</i>
770 -real 1m6.495s
771 -user 0m42.699s
772 -sys 0m10.641s
773 -
774 -<comment>(In caso di aggiornamenti importanti a python, è meglio eseguire python-updater)</comment>
775 -miamacchina etc # <i>python-updater</i>
776 -</pre>
777 -
778 -</body>
779 + <include href="gentoo-x86-quickinstall-after-reboot.xml"/>
780 </section>
781 -<section>
782 -<title>Cosa fare dopo</title>
783 -<body>
784 -
785 -<p>
786 -A seconda di cosa si vuole fare con il nuovo sistema Gentoo, probabilmente si
787 -vorranno installare applicazioni per un server o per un sistema desktop. A
788 -titolo di esempio, i comandi <c>emerge gnome</c> e <c>emerge kde</c> sono stati
789 -cronometrati nel sistema ~x86 installati come descritto. Entrambi sono stati
790 -installati a partire dallo stesso punto.
791 -</p>
792 -
793 -<p>
794 -Si consiglia di consultare <uri link="/doc/it/">la lista della
795 -documentazione</uri> per scoprire come installare e configurare le applicazioni
796 -di propria scelta.
797 -</p>
798 -
799 -<impo>
800 -Il seguente è solo un esempio. In nessun modo va considerato come una
801 -raccomandazione.
802 -</impo>
803 -
804 -<pre caption="Emerge di GNOME">
805 -miamacchina etc # <i>emerge -vp gnome</i>
806 -<comment>(Esaminare la lista dei pacchetti e le loro flag USE, quindi modificare make.conf se richiesto)</comment>
807 -miamacchina etc # <i>nano -w /etc/make.conf</i>
808 -<comment>Sono state definite le USE flag seguenti)</comment>
809 -USE="nptl nptlonly -ipv6 -fortran unicode svg hal dbus \
810 - -kde -qt3 -qt4 -arts -eds -esd gnome gstreamer gtk firefox"
811 -
812 -miamacchina etc # <i>time emerge gnome</i>
813 -<comment>(326 pacchetti sono stati installati)</comment>
814 -
815 -real 520m44.532s
816 -user 339m21.144s
817 -sys 146m22.337s
818 -</pre>
819
820 -<pre caption="Emerge di KDE">
821 -miamacchina etc # <i>emerge -vp kde-meta</i>
822 -<comment>(Esaminare la lista dei pacchetti e le loro flag USE, quindi modificare make.conf se richiesto)</comment>
823 -miamacchina etc # <i>nano -w /etc/make.conf</i>
824 -<comment>Sono state definite ls USE flag seguenti)</comment>
825 -USE="nptl nptlonly -ipv6 -fortran unicode svg hal dbus \
826 - kde qt3 qt4 -arts -eds -esd -gnome -gstreamer -gtk -firefox"
827 -
828 -miamacchina etc # <i>time emerge kde-meta</i>
829 -<comment>(391 pacchetti sono stati installati)</comment>
830 -
831 -real 1171m25.318s
832 -user 851m26.393s
833 -sys 281m45.629s
834 -</pre>
835 -
836 -</body>
837 -</section>
838 </chapter>
839 -</guide>
840 \ No newline at end of file
841 +</guide>
842
843
844
845 --
846 gentoo-commits@l.g.o mailing list