~ubuntu-branches/ubuntu/saucy/live-manual/saucy-proposed

« back to all changes in this revision

Viewing changes to manual/po/it/user_managing_a_configuration.ssi.po

  • Committer: Package Import Robot
  • Author(s): Daniel Baumann, Ben Armstrong, chals, Daniel Baumann
  • Date: 2012-08-10 22:48:06 UTC
  • mfrom: (29.2.6 sid)
  • Revision ID: package-import@ubuntu.com-20120810224806-i4vzvy1ijmtt32va
Tags: 1:3.0~a15-1
[ Ben Armstrong ]
* Renaming keyboard-variant to keyboard-variants, matching latest
  live-config.

[ chals ]
* Updating Spanish and French translations to keyboard-variants.

[ Ben Armstrong ]
* Beginning change from predefined package lists to metapackages.

[ chals ]
* Updating Spanish translation of user_customization-packages.ssi.po.

[ Daniel Baumann ]
* Updating the internal list of strings that get automatically a
  certain markup (like debian release codenames, debian packages
  names, etc.).

[ chals ]
* Insisting on the fact that achieving a 100% translation is important
  in respect to code blocks.
* Updating French translation of user_customization.ssi.po, after the
  addition of metapackages.
* Updating Catalan translation of user_customization-packages.ssi.po,
  after the addition of metapackages.

[ Ben Armstrong ]
* Updating apt pinning example to correct actual metapackage
  dependencies.
* Rewriting introductory package list sections around metapackages
  instead of predefined lists.

[ chals ]
* Updating translation of es/user_customization-packages.ssi (apt
  pinning).
* Updating translation of fr/user_customization-packages.ssi (apt
  pinning).
* Updating the translation of ca/user_customization-packages.ssi (apt
  pinning).
* Fixing mismatch in the indexes of the Spanish and French manuals.

[ Ben Armstrong ]
* Explaining multiple lists, dropping includes and tasks, adding
  generated lists.
* Fixing minor typo in Packages helper paragraph.

[ chals ]
* Updating Spanish translation of user_customization-packages
  (multiple lists).
* Updating French translation of user_customization-packages (multiple
  lists).
* Updating Catalan translation of user_customization-packages
  (multiple lists).
* Translating user_customization-runtime.ssi.po into Catalan.
* Revising the now unsupported '-p|--package-lists' option providing
  alternatives, thanks to Ben Armstrong for the hints.
* Copying minimal.chroot hook to config/hooks and thus making the
  example work.
* Removing 'standard-x11 list' and explaining the lists a bit better.
* Removing '--includes none' from the minimal image example as it is
  unsupported and was tested without that option.
* Providing a way to create a smaller image before the size
  optimization warning in the examples.
* Proofreading project_bugs.
* Removing the binary includes section since they were dropped.

[ Ben Armstrong ]
* Rewriting 'Managing a configuration' for greater clarity and
  introducing --config option.

[ chals ]
* Running 'make commit' to avoid conflicts and thus being able to
  commit languages individually afterwards; there are too many changes
  to cope with them all.

[ Ben Armstrong ]
* Fixing lb config --config examples: missing option.

[ chals ]
* Updating Catalan translation of user_managing a configuration, lb
  config --config.

[ Ben Armstrong ]
* Clarifying section headings relating to auto scripts.

[ chals ]
* Removing 'echo' to improve readability.
* Updating Catalan translation of the headings of auto scritps.
* Starting work to complete the Spanish translation, adding missing
  code blocks and updating user_customization-contents, project_bugs
  and user_overview.
* Starting work to complete the French translation, adding missing
  code blocks and updating user_customization-contents,
  user_customization-packages and user_overview.
* Revising the French translation of project_bugs and fixing its
  'fuzzy' string.
* Completing the French translation with user_examples and
  user_managing_a_configuration and revising po headers.
* Revising the headers in the Spanish po files that showed 'Catalan'
  by an error.

[ Ben Armstrong ]
* Updating prerequisites: Linux 3.x included.
* Updating build live-boot and live-config from source to reflect best
  practice for short-term testing.
* Clarifying example uses bash commands.

[ chals ]
* Completing the Spanish translation with
  user_managing_a_configuration, user_installation and user_examples.
* Updating French translation of user_installation.
* Updating the Catalan translation of user_installation.ssi.po.
* Fixing one title in the Spanish translation and improving one string
  in user_installation.ssi.po.

[ Ben Armstrong ]
* Clarifying --apt-recommends false has consequences for live-*
  packages.
* Updating language tasks section and examples chapter to no longer
  use task lists.

