1 |
scen 11/01/25 20:24:05 |
2 |
|
3 |
Modified: openrc-migration.xml |
4 |
Log: |
5 |
Version 8, revision 1.27 of EN CVS |
6 |
|
7 |
Revision Changes Path |
8 |
1.8 xml/htdocs/doc/it/openrc-migration.xml |
9 |
|
10 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/it/openrc-migration.xml?rev=1.8&view=markup |
11 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/it/openrc-migration.xml?rev=1.8&content-type=text/plain |
12 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/it/openrc-migration.xml?r1=1.7&r2=1.8 |
13 |
|
14 |
Index: openrc-migration.xml |
15 |
=================================================================== |
16 |
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/it/openrc-migration.xml,v |
17 |
retrieving revision 1.7 |
18 |
retrieving revision 1.8 |
19 |
diff -u -r1.7 -r1.8 |
20 |
--- openrc-migration.xml 9 Dec 2010 18:32:34 -0000 1.7 |
21 |
+++ openrc-migration.xml 25 Jan 2011 20:24:05 -0000 1.8 |
22 |
@@ -1,6 +1,6 @@ |
23 |
<?xml version='1.0' encoding='UTF-8'?> |
24 |
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> |
25 |
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/it/openrc-migration.xml,v 1.7 2010/12/09 18:32:34 scen Exp $ --> |
26 |
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/it/openrc-migration.xml,v 1.8 2011/01/25 20:24:05 scen Exp $ --> |
27 |
|
28 |
<guide link="/doc/it/openrc-migration.xml" lang="it"> |
29 |
<title>Guida alla Migrazione di Baselayout e OpenRC</title> |
30 |
@@ -11,6 +11,9 @@ |
31 |
<author title="Autore"> |
32 |
<mail link="nightmorph"/> |
33 |
</author> |
34 |
+<author title="Autore"> |
35 |
+ <mail link="robbat2"/> |
36 |
+</author> |
37 |
<author title="Collaboratore"> |
38 |
<mail link="uberlord"/> |
39 |
</author> |
40 |
@@ -26,11 +29,13 @@ |
41 |
<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> |
42 |
<license/> |
43 |
|
44 |
-<version>3</version> |
45 |
-<date>2010-12-01</date> |
46 |
+<version>8</version> |
47 |
+<date>2011-01-17</date> |
48 |
|
49 |
<chapter> |
50 |
<title>Contesto</title> |
51 |
+ |
52 |
+<!-- =============================================================== --> |
53 |
<section> |
54 |
<title>Cos'è baselayout?</title> |
55 |
<body> |
56 |
@@ -45,6 +50,8 @@ |
57 |
|
58 |
</body> |
59 |
</section> |
60 |
+<!-- =============================================================== --> |
61 |
+ |
62 |
<section> |
63 |
<title>Cos'è OpenRC?</title> |
64 |
<body> |
65 |
@@ -59,6 +66,8 @@ |
66 |
|
67 |
</body> |
68 |
</section> |
69 |
+<!-- =============================================================== --> |
70 |
+ |
71 |
<section> |
72 |
<title>Perché migrare?</title> |
73 |
<body> |
74 |
@@ -91,6 +100,8 @@ |
75 |
|
76 |
</body> |
77 |
</section> |
78 |
+<!-- =============================================================== --> |
79 |
+ |
80 |
</chapter> |
81 |
|
82 |
<chapter> |
83 |
@@ -117,6 +128,7 @@ |
84 |
|
85 |
</body> |
86 |
</section> |
87 |
+<!-- =============================================================== --> |
88 |
|
89 |
<section id="rc_conf"> |
90 |
<title>/etc/conf.d/rc</title> |
91 |
@@ -132,6 +144,8 @@ |
92 |
|
93 |
</body> |
94 |
</section> |
95 |
+<!-- =============================================================== --> |
96 |
+ |
97 |
<section id="moduli"> |
98 |
<title>Moduli del Kernel</title> |
99 |
<body> |
100 |
@@ -171,20 +185,28 @@ |
101 |
preciso sui moduli e sui parametri basato sulla versione del kernel. |
102 |
</p> |
103 |
|
104 |
+<impo> |
105 |
+Le variabili <b>module*</b> non sono cumulative. Le variabili con versioni più |
106 |
+specifiche sovrascriveranno le variabili con versione più generica. |
107 |
+</impo> |
108 |
+ |
109 |
+<note> |
110 |
+Notare la differenza tra <b>module_</b> and <b>modules_</b>. |
111 |
+</note> |
112 |
+ |
113 |
<p> |
114 |
Un esempio approfondito sarà: |
115 |
</p> |
116 |
|
117 |
<pre caption="esempio dettagliato di /etc/conf.d/modules"> |
118 |
-<comment># Caricare sempre ochi1394 e ieee1394, per qualsiasi versione di kernel</comment> |
119 |
-modules="ohci1394 ieee1394" |
120 |
-<comment># Caricare tun e usbserial solo per i kernel della serie 2.6.x</comment> |
121 |
-modules_2_6="tun usbserial" |
122 |
-<comment># Caricare cx88_dvb solo per i kernel 2.6.23</comment> |
123 |
-modules_2_6_23="cx88_dvb" |
124 |
<comment># Caricare ivtv solo per il kernel 2.6.23-gentoo-r5</comment> |
125 |
modules_2_6_23_gentoo_r5="ivtv" |
126 |
- |
127 |
+<comment># Caricare solamente cx88_dvb per i kernel 2.6.23 (all'infuori di -gentoo-r5)</comment> |
128 |
+modules_2_6_23="cx88_dvb" |
129 |
+<comment># Caricare solamente tun e usbserial per i kernel della serie 2.6.x dove x != 23</comment> |
130 |
+modules_2_6="tun usbserial" |
131 |
+<comment># Altrimenti caricare ochi1394 e ieee1394</comment> |
132 |
+modules="ohci1394 ieee1394" |
133 |
<comment># Solo per il kernel 2.6.23-gentoo-r5, passare come argomento video_br=2 # a cx88_dvb</comment> |
134 |
module_cx88_dvb_args_2_6_23_gentoo_r5="video_br=2" |
135 |
<comment># Per i kernel della serie 2.6.x passare sempre vendor e product</comment> |
136 |
@@ -193,17 +215,10 @@ |
137 |
module_ieee1394_args="debug" |
138 |
</pre> |
139 |
|
140 |
-<impo> |
141 |
-Le variabili <b>module*</b> non sono cumulative. Le variabili con versione più |
142 |
-specifica sovrascriveranno quelle più generiche. |
143 |
-</impo> |
144 |
- |
145 |
-<note> |
146 |
-Notare la differenza tra <b>module_</b> e <b>modules_</b>. |
147 |
-</note> |
148 |
- |
149 |
</body> |
150 |
</section> |
151 |
+<!-- =============================================================== --> |
152 |
+ |
153 |
<section id="boot"> |
154 |
<title>Runlevel di Boot</title> |
155 |
<body> |
156 |
@@ -259,6 +274,8 @@ |
157 |
|
158 |
</body> |
159 |
</section> |
160 |
+<!-- =============================================================== --> |
161 |
+ |
162 |
<section> |
163 |
<title>Udev</title> |
164 |
<body> |
165 |
@@ -286,6 +303,8 @@ |
166 |
|
167 |
</body> |
168 |
</section> |
169 |
+<!-- =============================================================== --> |
170 |
+ |
171 |
<section> |
172 |
<title>Rete</title> |
173 |
<body> |
174 |
@@ -308,25 +327,29 @@ |
175 |
</p> |
176 |
|
177 |
<p> |
178 |
-Inoltre, <path>/etc/conf.d/net</path> non utilizza più gli array stile bash per |
179 |
-la configurazione. Si prega di consultare |
180 |
+Inoltre, <path>/etc/conf.d/net</path> (oldnet) non utilizza più gli array stile |
181 |
+bash per la configurazione. Si prega di consultare |
182 |
<path>/usr/share/doc/openrc-<version>/net.example</path> per le |
183 |
istruzioni di configurazione. La conversione dovrebbe essere relativamente |
184 |
-diretta, per esempio un assegnamento statico di IP cambierà in questo modo: |
185 |
+diretta, impostando separatamente le voci ognuna su una nuova linea, per esempio |
186 |
+ un assegnamento statico di IP cambierà in questo modo: |
187 |
</p> |
188 |
|
189 |
<pre caption="Vecchio stile di /etc/conf.d/net"> |
190 |
config_eth0=( "192.168.1.37 netmask 255.255.255.0 brd 192.168.1.255" ) |
191 |
-routes_eth0=( "default via 192.168.1.100" ) |
192 |
+routes_eth0=( "default via 192.168.1.100" "10.0.0.0/8 via 192.168.1.2") |
193 |
</pre> |
194 |
|
195 |
<pre caption="Nuovo stile di /etc/conf.d/net"> |
196 |
config_eth0="192.168.1.37 netmask 255.255.255.0 brd 192.168.1.255" |
197 |
-routes_eth0="default via 192.168.1.100" |
198 |
+routes_eth0="default via 192.168.1.100 |
199 |
+10.0.0.0/8 via 192.168.1.2" |
200 |
</pre> |
201 |
|
202 |
</body> |
203 |
</section> |
204 |
+<!-- =============================================================== --> |
205 |
+ |
206 |
<section> |
207 |
<title>Orologio</title> |
208 |
<body> |
209 |
@@ -364,6 +387,8 @@ |
210 |
|
211 |
</body> |
212 |
</section> |
213 |
+<!-- =============================================================== --> |
214 |
+ |
215 |
<section> |
216 |
<title>XSESSION</title> |
217 |
<body> |
218 |
@@ -392,6 +417,8 @@ |
219 |
|
220 |
</body> |
221 |
</section> |
222 |
+<!-- =============================================================== --> |
223 |
+ |
224 |
<section> |
225 |
<title>EDITOR e PAGER</title> |
226 |
<body> |
227 |
@@ -433,6 +460,109 @@ |
228 |
|
229 |
</body> |
230 |
</section> |
231 |
+<!-- =============================================================== --> |
232 |
+ |
233 |
+<section id="rc_sys"> |
234 |
+<title>Sotto-tipi di sistemi: casi speciali di virtualizzazione</title> |
235 |
+<body> |
236 |
+ |
237 |
+<p> |
238 |
+Nelle prime versioni di OpenRC, venivano esplicitamente rilevate diverse |
239 |
+tipologie di virtualizzazione, e si usava quel rilevamento per segnalare quando |
240 |
+determinati script di inizializzazione dovevano essere saltati, usando la |
241 |
+chiamata <c>keyword</c> nelle funzioni <b>depend</b>. |
242 |
+</p> |
243 |
+ |
244 |
+<p> |
245 |
+Tuttavia, con il rilascio 0.7.0., è necessario configurare esplicitamente il |
246 |
+sotto-tipo usando la variabile <b>rc_sys</b> in <path>/etc/rc.conf</path>. Il |
247 |
+sotto-tip dovrebbe essere impostato per combaciare con l'ambiente di |
248 |
+virtualizzazione nella quale risiede root. Generalmente, un <b>rc_sys</b> non |
249 |
+vuota dovrebbe esserci dentro ai contenitori virtuali; il nodo host dovrebbe |
250 |
+avere <b>rc_sys=""</b>. |
251 |
+</p> |
252 |
+ |
253 |
+<impo> |
254 |
+Se non si vuole specificare nessun sotto-tipo, si preca di usare il valore |
255 |
+predefinito, ovvero una stringa vuota <b>""</b>. Se la variabile non è |
256 |
+specificata, verrà restituito un avviso e il sistema cercherà di usare il |
257 |
+vecchio algoritmo di rilevamento. |
258 |
+</impo> |
259 |
+ |
260 |
+<note> |
261 |
+Se non si sa che valore sta usando il proprio sistema con il rilevamento |
262 |
+automatico, è possibile commentare temporaneamente la variabile <b>rc_sys</b> ed |
263 |
+eseguire il comando di rilevamento, <c>rc -S</c>. |
264 |
+</note> |
265 |
+ |
266 |
+<pre caption="Impostare il sotto-tipo di sistema ad un valore nullo in |
267 |
+/etc/rc.conf"> |
268 |
+rc_sys="" |
269 |
+</pre> |
270 |
+ |
271 |
+<p> |
272 |
+L'algoritmo di rilevamento ha dovuto essere sostituito con la configurazione |
273 |
+manuale a causa dell'introduzione di nuovi sotto-tipi e cambiamenti al kernel |
274 |
+che rendevano il rilevamento precedente inaffidabile. |
275 |
+</p> |
276 |
+ |
277 |
+<table> |
278 |
+<tr> |
279 |
+ <th>Sottotipo</th> |
280 |
+ <th>Descrizionw</th> |
281 |
+ <th>Note</th> |
282 |
+</tr> |
283 |
+<tr> |
284 |
+ <ti></ti> |
285 |
+ <ti>Predefinito, nessun sotto-tipo</ti> |
286 |
+ <ti>Non lo stesso se non impostato; FreeBSD, Linux & NetBSD</ti> |
287 |
+</tr> |
288 |
+<tr> |
289 |
+ <ti>jail</ti> |
290 |
+ <ti>FreeBSD jail</ti> |
291 |
+ <ti></ti> |
292 |
+</tr> |
293 |
+<tr> |
294 |
+ <ti>lxc</ti> |
295 |
+ <ti>Contenitori Linux</ti> |
296 |
+ <ti>Non rilevato automaticamente</ti> |
297 |
+</tr> |
298 |
+<tr> |
299 |
+ <ti>openvz</ti> |
300 |
+ <ti>Linux OpenVZ</ti> |
301 |
+ <ti></ti> |
302 |
+</tr> |
303 |
+<tr> |
304 |
+ <ti>prefix</ti> |
305 |
+ <ti>Prefix</ti> |
306 |
+ <ti>Non rilevato automaticamente; FreeBSD, Linux & NetBSD</ti> |
307 |
+</tr> |
308 |
+<tr> |
309 |
+ <ti>uml</ti> |
310 |
+ <ti>Usermode Linux</ti> |
311 |
+ <ti></ti> |
312 |
+</tr> |
313 |
+<tr> |
314 |
+ <ti>vserver</ti> |
315 |
+ <ti>Linux vserver</ti> |
316 |
+ <ti></ti> |
317 |
+</tr> |
318 |
+<tr> |
319 |
+ <ti>xen0</ti> |
320 |
+ <ti>Xen0 Domain</ti> |
321 |
+ <ti>Linux & NetBSD</ti> |
322 |
+</tr> |
323 |
+<tr> |
324 |
+ <ti>xenU</ti> |
325 |
+ <ti>XenU Domain</ti> |
326 |
+ <ti>Linux & NetBSD</ti> |
327 |
+</tr> |
328 |
+</table> |
329 |
+ |
330 |
+</body> |
331 |
+</section> |
332 |
+<!-- =============================================================== --> |
333 |
+ |
334 |
<section> |
335 |
<title>Finalizzare</title> |
336 |
<body> |
337 |
@@ -446,9 +576,13 @@ |
338 |
|
339 |
</body> |
340 |
</section> |
341 |
+<!-- =============================================================== --> |
342 |
+ |
343 |
</chapter> |
344 |
<chapter> |
345 |
<title>Funzionalità modificate</title> |
346 |
+<!-- =============================================================== --> |
347 |
+ |
348 |
<section> |
349 |
<title>L'azione pausa</title> |
350 |
<body> |
351 |
@@ -463,5 +597,25 @@ |
352 |
|
353 |
</body> |
354 |
</section> |
355 |
+<!-- =============================================================== --> |
356 |
+ |
357 |
+<section> |
358 |
+<title>voce rootfs in /etc/mtab</title> |
359 |
+<body> |
360 |
+ |
361 |
+<p> |
362 |
+<!-- bugs: 194615, 219038 --> |
363 |
+In precedenza, la voce iniziale <b>rootfs</b> era stata rimossa da |
364 |
+<path>/etc/mtab</path>, ed era presente solamente la voce <path>/</path> della |
365 |
+root reale. L'oggetto duplicato rootfs è stato effettivamente riaggiunto durante |
366 |
+lo spegnimento. In OpenRC, entrambe le voci devono essere presenti per il pieno |
367 |
+supporto a initramfs e root su tmpfs. Ciò significa anche meno scritture |
368 |
+necessarie durante lo spegnimento. |
369 |
+</p> |
370 |
+ |
371 |
+</body> |
372 |
+</section> |
373 |
+<!-- =============================================================== --> |
374 |
+ |
375 |
</chapter> |
376 |
</guide> |