[ chals ]
* Re-adding packages left out by 'apt-recommends false' to make the
  images work properly in the examples.

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
msgid ""
7
7
msgstr ""
8
8
"Project-Id-Version: live-manual\n"
9
 
"POT-Creation-Date: 2012-07-19 03:36+0300\n"
 
9
"POT-Creation-Date: 2012-08-07 13:47+0300\n"
10
10
"PO-Revision-Date: 2011-12-05 23:01+0100\n"
11
11
"Last-Translator: skizzhg <skizzhg@gmx.com>\n"
12
12
"Language-Team: Italian <tp@lists.linux.it>\n"
20
20
#: en/about_manual.ssi:88 en/about_manual.ssi:96 en/about_manual.ssi:104
21
21
#: en/about_manual.ssi:112 en/about_manual.ssi:120 en/about_manual.ssi:128
22
22
#: en/about_manual.ssi:140 en/about_manual.ssi:153 en/about_manual.ssi:166
23
 
#: en/about_manual.ssi:179 en/about_manual.ssi:187 en/project_bugs.ssi:60
 
23
#: en/about_manual.ssi:179 en/about_manual.ssi:187 en/project_bugs.ssi:62
24
24
#: en/project_coding-style.ssi:30 en/project_coding-style.ssi:40
25
25
#: en/project_coding-style.ssi:53 en/project_coding-style.ssi:63
26
26
#: en/project_coding-style.ssi:94 en/project_coding-style.ssi:102
37
37
#: en/user_basics.ssi:254 en/user_basics.ssi:282 en/user_basics.ssi:298
38
38
#: en/user_basics.ssi:306 en/user_basics.ssi:326 en/user_basics.ssi:351
39
39
#: en/user_customization-binary.ssi:14 en/user_customization-binary.ssi:28
40
 
#: en/user_customization-binary.ssi:39 en/user_customization-contents.ssi:26
41
 
#: en/user_customization-contents.ssi:35 en/user_customization-contents.ssi:54
42
 
#: en/user_customization-contents.ssi:66
 
40
#: en/user_customization-binary.ssi:39 en/user_customization-contents.ssi:24
 
41
#: en/user_customization-contents.ssi:33 en/user_customization-contents.ssi:52
43
42
#: en/user_customization-installer.ssi:32
44
43
#: en/user_customization-installer.ssi:44
45
44
#: en/user_customization-packages.ssi:14 en/user_customization-packages.ssi:22
46
45
#: en/user_customization-packages.ssi:40 en/user_customization-packages.ssi:54
47
46
#: en/user_customization-packages.ssi:67 en/user_customization-packages.ssi:81
48
47
#: en/user_customization-packages.ssi:101
49
 
#: en/user_customization-packages.ssi:127
50
 
#: en/user_customization-packages.ssi:140
51
 
#: en/user_customization-packages.ssi:150
52
 
#: en/user_customization-packages.ssi:160
53
 
#: en/user_customization-packages.ssi:170
54
 
#: en/user_customization-packages.ssi:184
55
 
#: en/user_customization-packages.ssi:201
56
 
#: en/user_customization-packages.ssi:211
57
 
#: en/user_customization-packages.ssi:276
58
 
#: en/user_customization-packages.ssi:288
59
 
#: en/user_customization-packages.ssi:298
60
 
#: en/user_customization-packages.ssi:316
61
 
#: en/user_customization-packages.ssi:333
62
 
#: en/user_customization-packages.ssi:341 en/user_customization-runtime.ssi:14
 
48
#: en/user_customization-packages.ssi:112
 
49
#: en/user_customization-packages.ssi:120
 
50
#: en/user_customization-packages.ssi:144
 
51
#: en/user_customization-packages.ssi:157
 
52
#: en/user_customization-packages.ssi:167
 
53
#: en/user_customization-packages.ssi:177
 
54
#: en/user_customization-packages.ssi:187
 
55
#: en/user_customization-packages.ssi:205
 
56
#: en/user_customization-packages.ssi:215
 
57
#: en/user_customization-packages.ssi:280
 
58
#: en/user_customization-packages.ssi:292
 
59
#: en/user_customization-packages.ssi:302
 
60
#: en/user_customization-packages.ssi:320
 
61
#: en/user_customization-packages.ssi:337
 
62
#: en/user_customization-packages.ssi:345 en/user_customization-runtime.ssi:14
63
63
#: en/user_customization-runtime.ssi:27 en/user_customization-runtime.ssi:45
64
64
#: en/user_customization-runtime.ssi:57 en/user_customization-runtime.ssi:76
65
 
#: en/user_customization-runtime.ssi:84 en/user_customization-runtime.ssi:115
66
 
#: en/user_customization-runtime.ssi:125 en/user_customization-runtime.ssi:133
67
 
#: en/user_customization-runtime.ssi:148 en/user_examples.ssi:14
68
 
#: en/user_examples.ssi:30 en/user_examples.ssi:40 en/user_examples.ssi:54
69
 
#: en/user_examples.ssi:67 en/user_examples.ssi:83 en/user_examples.ssi:93
70
 
#: en/user_examples.ssi:107 en/user_examples.ssi:115 en/user_examples.ssi:125
71
 
#: en/user_examples.ssi:135 en/user_examples.ssi:149 en/user_examples.ssi:157
72
 
#: en/user_examples.ssi:165 en/user_examples.ssi:173 en/user_examples.ssi:189
73
 
#: en/user_examples.ssi:201 en/user_examples.ssi:217 en/user_examples.ssi:231
74
 
#: en/user_examples.ssi:240 en/user_examples.ssi:258 en/user_examples.ssi:266
75
 
#: en/user_examples.ssi:275 en/user_examples.ssi:285
 
65
#: en/user_customization-runtime.ssi:84 en/user_customization-runtime.ssi:93
 
66
#: en/user_customization-runtime.ssi:122 en/user_customization-runtime.ssi:132
 
67
#: en/user_customization-runtime.ssi:140 en/user_customization-runtime.ssi:155
 
68
#: en/user_examples.ssi:14 en/user_examples.ssi:30 en/user_examples.ssi:40
 
69
#: en/user_examples.ssi:54 en/user_examples.ssi:66 en/user_examples.ssi:82
 
70
#: en/user_examples.ssi:92 en/user_examples.ssi:105 en/user_examples.ssi:113
 
71
#: en/user_examples.ssi:123 en/user_examples.ssi:133 en/user_examples.ssi:147
 
72
#: en/user_examples.ssi:155 en/user_examples.ssi:163 en/user_examples.ssi:171
 
73
#: en/user_examples.ssi:187 en/user_examples.ssi:199 en/user_examples.ssi:215
 
74
#: en/user_examples.ssi:229 en/user_examples.ssi:238 en/user_examples.ssi:258
 
75
#: en/user_examples.ssi:266 en/user_examples.ssi:275 en/user_examples.ssi:285
76
76
#: en/user_installation.ssi:38 en/user_installation.ssi:46
77
77
#: en/user_installation.ssi:56 en/user_installation.ssi:64
78
78
#: en/user_installation.ssi:74 en/user_installation.ssi:82
79
79
#: en/user_installation.ssi:90 en/user_installation.ssi:114
80
80
#: en/user_installation.ssi:129 en/user_installation.ssi:146
81
 
#: en/user_managing_a_configuration.ssi:24
82
 
#: en/user_managing_a_configuration.ssi:35
83
 
#: en/user_managing_a_configuration.ssi:47
84
 
#: en/user_managing_a_configuration.ssi:56 en/user_overview.ssi:36
 
81
#: en/user_managing_a_configuration.ssi:22
 
82
#: en/user_managing_a_configuration.ssi:31
 
83
#: en/user_managing_a_configuration.ssi:54
 
84
#: en/user_managing_a_configuration.ssi:65
 
85
#: en/user_managing_a_configuration.ssi:74 en/user_overview.ssi:36
85
86
#: en/user_overview.ssi:49 en/user_overview.ssi:57
86
87
msgid "code{"
87
88
msgstr "code{"
90
91
#: en/about_manual.ssi:92 en/about_manual.ssi:100 en/about_manual.ssi:108
91
92
#: en/about_manual.ssi:116 en/about_manual.ssi:124 en/about_manual.ssi:132
92
93
#: en/about_manual.ssi:149 en/about_manual.ssi:162 en/about_manual.ssi:171
93
 
#: en/about_manual.ssi:183 en/about_manual.ssi:191 en/project_bugs.ssi:64
 
94
#: en/about_manual.ssi:183 en/about_manual.ssi:191 en/project_bugs.ssi:66
94
95
#: en/project_coding-style.ssi:36 en/project_coding-style.ssi:47
95
96
#: en/project_coding-style.ssi:59 en/project_coding-style.ssi:70
96
97
#: en/project_coding-style.ssi:98 en/project_coding-style.ssi:106
107
108
#: en/user_basics.ssi:274 en/user_basics.ssi:286 en/user_basics.ssi:302
108
109
#: en/user_basics.ssi:310 en/user_basics.ssi:337 en/user_basics.ssi:376
109
110
#: en/user_customization-binary.ssi:18 en/user_customization-binary.ssi:35
110
 
#: en/user_customization-binary.ssi:45 en/user_customization-contents.ssi:31
111
 
#: en/user_customization-contents.ssi:46 en/user_customization-contents.ssi:58
112
 
#: en/user_customization-contents.ssi:70
 
111
#: en/user_customization-binary.ssi:45 en/user_customization-contents.ssi:29
 
112
#: en/user_customization-contents.ssi:44 en/user_customization-contents.ssi:56
113
113
#: en/user_customization-installer.ssi:38
114
114
#: en/user_customization-installer.ssi:49
115
115
#: en/user_customization-packages.ssi:18 en/user_customization-packages.ssi:26
116
116
#: en/user_customization-packages.ssi:46 en/user_customization-packages.ssi:59
117
117
#: en/user_customization-packages.ssi:71 en/user_customization-packages.ssi:85
118
 
#: en/user_customization-packages.ssi:105
119
 
#: en/user_customization-packages.ssi:132
120
 
#: en/user_customization-packages.ssi:146
121
 
#: en/user_customization-packages.ssi:156
122
 
#: en/user_customization-packages.ssi:166
123
 
#: en/user_customization-packages.ssi:176
124
 
#: en/user_customization-packages.ssi:189
125
 
#: en/user_customization-packages.ssi:207
126
 
#: en/user_customization-packages.ssi:216
127
 
#: en/user_customization-packages.ssi:280
128
 
#: en/user_customization-packages.ssi:292
129
 
#: en/user_customization-packages.ssi:302
130
 
#: en/user_customization-packages.ssi:329
131
 
#: en/user_customization-packages.ssi:337
132
 
#: en/user_customization-packages.ssi:346 en/user_customization-runtime.ssi:21
 
118
#: en/user_customization-packages.ssi:106
 
119
#: en/user_customization-packages.ssi:116
 
120
#: en/user_customization-packages.ssi:124
 
121
#: en/user_customization-packages.ssi:149
 
122
#: en/user_customization-packages.ssi:163
 
123
#: en/user_customization-packages.ssi:173
 
124
#: en/user_customization-packages.ssi:183
 
125
#: en/user_customization-packages.ssi:193
 
126
#: en/user_customization-packages.ssi:211
 
127
#: en/user_customization-packages.ssi:220
 
128
#: en/user_customization-packages.ssi:284
 
129
#: en/user_customization-packages.ssi:296
 
130
#: en/user_customization-packages.ssi:306
 
131
#: en/user_customization-packages.ssi:333
 
132
#: en/user_customization-packages.ssi:341
 
133
#: en/user_customization-packages.ssi:350 en/user_customization-runtime.ssi:21
133
134
#: en/user_customization-runtime.ssi:31 en/user_customization-runtime.ssi:49
134
135
#: en/user_customization-runtime.ssi:70 en/user_customization-runtime.ssi:80
135
 
#: en/user_customization-runtime.ssi:89 en/user_customization-runtime.ssi:119
136
 
#: en/user_customization-runtime.ssi:129 en/user_customization-runtime.ssi:138
137
 
#: en/user_customization-runtime.ssi:155 en/user_examples.ssi:20
138
 
#: en/user_examples.ssi:34 en/user_examples.ssi:44 en/user_examples.ssi:61
139
 
#: en/user_examples.ssi:71 en/user_examples.ssi:89 en/user_examples.ssi:103
140
 
#: en/user_examples.ssi:111 en/user_examples.ssi:119 en/user_examples.ssi:129
141
 
#: en/user_examples.ssi:141 en/user_examples.ssi:153 en/user_examples.ssi:161
142
 
#: en/user_examples.ssi:169 en/user_examples.ssi:177 en/user_examples.ssi:197
143
 
#: en/user_examples.ssi:213 en/user_examples.ssi:221 en/user_examples.ssi:236
144
 
#: en/user_examples.ssi:244 en/user_examples.ssi:262 en/user_examples.ssi:271
145
 
#: en/user_examples.ssi:281 en/user_examples.ssi:299
 
136
#: en/user_customization-runtime.ssi:89 en/user_customization-runtime.ssi:98
 
137
#: en/user_customization-runtime.ssi:126 en/user_customization-runtime.ssi:136
 
138
#: en/user_customization-runtime.ssi:145 en/user_customization-runtime.ssi:162
 
139
#: en/user_examples.ssi:20 en/user_examples.ssi:34 en/user_examples.ssi:44
 
140
#: en/user_examples.ssi:60 en/user_examples.ssi:70 en/user_examples.ssi:88
 
141
#: en/user_examples.ssi:101 en/user_examples.ssi:109 en/user_examples.ssi:117
 
142
#: en/user_examples.ssi:127 en/user_examples.ssi:139 en/user_examples.ssi:151
 
143
#: en/user_examples.ssi:159 en/user_examples.ssi:167 en/user_examples.ssi:175
 
144
#: en/user_examples.ssi:195 en/user_examples.ssi:211 en/user_examples.ssi:219
 
145
#: en/user_examples.ssi:234 en/user_examples.ssi:242 en/user_examples.ssi:262
 
146
#: en/user_examples.ssi:271 en/user_examples.ssi:281 en/user_examples.ssi:299
146
147
#: en/user_installation.ssi:42 en/user_installation.ssi:50
147
148
#: en/user_installation.ssi:60 en/user_installation.ssi:70
148
149
#: en/user_installation.ssi:78 en/user_installation.ssi:86
149
150
#: en/user_installation.ssi:94 en/user_installation.ssi:119
150
151
#: en/user_installation.ssi:136 en/user_installation.ssi:149
151
 
#: en/user_managing_a_configuration.ssi:31
152
 
#: en/user_managing_a_configuration.ssi:43
153
 
#: en/user_managing_a_configuration.ssi:52
154
 
#: en/user_managing_a_configuration.ssi:60 en/user_overview.ssi:43
 
152
#: en/user_managing_a_configuration.ssi:27
 
153
#: en/user_managing_a_configuration.ssi:42
 
154
#: en/user_managing_a_configuration.ssi:59
 
155
#: en/user_managing_a_configuration.ssi:70
 
156
#: en/user_managing_a_configuration.ssi:78 en/user_overview.ssi:43
155
157
#: en/user_overview.ssi:53 en/user_overview.ssi:61
156
158
msgid "}code"
157
159
msgstr "}code"
179
181
 
180
182
#. type: Plain text
181
183
#: en/user_managing_a_configuration.ssi:8
182
 
msgid "2~ Use auto to manage configuration changes"
 
184
#, fuzzy
 
185
#| msgid "2~ Use auto to manage configuration changes"
 
186
msgid "2~ Dealing with configuration changes"
183
187
msgstr "2~ Utilizzare auto per gestire i cambiamenti di configurazione"
184
188
 
185
189
#. type: Plain text
186
190
#: en/user_managing_a_configuration.ssi:10
187
191
msgid ""
188
 
"Live configurations rarely are perfect on the first try. You'll likely need "
189
 
"to make a series of revisions until you are satisfied. However, "
190
 
"inconsistencies can creep into your configuration from one revision to the "
191
 
"next if you aren't careful. The main problem is, once a variable is given a "
192
 
"default value, that value will not be recomputed from other variables that "
193
 
"may change in later revisions."
 
192
"Live configurations rarely are perfect on the first try. It may be fine to "
 
193
"pass #{lb config}# options from the command-line to perform a single build, "
 
194
"but it is more typical to revise those options and build again until you are "
 
195
"satisfied. To support these changes, you will need auto scripts which ensure "
 
196
"your configuration is kept in a consistent state."
194
197
msgstr ""
195
 
"Le configurazioni live raramente sono perfette da riuscire al primo colpo, "
196
 
"servono una serie di revisioni prima di essere soddisfatti. Tuttavia, se non "
197
 
"si presta attenzione, possono verificarsi delle incoerenze tra una revisione "
198
 
"e l'altra se non si presta attenzione. Il problema principale è che una "
199
 
"volta assegnato un valore predefinito ad una variabile, tale valore non sarà "
200
 
"ricalcolato da altre variabili che possono cambiare in altre revisioni."
201
198
 
202
199
#. type: Plain text
203
200
#: en/user_managing_a_configuration.ssi:12
204
 
msgid ""
205
 
"For example, when the distribution is first set, many 'dependent' variables "
206
 
"are given default values that suit that distribution. However, if you later "
207
 
"decide to change the distribution, those dependent variables continue to "
208
 
"retain old values that are no longer appropriate."
 
201
msgid "3~ Why use auto scripts? What do they do?"
209
202
msgstr ""
210
 
"Per esempio, durante la prima configurazione della distribuzione, a molte "
211
 
"variabili 'dipendenti' vengono dati valori predefiniti che si adattino.Per "
212
 
"cui se in seguito si decide di cambiare distribuzione, quelle variabili "
213
 
"continueranno a mantenere vecchi valori non più appropriati."
214
203
 
215
204
#. type: Plain text
216
205
#: en/user_managing_a_configuration.ssi:14
217
206
msgid ""
218
 
"A second, related problem is that if you run #{lb config}# and then upgrade "
219
 
"to a new version of live-build that has changed one of the variable names, "
220
 
"you will discover this only by manual review of the variables in your #"
221
 
"{config/*}# files, which you will then need to use to set the appropriate "
222
 
"option again."
 
207
"The #{lb config}# command stores the options you pass to it in #{config/*}# "
 
208
"files along with many other options set to default values. If you run #{lb "
 
209
"config}# again, it will not reset any option that was defaulted based on "
 
210
"your initial options. So, for example, if you run #{lb config}# again with a "
 
211
"new value for #{--distribution}#, any dependent options that were defaulted "
 
212
"for the old distribution may no longer work with the new. Nor are these "
 
213
"files intended to be read or edited. They store values for over a hundred "
 
214
"options, so nobody, let alone yourself, will be able to see in these which "
 
215
"options you actually specified. And finally, if you run #{lb config}#, then "
 
216
"upgrade live-build and it happens to rename an option, #{config/*}# would "
 
217
"still contain variables named after the old option that are no longer valid."
223
218
msgstr ""
224
 
"Un secondo problema correlato è l'eseguire #{lb config}# e aggiornare alla "
225
 
"nuova versione di live-build il quale ha cambiato il nome di una delle "
226
 
"variabili, lo si può scoprire solamente con una revisione manuale delle "
227
 
"variabili nei file #{config/*}#, che sarà necessario utilizzare per "
228
 
"impostare nuovamente le opzioni appropriate."
229
219
 
230
220
#. type: Plain text
231
221
#: en/user_managing_a_configuration.ssi:16
 
222
#, fuzzy
 
223
#| msgid ""
 
224
#| "All of this would be a terrible nuisance if it weren't for auto/* "
 
225
#| "scripts, simple wrappers to the #{lb config}#, #{lb build}# and #{lb "
 
226
#| "clean}# commands that are designed to help you manage your configuration. "
 
227
#| "Simply create an auto/config script containing #{lb config}# command with "
 
228
#| "all desired options, and an auto/clean that removes the files containing "
 
229
#| "configuration variable values, and each time you run #{lb config}# and #"
 
230
#| "{lb clean}#, these files will be executed. This will ensure that your "
 
231
#| "configuration is kept internally consistent from one revision to the next "
 
232
#| "and from one live-build release to the next (Although you will still have "
 
233
#| "to take care and read the documentation when you upgrade live-build and "
 
234
#| "make adjustments as needed)."
232
235
msgid ""
233
 
"All of this would be a terrible nuisance if it weren't for auto/* scripts, "
234
 
"simple wrappers to the #{lb config}#, #{lb build}# and #{lb clean}# commands "
235
 
"that are designed to help you manage your configuration. Simply create an "
236
 
"auto/config script containing #{lb config}# command with all desired "
237
 
"options, and an auto/clean that removes the files containing configuration "
238
 
"variable values, and each time you run #{lb config}# and #{lb clean}#, these "
239
 
"files will be executed. This will ensure that your configuration is kept "
240
 
"internally consistent from one revision to the next and from one live-build "
241
 
"release to the next (Although you will still have to take care and read the "
242
 
"documentation when you upgrade live-build and make adjustments as needed)."
 
236
"For all these reasons, #{auto/*}# scripts will make your life easier. They "
 
237
"are simple wrappers to the #{lb config}#, #{lb build}# and #{lb clean}# "
 
238
"commands that are designed to help you manage your configuration. The #{auto/"
 
239
"config}# script stores your #{lb config}# command with all desired options, "
 
240
"the #{auto/clean}# script removes the files containing configuration "
 
241
"variable values, and the #{auto/build}# script keeps a #{build.log}# of each "
 
242
"build. Each of these scripts is run automatically every time you run the "
 
243
"corresponding #{lb}# command. By using these scripts, your configuration is "
 
244
"easier to read and is kept internally consistent from one revision to the "
 
245
"next. Also, it will be much easier for you identify and fix options which "
 
246
"need to change when you upgrade live-build after reading the updated "
 
247
"documentation."
243
248
msgstr ""
244
249
"Tutto ciò potrebbe essere un fastidio terribile se non fosse per gli script "
245
250
"auto/*, semplici wrapper ai comandi #{lb config}#, #{lb build}# e #{lb clean}"
255
260
 
256
261
#. type: Plain text
257
262
#: en/user_managing_a_configuration.ssi:18
258
 
msgid "2~ Example auto scripts"
 
263
#, fuzzy
 
264
#| msgid "2~ Example auto scripts"
 
265
msgid "3~ Use example auto scripts"
259
266
msgstr "2~ Esempi di script automatici"
260
267
 
261
268
#. type: Plain text
262
269
#: en/user_managing_a_configuration.ssi:20
263
270
msgid ""
264
 
"Use auto script examples such as the following as the starting point for "
265
 
"your new live-build configuration. Take note that when you call the #{lb}# "
266
 
"command that the auto script wraps, you must specify #{noauto}# as its "
267
 
"parameter to ensure that the auto script isn't called again, recursively. "
268
 
"Also, don't forget to ensure the scripts are executable (e.g. #{chmod 755 "
269
 
"auto/*}#)."
 
271
"For your convenience, live-build comes with example auto shell scripts to "
 
272
"copy and edit. Start a new, default configuration, then copy the examples "
 
273
"into it:"
270
274
msgstr ""
271
 
"Usare esempi di script automatici come il seguente come punto di partenza "
272
 
"per una nuova configurazione di live-build. Si noti che quando si invoca il "
273
 
"comando #{lb}# incluso nello script, si deve specificare il parametro #"
274
 
"{noauto}# per essere certi che lo script stesso non venga richiamato "
275
 
"ricorsivamente. Non dimenticare, inoltre, di accertarsi che gli script siano "
276
 
"eseguibili (es. #{chmod 755 auto/*}#)."
277
275
 
278
276
#. type: Plain text
279
 
#: en/user_managing_a_configuration.ssi:22
280
 
msgid "#{auto/config}#"
 
277
#: en/user_managing_a_configuration.ssi:25
 
278
#, no-wrap
 
279
msgid ""
 
280
" $ mkdir mylive && cd mylive && lb config\n"
 
281
" $ cp /usr/share/doc/live-build/examples/auto/* auto/\n"
281
282
msgstr ""
282
283
 
283
284
#. type: Plain text
284
285
#: en/user_managing_a_configuration.ssi:29
 
286
msgid "Edit #{auto/config}#, adding any options as you see fit. For instance:"
 
287
msgstr ""
 
288
 
 
289
#. type: Plain text
 
290
#: en/user_managing_a_configuration.ssi:40
285
291
#, no-wrap
286
292
msgid ""
287
293
" #!/bin/sh\n"
288
294
" lb config noauto \\\n"
289
 
"     --package-lists \"standard\" \\\n"
 
295
"     --architectures i386 \\\n"
 
296
"     --linux-flavours 686-pae \\\n"
 
297
"     --binary-images hdd \\\n"
 
298
"     --mirror-bootstrap http://ftp.es.debian.org/debian/ \\\n"
 
299
"     --mirror-binary http://ftp.es.debian.org/debian/ \\\n"
290
300
"     \"${@}\"\n"
291
301
msgstr ""
292
302
 
293
303
#. type: Plain text
294
 
#: en/user_managing_a_configuration.ssi:33
295
 
msgid "#{auto/clean}#"
296
 
msgstr ""
297
 
 
298
 
#. type: Plain text
299
 
#: en/user_managing_a_configuration.ssi:41
300
 
#, no-wrap
301
 
msgid ""
302
 
" #!/bin/sh\n"
303
 
" lb clean noauto \"${@}\"\n"
304
 
" rm -f config/binary config/bootstrap \\\n"
305
 
"     config/chroot config/common config/source\n"
306
 
" rm -f build.log\n"
307
 
msgstr ""
308
 
 
309
 
#. type: Plain text
310
 
#: en/user_managing_a_configuration.ssi:45
311
 
msgid "#{auto/build}#"
 
304
#: en/user_managing_a_configuration.ssi:44
 
305
msgid ""
 
306
"Now, each time you use #{lb config}#, #{auto/config}# will reset the "
 
307
"configuration based on these options. When you want to make changes to them, "
 
308
"edit the options in this file instead of passing them to #{lb config}#. When "
 
309
"you use #{lb clean}#, #{auto/clean}# will clean up the #{config/*}# files "
 
310
"along with any other build products. And finally, when you use #{lb build}#, "
 
311
"a log of the build will be written by #{auto/build}# in #{build.log}#."
 
312
msgstr ""
 
313
 
 
314
#. type: Plain text
 
315
#: en/user_managing_a_configuration.ssi:46
 
316
msgid ""
 
317
"Note: A special #{noauto}# parameter is used here to suppress another call "
 
318
"to #{auto/config}#, thereby preventing infinite recursion. Make sure you "
 
319
"don't accidentally remove it when making edits. Also, take care to ensure "
 
320
"when you split the #{lb config}# command across multiple lines for "
 
321
"readability, as shown in the example above, that you don't forget the "
 
322
"backslash (\\) at the end of each line that continues to the next."
 
323
msgstr ""
 
324
 
 
325
#. type: Plain text
 
326
#: en/user_managing_a_configuration.ssi:48
 
327
msgid "2~ Clone a configuration published via Git"
312
328
msgstr ""
313
329
 
314
330
#. type: Plain text
315
331
#: en/user_managing_a_configuration.ssi:50
316
 
#, no-wrap
317
 
msgid ""
318
 
" #!/bin/sh\n"
319
 
" lb build noauto \"${@}\" 2>&1 | tee build.log\n"
320
 
msgstr ""
321
 
 
322
 
#. type: Plain text
323
 
#: en/user_managing_a_configuration.ssi:54
324
 
msgid ""
325
 
"We now ship example auto scripts with live-build based on the examples "
326
 
"above. You may copy those as your starting point."
327
 
msgstr ""
328
 
"Facciamo un esempio di script automatico per live-build basato sugli esempi "
329
 
"precedenti; si possono copiare come punto di partenza."
330
 
 
331
 
#. type: Plain text
332
 
#: en/user_managing_a_configuration.ssi:58
333
 
#, no-wrap
334
 
msgid " $ cp /usr/share/doc/live-build/examples/auto/* auto/\n"
 
332
msgid ""
 
333
"Use the #{lb config --config}# option to clone a Git repository that "
 
334
"contains a Debian Live configuration. If you would like to base your "
 
335
"configuration on one maintained by the Debian Live project, look at http://"
 
336
"live.debian.net/gitweb for the repositories prefixed with #{config-}#."
 
337
msgstr ""
 
338
 
 
339
#. type: Plain text
 
340
#: en/user_managing_a_configuration.ssi:52
 
341
msgid ""
 
342
"For example, to build a rescue image, use the #{config-rescue}# repository "
 
343
"as follows:"
 
344
msgstr ""
 
345
 
 
346
#. type: Plain text
 
347
#: en/user_managing_a_configuration.ssi:57
 
348
#, no-wrap
 
349
msgid ""
 
350
" $ mkdir live-rescue && cd live-rescue\n"
 
351
" $ lb config --config git://live.debian.net/git/config-rescue.git\n"
335
352
msgstr ""
336
353
 
337
354
#. type: Plain text
338
355
#: en/user_managing_a_configuration.ssi:61
339
356
msgid ""
340
 
"Edit #{auto/config}#, changing or adding any options as you see fit. In the "
341
 
"example above, #{--package-lists standard}# is set to the default value. "
342
 
"Change this to an appropriate value for your image (or delete it if you want "
343
 
"to use the default) and add any additional options in continuation lines "
344
 
"that follow."
345
 
msgstr ""
346
 
"Modificare #{auto/config}# aggiungendo o togliendo le opzioni come meglio "
347
 
"credi. Nel precedente esempio, #{--package-lists standard}# è impostato al "
348
 
"valore predefinito; cambiarlo in un valore appropriato per l'immagine (o "
349
 
"cancellarlo se si desidera utilizzare un valore predefinito) e aggiungere "
350
 
"eventuali opzioni ulteriori in continuazione delle righe che seguono."
 
357
"Edit #{auto/config}# and any other things you need in the #{config}# tree to "
 
358
"suit your needs."
 
359
msgstr ""
 
360
 
 
361
#. type: Plain text
 
362
#: en/user_managing_a_configuration.ssi:63
 
363
msgid ""
 
364
"You may optionally define a shortcut in your Git configuration by adding the "
 
365
"following to your #{${HOME}/.gitconfig}#:"
 
366
msgstr ""
 
367
 
 
368
#. type: Plain text
 
369
#: en/user_managing_a_configuration.ssi:68
 
370
#, no-wrap
 
371
msgid ""
 
372
" [url \"git://live.debian.net/git/\"]\n"
 
373
"     insteadOf = ldn:\n"
 
374
msgstr ""
 
375
 
 
376
#. type: Plain text
 
377
#: en/user_managing_a_configuration.ssi:72
 
378
msgid ""
 
379
"This enables you to use #{ldn:}# anywhere you need to specify the address of "
 
380
"a #{live.debian.net}# git repository. If you also drop the optional #{.git}# "
 
381
"suffix, starting a new image using this configuration is as easy as:"
 
382
msgstr ""
 
383
 
 
384
#. type: Plain text
 
385
#: en/user_managing_a_configuration.ssi:76
 
386
#, no-wrap
 
387
msgid " $ lb config --config ldn:config-rescue\n"
 
388
msgstr ""