/[ddp]/manuals/trunk/release-notes/es/upgrading.po
ViewVC logotype

Contents of /manuals/trunk/release-notes/es/upgrading.po

Parent Directory Parent Directory | Revision Log Revision Log


Revision 5433 - (show annotations) (download)
Wed Oct 22 16:40:46 2008 UTC (4 years, 7 months ago) by debacle
Original Path: manuals/branches/release-notes/lenny/es/upgrading.po
File size: 105493 byte(s)
Updatepo fuzzies the hell out of DocBook. Sorry.
1 # SOME DESCRIPTIVE TITLE
2 # Copyright (C) YEAR Free Software Foundation, Inc.
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5 #
6 #, fuzzy
7 msgid ""
8 msgstr ""
9 "Project-Id-Version: release-notes 5.0\n"
10 "POT-Creation-Date: 2008-10-22 18:33+0300\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13 "Language-Team: LANGUAGE <LL@li.org>\n"
14 "MIME-Version: 1.0\n"
15 "Content-Type: text/plain; charset=UTF-8\n"
16 "Content-Transfer-Encoding: ENCODING\n"
17
18 # type: Attribute 'lang' of: <chapter>
19 #: en/upgrading.dbk:7
20 msgid "en"
21 msgstr ""
22
23 # type: Content of: <chapter><title>
24 #: en/upgrading.dbk:8
25 msgid "Upgrades from previous releases"
26 msgstr ""
27
28 # type: Content of: <chapter><section><title>
29 #: en/upgrading.dbk:10
30 msgid "Preparing for the upgrade"
31 msgstr ""
32
33 # type: Content of: <chapter><section><para>
34 #: en/upgrading.dbk:12
35 msgid ""
36 "We suggest that before upgrading you also read the information in <xref "
37 "linkend=\"ch-information\"/> . That chapter covers potential issues not "
38 "directly related to the upgrade process but which could still be important "
39 "to know about before you begin."
40 msgstr ""
41
42 # type: Content of: <chapter><section><section><title>
43 #: en/upgrading.dbk:18
44 msgid "Back up any data or configuration information"
45 msgstr ""
46
47 # type: Content of: <chapter><section><section><para>
48 #: en/upgrading.dbk:20
49 msgid ""
50 "Before upgrading your system, it is strongly recommended that you make a "
51 "full backup, or at least back up any data or configuration information you "
52 "can't afford to lose. The upgrade tools and process are quite reliable, but "
53 "a hardware failure in the middle of an upgrade could result in a severely "
54 "damaged system."
55 msgstr ""
56
57 # type: Content of: <chapter><section><section><para>
58 #: en/upgrading.dbk:27
59 msgid ""
60 "The main things you'll want to back up are the contents of <filename>/etc</"
61 "filename>, <filename>/var/lib/dpkg</filename>, <filename>/var/lib/aptitude/"
62 "pkgstates</filename> and the output of <literal>dpkg --get-selections *</"
63 "literal> (the quotes are important)."
64 msgstr ""
65
66 # type: Content of: <chapter><section><section><para>
67 #: en/upgrading.dbk:33
68 msgid ""
69 "The upgrade process itself does not modify anything in the <filename>/home</"
70 "filename> directory. However, some applications (e.g. parts of the Mozilla "
71 "suite, and the GNOME and KDE desktop environments) are known to overwrite "
72 "existing user settings with new defaults when a new version of the "
73 "application is first started by a user. As a precaution, you may want to "
74 "make a backup of the hidden files and directories (dotfiles) in users' home "
75 "directories. This backup may help to restore or recreate the old settings. "
76 "You may also want to inform users about this."
77 msgstr ""
78
79 # type: Content of: <chapter><section><section><para>
80 #: en/upgrading.dbk:43
81 msgid ""
82 "Any package installation operation must be run with superuser privileges, so "
83 "either login as root or use <command>su</command> or <command>sudo</command> "
84 "to gain the necessary access rights."
85 msgstr ""
86
87 # type: Content of: <chapter><section><section><para>
88 #: en/upgrading.dbk:48
89 msgid ""
90 "The upgrade has a few preconditions; you should check them before actually "
91 "executing the upgrade."
92 msgstr ""
93
94 # type: Content of: <chapter><section><section><title>
95 #: en/upgrading.dbk:54
96 msgid "Inform users in advance"
97 msgstr ""
98
99 # type: Content of: <chapter><section><section><para>
100 #: en/upgrading.dbk:56
101 msgid ""
102 "It's wise to inform all users in advance of any upgrades you're planning, "
103 "although users accessing your system via an <command>ssh</command> "
104 "connection should notice little during the upgrade, and should be able to "
105 "continue working."
106 msgstr ""
107
108 # type: Content of: <chapter><section><section><para>
109 #: en/upgrading.dbk:62
110 msgid ""
111 "If you wish to take extra precautions, back up or unmount users' partitions "
112 "(<filename>/home</filename>) before upgrading."
113 msgstr ""
114
115 # type: Content of: <chapter><section><section><para>
116 #: en/upgrading.dbk:66
117 msgid ""
118 "You will probably have to do a kernel upgrade when upgrading to "
119 "&releasename;, so a reboot will normally be necessary. Typically, this will "
120 "be done after the upgrade is finished."
121 msgstr ""
122
123 # type: Content of: <chapter><section><section><title>
124 #: en/upgrading.dbk:73
125 msgid "Prepare for recovery"
126 msgstr ""
127
128 # type: Content of: <chapter><section><section><para>
129 #: en/upgrading.dbk:75
130 msgid ""
131 "Because of the many changes in the kernel between &oldreleasename; and "
132 "&releasename; regarding drivers, hardware discovery and the naming and "
133 "ordering of device files, there is a real risk that you may experience "
134 "problems rebooting your system after the upgrade. A lot of known potential "
135 "issues are documented in this and the next chapters of these Release Notes."
136 msgstr ""
137
138 # type: Content of: <chapter><section><section><para>
139 #: en/upgrading.dbk:82
140 msgid ""
141 "For that reason it makes sense to ensure that you will be able to recover if "
142 "your system should fail to reboot or, for remotely managed systems, fail to "
143 "bring up networking."
144 msgstr ""
145
146 # type: Content of: <chapter><section><section><para>
147 #: en/upgrading.dbk:87
148 msgid ""
149 "If you are upgrading remotely via an <command>ssh</command> link it is "
150 "highly recommended that you take the necessary precautions to be able to "
151 "access the server through a remote serial terminal. There is a chance that, "
152 "after upgrading the kernel and rebooting, some devices will be renamed (as "
153 "described in <xref linkend=\"device-reorder\"/> ) and you will have to fix "
154 "the system configuration through a local console. Also, if the system is "
155 "rebooted accidentally in the middle of an upgrade there is a chance you will "
156 "need to recover using a local console."
157 msgstr ""
158
159 # type: Content of: <chapter><section><section><para>
160 #: en/upgrading.dbk:97
161 msgid ""
162 "The most obvious thing to try first is to reboot with your old kernel. "
163 "However, for various reasons documented elsewhere in this document, this is "
164 "not guaranteed to work."
165 msgstr ""
166
167 # type: Content of: <chapter><section><section><para>
168 #: en/upgrading.dbk:102
169 msgid ""
170 "If that fails, you will need an alternative way to boot your system so you "
171 "can access and repair it. One option is to use a special rescue image or a "
172 "Linux live CD. After booting from that, you should be able to mount your "
173 "root file system and <literal>chroot</literal> into it to investigate and "
174 "fix the problem."
175 msgstr ""
176
177 # type: Content of: <chapter><section><section><para>
178 #: en/upgrading.dbk:109
179 msgid ""
180 "Another option we'd like to recommend is to use the <emphasis>rescue mode</"
181 "emphasis> of the &releasename; Debian Installer. The advantage of using the "
182 "installer is that you can choose between its many installation methods for "
183 "one that best suits your situation. For more information, please consult "
184 "the section Recovering a Broken System in chapter 8 of the <ulink url=\"&url-"
185 "install-manual;\">Installation Guide</ulink> and the <ulink url=\"&url-wiki;"
186 "DebianInstaller/FAQ\">Debian Installer FAQ</ulink>."
187 msgstr ""
188
189 # type: Content of: <chapter><section><section><section><title>
190 #: en/upgrading.dbk:119
191 msgid "Debug shell during boot using initrd"
192 msgstr ""
193
194 # type: Content of: <chapter><section><section><section><para><footnote>
195 #: en/upgrading.dbk:121
196 msgid ""
197 "The <systemitem role=\"package\">initramfs-tools</systemitem> includes a "
198 "debug shell<footnote>"
199 msgstr ""
200
201 # type: Content of: <chapter><section><section><section><para><footnote><para>
202 #: en/upgrading.dbk:122
203 msgid ""
204 "This feature can be disabled by adding the parameter <literal>panic=0</"
205 "literal> to your boot parameters."
206 msgstr ""
207
208 # type: Content of: <chapter><section><section><section><para>
209 #: en/upgrading.dbk:123
210 msgid ""
211 "</footnote> in the initrds it generates. If for example the initrd is "
212 "unable to mount your root file system, you will be dropped into this debug "
213 "shell which has basic commands available to help trace the problem and "
214 "possibly fix it."
215 msgstr ""
216
217 # type: Content of: <chapter><section><section><section><para>
218 #: en/upgrading.dbk:129
219 msgid ""
220 "Basic things to check are: presence of correct device files in <filename>/"
221 "dev</filename>; what modules are loaded (<literal>cat /proc/modules</"
222 "literal>); output of <command>dmesg</command> for errors loading drivers. "
223 "The output of <command>dmesg</command> will also show what device files have "
224 "been assigned to which disks; you should check that against the output of "
225 "<literal>echo $ROOT</literal> to make sure that the root file system is on "
226 "the expected device."
227 msgstr ""
228
229 # type: Content of: <chapter><section><section><section><para>
230 #: en/upgrading.dbk:138
231 msgid ""
232 "If you do manage to fix the problem, typing <literal>exit</literal> will "
233 "quit the debug shell and continue the boot process at the point it failed. "
234 "Of course you will also need to fix the underlying problem and regenerate "
235 "the initrd so the next boot won't fail again."
236 msgstr ""
237
238 # type: Content of: <chapter><section><section><title>
239 #: en/upgrading.dbk:148
240 msgid "Prepare a safe environment for the upgrade"
241 msgstr ""
242
243 # type: Content of: <chapter><section><section><para>
244 #: en/upgrading.dbk:150
245 msgid ""
246 "The distribution upgrade should be done either locally from a textmode "
247 "virtual console (or a directly connected serial terminal), or remotely via "
248 "an <command>ssh</command> link."
249 msgstr ""
250
251 # type: Content of: <chapter><section><section><para>
252 #: en/upgrading.dbk:155
253 msgid ""
254 "In order to gain extra safety margin when upgrading remotely, we suggest "
255 "that you run upgrade processes in the virtual console provided by the "
256 "<command>screen</command> program, which enables safe reconnection and "
257 "ensures the upgrade process is not interrupted even if the remote connection "
258 "process fails."
259 msgstr ""
260
261 # type: Content of: <chapter><section><section><para>
262 #: en/upgrading.dbk:162
263 msgid ""
264 "<emphasis role=\"strong\">Important!</emphasis> You should <emphasis>not</"
265 "emphasis> upgrade using <command>telnet</command>, <command>rlogin</"
266 "command>, <command>rsh</command>, or from an X session managed by "
267 "<command>xdm</command>, <command>gdm</command> or <command>kdm</command> etc "
268 "on the machine you are upgrading. That is because each of those services "
269 "may well be terminated during the upgrade, which can result in an "
270 "<emphasis>inaccessible</emphasis> system that is only half-upgraded."
271 msgstr ""
272
273 # type: Content of: <chapter><section><section><programlisting>
274 #: en/upgrading.dbk:171
275 #, no-wrap
276 msgid ""
277 "\n"
278 "TODO: surely gdm/kdm are sane?\n"
279 "(vorlon) haha, no, gdm is not; I had that thought, and tested a gdm\n"
280 " restart on my live session ;)\n"
281 msgstr ""
282
283 # type: Content of: <chapter><section><section><title>
284 #: en/upgrading.dbk:180
285 msgid ""
286 "Prepare initramfs for <acronym>LILO</acronym><indexterm><primary>LILO</"
287 "primary></indexterm>"
288 msgstr ""
289
290 # type: Content of: <chapter><section><section><para>
291 #: en/upgrading.dbk:182
292 msgid ""
293 "Users using the <acronym>LILO</acronym> bootloader should note that the "
294 "default settings for <systemitem role=\"package\">initramfs-tools</"
295 "systemitem> now generate an initramfs that is too large for <acronym>LILO</"
296 "acronym> to load. Such users should either switch to <systemitem role="
297 "\"package\">grub</systemitem>, or edit the file <filename>/etc/initramfs-"
298 "tools/initramfs.conf</filename>, changing the line"
299 msgstr ""
300
301 # type: Content of: <chapter><section><section><para><programlisting>
302 #: en/upgrading.dbk:189 en/upgrading.dbk:199
303 #, no-wrap
304 msgid "MODULES=most"
305 msgstr ""
306
307 # type: Content of: <chapter><section><section><para>
308 #: en/upgrading.dbk:189
309 msgid "to read"
310 msgstr ""
311
312 # type: Content of: <chapter><section><section><para><programlisting>
313 #: en/upgrading.dbk:190
314 #, no-wrap
315 msgid "MODULES=dep"
316 msgstr ""
317
318 # type: Content of: <chapter><section><section><para>
319 #: en/upgrading.dbk:193
320 msgid ""
321 "Note, however, that doing this will cause <systemitem role=\"package"
322 "\">initramfs-tools</systemitem> to install only those modules that are "
323 "required for the particular hardware that it is run on, onto the initramfs; "
324 "as such, if you want to generate a boot medium that will work on more "
325 "hardware than just the one you're generating it on, you should leave the "
326 "setting to"
327 msgstr ""
328
329 # type: Content of: <chapter><section><section><para>
330 #: en/upgrading.dbk:199
331 msgid "and make sure you do not use <acronym>LILO</acronym>."
332 msgstr ""
333
334 # type: Content of: <chapter><section><title>
335 #: en/upgrading.dbk:207
336 msgid "Checking system status"
337 msgstr ""
338
339 # type: Content of: <chapter><section><para>
340 #: en/upgrading.dbk:209
341 msgid ""
342 "The upgrade process described in this chapter has been designed for upgrades "
343 "from pure &oldreleasename; systems without third-party packages. In "
344 "particular, there are known problems with third-party packages which install "
345 "programs under <filename>/usr/X11R6/bin/</filename> causing problems with "
346 "upgrades due to the X.Org transition (<xref linkend=\"xorg\"/>). For "
347 "greatest reliability of the upgrade process, you may wish to remove third-"
348 "party packages from your system before you begin upgrading."
349 msgstr ""
350
351 # type: Content of: <chapter><section><para>
352 #: en/upgrading.dbk:218
353 msgid ""
354 "This procedure also assumes your system has been updated to the latest point "
355 "release of &oldreleasename;. If you have not done this or are unsure, "
356 "follow the instructions in <xref linkend=\"old-upgrade\"/> ."
357 msgstr ""
358
359 # type: Content of: <chapter><section><section><title>
360 #: en/upgrading.dbk:223
361 msgid "Review actions pending in package manager"
362 msgstr ""
363
364 # type: Content of: <chapter><section><section><para>
365 #: en/upgrading.dbk:225
366 msgid ""
367 "In some cases, the use of <command>apt-get</command> for installing packages "
368 "instead of <command>aptitude</command> might make <command>aptitude</"
369 "command> consider a package as unused and schedule it for removal. In "
370 "general, you should make sure the system is fully up-to-date and clean "
371 "before proceeding with the upgrade."
372 msgstr ""
373
374 # type: Content of: <chapter><section><section><para>
375 #: en/upgrading.dbk:232
376 msgid ""
377 "Because of this you should review if there are any pending actions in the "
378 "package manager <command>aptitude</command>. If a package is scheduled for "
379 "removal or update in the package manager, it might negatively impact the "
380 "upgrade procedure. Note that correcting this is only possible if your "
381 "<filename>sources.list</filename> still points to <emphasis>&oldreleasename;"
382 "</emphasis>; and not to <emphasis>stable</emphasis> or "
383 "<emphasis>&releasename;</emphasis>; see <xref linkend=\"old-sources\"/> ."
384 msgstr ""
385
386 # type: Content of: <chapter><section><section><para>
387 #: en/upgrading.dbk:241
388 msgid ""
389 "To do this, you have to run <command>aptitude</command>'s user interface and "
390 "press <keycap>g</keycap> (Go). If it shows any actions, you should review "
391 "them and either fix them or implement the suggested actions. If no actions "
392 "are suggested you will be presented with a message saying No packages are "
393 "scheduled to be installed, removed, or upgraded."
394 msgstr ""
395
396 # type: Content of: <chapter><section><section><title>
397 #: en/upgrading.dbk:250
398 msgid "Disabling APT pinning"
399 msgstr ""
400
401 # type: Content of: <chapter><section><section><para>
402 #: en/upgrading.dbk:252
403 msgid ""
404 "If you have configured APT to install certain packages from a distribution "
405 "other than stable (e.g. from testing), you may have to change your APT "
406 "pinning configuration (stored in <filename>/etc/apt/preferences</filename>) "
407 "to allow the upgrade of packages to the versions in the new stable release. "
408 "Further information on APT pinning can be found in <citerefentry> "
409 "<refentrytitle>apt_preferences</refentrytitle> <manvolnum>5</manvolnum> </"
410 "citerefentry>."
411 msgstr ""
412
413 # type: Content of: <chapter><section><section><title>
414 #: en/upgrading.dbk:263
415 msgid "Checking packages status"
416 msgstr ""
417
418 # type: Content of: <chapter><section><section><para>
419 #: en/upgrading.dbk:265
420 msgid ""
421 "Regardless of the method used for upgrading, it is recommended that you "
422 "check the status of all packages first, and verify that all packages are in "
423 "an upgradable state. The following command will show any packages which "
424 "have a status of Half-Installed or Failed-Config, and those with any error "
425 "status."
426 msgstr ""
427
428 # type: Content of: <chapter><section><section><screen>
429 #: en/upgrading.dbk:270
430 #, no-wrap
431 msgid ""
432 "\n"
433 "# dpkg --audit\n"
434 msgstr ""
435
436 # type: Content of: <chapter><section><section><para>
437 #: en/upgrading.dbk:274
438 msgid ""
439 "You could also inspect the state of all packages on your system using "
440 "<command>dselect</command>, <command>aptitude</command>, or with commands "
441 "such as"
442 msgstr ""
443
444 # type: Content of: <chapter><section><section><screen>
445 #: en/upgrading.dbk:278
446 #, no-wrap
447 msgid ""
448 "\n"
449 "# dpkg -l | pager\n"
450 msgstr ""
451
452 # type: Content of: <chapter><section><section><para>
453 #: en/upgrading.dbk:282
454 msgid "or"
455 msgstr ""
456
457 # type: Content of: <chapter><section><section><screen>
458 #: en/upgrading.dbk:284
459 #, no-wrap
460 msgid ""
461 "\n"
462 "# dpkg --get-selections * &gt; ~/curr-pkgs.txt\n"
463 msgstr ""
464
465 # type: Content of: <chapter><section><section><para>
466 #: en/upgrading.dbk:288
467 msgid ""
468 "It is desirable to remove any holds before upgrading. If any package that "
469 "is essential for the upgrade is on hold, the upgrade will fail."
470 msgstr ""
471
472 # type: Content of: <chapter><section><section><para>
473 #: en/upgrading.dbk:292
474 msgid ""
475 "Note that <command>aptitude</command> uses a different method for "
476 "registering packages that are on hold than <command>apt-get</command> and "
477 "<command>dselect</command>. You can identify packages on hold for "
478 "<command>aptitude</command> with"
479 msgstr ""
480
481 # type: Content of: <chapter><section><section><screen>
482 #: en/upgrading.dbk:297
483 #, no-wrap
484 msgid ""
485 "\n"
486 "# aptitude search ~ahold | grep ^.h\n"
487 msgstr ""
488
489 # type: Content of: <chapter><section><section><para>
490 #: en/upgrading.dbk:301
491 msgid ""
492 "If you want to check which packages you had on hold for <command>apt-get</"
493 "command>, you should use"
494 msgstr ""
495
496 # type: Content of: <chapter><section><section><screen>
497 #: en/upgrading.dbk:304
498 #, no-wrap
499 msgid ""
500 "\n"
501 "# dpkg --get-selections | grep hold\n"
502 msgstr ""
503
504 # type: Content of: <chapter><section><section><para>
505 #: en/upgrading.dbk:308
506 msgid ""
507 "If you changed and recompiled a package locally, and didn't rename it or put "
508 "an epoch in the version, you must put it on hold to prevent it from being "
509 "upgraded."
510 msgstr ""
511
512 # type: Content of: <chapter><section><section><para>
513 #: en/upgrading.dbk:313
514 msgid ""
515 "The hold package state for <command>aptitude</command> can be changed using:"
516 msgstr ""
517
518 # type: Content of: <chapter><section><section><screen>
519 #: en/upgrading.dbk:315
520 #, no-wrap
521 msgid ""
522 "\n"
523 "# aptitude hold <replaceable>package_name</replaceable>\n"
524 msgstr ""
525
526 # type: Content of: <chapter><section><section><para>
527 #: en/upgrading.dbk:319
528 msgid ""
529 "Replace <literal>hold</literal> with <literal>unhold</literal> to unset the "
530 "hold state."
531 msgstr ""
532
533 # type: Content of: <chapter><section><section><para>
534 #: en/upgrading.dbk:323
535 msgid ""
536 "If there is anything you need to fix, it is best to make sure your "
537 "<filename>sources.list</filename> still refers to &oldreleasename; as "
538 "explained in <xref linkend=\"old-sources\"/> ."
539 msgstr ""
540
541 # type: Content of: <chapter><section><section><title>
542 #: en/upgrading.dbk:330
543 msgid "Unofficial sources and backports"
544 msgstr ""
545
546 # type: Content of: <chapter><section><section><para>
547 #: en/upgrading.dbk:332
548 msgid ""
549 "If you have any non-Debian packages on your system, you should be aware that "
550 "these may be removed during the upgrade because of conflicting "
551 "dependencies. If these packages were installed by adding an extra package "
552 "archive in your <filename>/etc/apt/sources.list</filename>, you should check "
553 "if that archive also offers packages compiled for &releasename; and change "
554 "the source line accordingly at the same time as your source lines for Debian "
555 "packages."
556 msgstr ""
557
558 # type: Content of: <chapter><section><section><para><footnote>
559 #: en/upgrading.dbk:340
560 msgid ""
561 "Some users may have unofficial backported newer versions of packages that "
562 "<emphasis>are</emphasis> in Debian installed on their &oldreleasename; "
563 "system. Such packages are most likely to cause problems during an upgrade "
564 "as they may result in file conflicts<footnote>"
565 msgstr ""
566
567 # type: Content of: <chapter><section><section><para><footnote><para>
568 #: en/upgrading.dbk:343
569 msgid ""
570 "Debian's package management system normally does not allow a package to "
571 "remove or replace a file owned by another package unless it has been defined "
572 "to replace that package."
573 msgstr ""
574
575 # type: Content of: <chapter><section><section><para>
576 #: en/upgrading.dbk:345
577 msgid ""
578 "</footnote>. <xref linkend=\"trouble\"/> has some information on how to "
579 "deal with file conflicts if they should occur."
580 msgstr ""
581
582 # type: Content of: <chapter><section><title>
583 #: en/upgrading.dbk:354
584 msgid "Manually unmarking packages"
585 msgstr ""
586
587 # type: Content of: <chapter><section><para>
588 #: en/upgrading.dbk:356
589 msgid ""
590 "To prevent <command>aptitude</command> from removing some packages that were "
591 "pulled in through dependencies, you need to manually unmark them as "
592 "<emphasis>auto</emphasis> packages. This includes OpenOffice and Vim for "
593 "desktop installs:"
594 msgstr ""
595
596 # type: Content of: <chapter><section><screen>
597 #: en/upgrading.dbk:361
598 #, no-wrap
599 msgid ""
600 "\n"
601 "# aptitude unmarkauto openoffice.org vim\n"
602 msgstr ""
603
604 # type: Content of: <chapter><section><para>
605 #: en/upgrading.dbk:365
606 msgid ""
607 "And 2.6 kernel images if you have installed them using a kernel metapackage:"
608 msgstr ""
609
610 # type: Content of: <chapter><section><screen>
611 #: en/upgrading.dbk:367
612 #, no-wrap
613 msgid ""
614 "\n"
615 "# aptitude unmarkauto $(dpkg-query -W 'kernel-image-2.6.*' | cut -f1)\n"
616 msgstr ""
617
618 # type: Content of: <chapter><section><note><para>
619 #: en/upgrading.dbk:372
620 msgid ""
621 "You can review which packages are marked as <emphasis>auto</emphasis> in "
622 "aptitude by running:"
623 msgstr ""
624
625 # type: Content of: <chapter><section><note><screen>
626 #: en/upgrading.dbk:375
627 #, no-wrap
628 msgid ""
629 "\n"
630 "# aptitude search 'i~M &lt;package name&gt;'\n"
631 " "
632 msgstr ""
633
634 # type: Content of: <chapter><section><title>
635 #: en/upgrading.dbk:382
636 msgid "Preparing sources for APT"
637 msgstr ""
638
639 # type: Content of: <chapter><section><para>
640 #: en/upgrading.dbk:384
641 msgid ""
642 "Before starting the upgrade you must set up <systemitem role=\"package"
643 "\">apt</systemitem>'s configuration file for package lists, <filename>/etc/"
644 "apt/sources.list</filename>."
645 msgstr ""
646
647 # type: Content of: <chapter><section><para>
648 #: en/upgrading.dbk:389
649 msgid ""
650 "<systemitem role=\"package\">apt</systemitem> will consider all packages "
651 "that can be found via any <literal>deb</literal> line, and install the "
652 "package with the highest version number, giving priority to the first "
653 "mentioned lines (that way, in case of multiple mirror locations, you'd "
654 "typically first name a local harddisk, then CD-ROMs, and then HTTP/FTP "
655 "mirrors)."
656 msgstr ""
657
658 # type: Content of: <chapter><section><para>
659 #: en/upgrading.dbk:396
660 msgid ""
661 "A release can often be referred to by both its codename (e.g. "
662 "&oldreleasename;, &releasename;) and by its status name (i.e. oldstable, "
663 "stable, testing, unstable). Referring to a release by its codename has the "
664 "advantage that you will never be surprised by a new release and for this "
665 "reason is the approach taken here. It does of course mean that you will "
666 "have to watch out for release announcements yourself. If you use the status "
667 "name instead, you will just see loads of updates for packages available as "
668 "soon as a release has happened."
669 msgstr ""
670
671 # type: Content of: <chapter><section><section><title>
672 #: en/upgrading.dbk:405
673 msgid "Adding APT Internet sources"
674 msgstr ""
675
676 # type: Content of: <chapter><section><section><para>
677 #: en/upgrading.dbk:407
678 msgid ""
679 "The default configuration is set up for installation from main Debian "
680 "Internet servers, but you may wish to modify <filename>/etc/apt/sources."
681 "list</filename> to use other mirrors, preferably a mirror that is network-"
682 "wise closest to you."
683 msgstr ""
684
685 # type: Content of: <chapter><section><section><para>
686 #: en/upgrading.dbk:412
687 msgid ""
688 "Debian HTTP or FTP mirror addresses can be found at <ulink url=\"&url-debian-"
689 "mirrors;\"></ulink> (look at the Full list of mirrors section). HTTP "
690 "mirrors are generally speedier than FTP mirrors."
691 msgstr ""
692
693 # type: Content of: <chapter><section><section><para>
694 #: en/upgrading.dbk:417
695 msgid ""
696 "For example, suppose your closest Debian mirror is <literal>&url-debian-"
697 "mirror-eg;</literal>. When inspecting that mirror with a web browser or FTP "
698 "program, you will notice that the main directories are organized like this:"
699 msgstr ""
700
701 # type: Content of: <chapter><section><section><screen>
702 #: en/upgrading.dbk:422
703 #, no-wrap
704 msgid ""
705 "\n"
706 "&url-debian-mirror-eg;/dists/&releasename;/main/binary-i386/...\n"
707 "&url-debian-mirror-eg;/dists/&releasename;/contrib/binary-i386/...\n"
708 msgstr ""
709
710 # type: Content of: <chapter><section><section><para>
711 #: en/upgrading.dbk:427
712 msgid ""
713 "To use this mirror with <command>apt</command>, you add this line to your "
714 "<filename>sources.list</filename> file:"
715 msgstr ""
716
717 # type: Content of: <chapter><section><section><screen>
718 #: en/upgrading.dbk:430
719 #, no-wrap
720 msgid ""
721 "\n"
722 "deb &url-debian-mirror-eg;/debian &releasename; main contrib\n"
723 msgstr ""
724
725 # type: Content of: <chapter><section><section><para>
726 #: en/upgrading.dbk:434 en/upgrading.dbk:467
727 msgid ""
728 "Note that the `<literal>dists</literal>' is added implicitly, and the "
729 "arguments after the release name are used to expand the path into multiple "
730 "directories."
731 msgstr ""
732
733 # type: Content of: <chapter><section><section><para>
734 #: en/upgrading.dbk:438 en/upgrading.dbk:471
735 msgid ""
736 "After adding your new sources, disable the previously existing <literal>deb</"
737 "literal> lines in <filename>sources.list</filename> by placing a hash sign "
738 "(<literal>#</literal>) in front of them."
739 msgstr ""
740
741 # type: Content of: <chapter><section><section><title>
742 #: en/upgrading.dbk:445
743 msgid "Adding APT sources for a local mirror"
744 msgstr ""
745
746 # type: Content of: <chapter><section><section><para>
747 #: en/upgrading.dbk:447
748 msgid ""
749 "Instead of using HTTP or FTP packages mirrors, you may wish to modify "
750 "<filename>/etc/apt/sources.list</filename> to use a mirror on a local disk "
751 "(possibly mounted over <acronym>NFS</acronym>)."
752 msgstr ""
753
754 # type: Content of: <chapter><section><section><para>
755 #: en/upgrading.dbk:452
756 msgid ""
757 "For example, your packages mirror may be under <filename>/var/ftp/debian/</"
758 "filename>, and have main directories like this:"
759 msgstr ""
760
761 # type: Content of: <chapter><section><section><screen>
762 #: en/upgrading.dbk:455
763 #, no-wrap
764 msgid ""
765 "\n"
766 "/var/ftp/debian/dists/&releasename;/main/binary-i386/...\n"
767 "/var/ftp/debian/dists/&releasename;/contrib/binary-i386/...\n"
768 msgstr ""
769
770 # type: Content of: <chapter><section><section><para>
771 #: en/upgrading.dbk:460
772 msgid ""
773 "To use this with <command>apt</command>, add this line to your "
774 "<filename>sources.list</filename> file:"
775 msgstr ""
776
777 # type: Content of: <chapter><section><section><screen>
778 #: en/upgrading.dbk:463
779 #, no-wrap
780 msgid ""
781 "\n"
782 "deb file:/var/ftp/debian &releasename; main contrib\n"
783 msgstr ""
784
785 # type: Content of: <chapter><section><section><title>
786 #: en/upgrading.dbk:478
787 msgid "Adding APT source from CD-ROM or DVD"
788 msgstr ""
789
790 # type: Content of: <chapter><section><section><para>
791 #: en/upgrading.dbk:480
792 msgid ""
793 "If you want to use CDs <emphasis>only</emphasis>, comment out the existing "
794 "<literal>deb</literal> lines in <filename>/etc/apt/sources.list</filename> "
795 "by placing a hash sign (<literal>#</literal>) in front of them."
796 msgstr ""
797
798 # type: Content of: <chapter><section><section><para>
799 #: en/upgrading.dbk:485
800 msgid ""
801 "Make sure there is a line in <filename>/etc/fstab</filename> that enables "
802 "mounting your CD-ROM drive at the <filename>/cdrom</filename> mount point "
803 "(the exact <filename>/cdrom</filename> mount point is required for "
804 "<command>apt-cdrom</command>). For example, if <filename>/dev/hdc</"
805 "filename> is your CD-ROM drive, <filename>/etc/fstab</filename> should "
806 "contain a line like:"
807 msgstr ""
808
809 # type: Content of: <chapter><section><section><screen>
810 #: en/upgrading.dbk:492
811 #, no-wrap
812 msgid ""
813 "\n"
814 "/dev/hdc /cdrom auto defaults,noauto,ro 0 0\n"
815 msgstr ""
816
817 # type: Content of: <chapter><section><section><para>
818 #: en/upgrading.dbk:496
819 msgid ""
820 "Note that there must be <emphasis>no spaces</emphasis> between the words "
821 "<literal>defaults,noauto,ro</literal> in the fourth field."
822 msgstr ""
823
824 # type: Content of: <chapter><section><section><para>
825 #: en/upgrading.dbk:500
826 msgid "To verify it works, insert a CD and try running"
827 msgstr ""
828
829 # type: Content of: <chapter><section><section><screen>
830 #: en/upgrading.dbk:502
831 #, no-wrap
832 msgid ""
833 "\n"
834 "# mount /cdrom # this will mount the CD to the mount point\n"
835 "# ls -alF /cdrom # this should show the CD's root directory\n"
836 "# umount /cdrom # this will unmount the CD\n"
837 msgstr ""
838
839 # type: Content of: <chapter><section><section><para>
840 #: en/upgrading.dbk:508
841 msgid "Next, run:"
842 msgstr ""
843
844 # type: Content of: <chapter><section><section><screen>
845 #: en/upgrading.dbk:510
846 #, no-wrap
847 msgid ""
848 "\n"
849 "# apt-cdrom add\n"
850 msgstr ""
851
852 # type: Content of: <chapter><section><section><para>
853 #: en/upgrading.dbk:514
854 msgid ""
855 "for each Debian Binary CD-ROM you have, to add the data about each CD to "
856 "APT's database."
857 msgstr ""
858
859 # type: Content of: <chapter><section><title>
860 #: en/upgrading.dbk:522
861 msgid "Upgrading packages"
862 msgstr ""
863
864 # type: Content of: <chapter><section><para>
865 #: en/upgrading.dbk:524
866 msgid ""
867 "The recommended way to upgrade from previous &debian; releases is to use the "
868 "package management tool <command>aptitude</command>. This program makes "
869 "safer decisions about package installations than running <command>apt-get</"
870 "command> directly."
871 msgstr ""
872
873 # type: Content of: <chapter><section><para>
874 #: en/upgrading.dbk:530
875 msgid ""
876 "Don't forget to mount all needed partitions (notably the root and <filename>/"
877 "usr</filename> partitions) read-write, with a command like:"
878 msgstr ""
879
880 # type: Content of: <chapter><section><screen>
881 #: en/upgrading.dbk:533
882 #, no-wrap
883 msgid ""
884 "\n"
885 "# mount -o remount,rw /<replaceable>mountpoint</replaceable>\n"
886 msgstr ""
887
888 # type: Content of: <chapter><section><para>
889 #: en/upgrading.dbk:537
890 msgid ""
891 "Next you should double-check that the APT source entries (in <filename>/etc/"
892 "apt/sources.list</filename>) refer either to <literal>&releasename;</"
893 "literal> or to <literal>stable</literal>. There should not be any sources "
894 "entries pointing to &oldreleasename;."
895 msgstr ""
896
897 # type: Content of: <chapter><section><para><note><para>
898 #: en/upgrading.dbk:543
899 msgid ""
900 "Source lines for a CD-ROM will often refer to <literal>unstable</literal>; "
901 "although this may be confusing, you should <emphasis>not</emphasis> change "
902 "it."
903 msgstr ""
904
905 # type: Content of: <chapter><section><section><title>
906 #: en/upgrading.dbk:550
907 msgid "Recording the session"
908 msgstr ""
909
910 # type: Content of: <chapter><section><section><para>
911 #: en/upgrading.dbk:552
912 msgid ""
913 "It is strongly recommended that you use the <command>/usr/bin/script</"
914 "command> program to record a transcript of the upgrade session. Then if a "
915 "problem occurs, you will have a log of what happened, and if needed, can "
916 "provide exact information in a bug report. To start the recording, type:"
917 msgstr ""
918
919 # type: Content of: <chapter><section><section><screen>
920 #: en/upgrading.dbk:557
921 #, no-wrap
922 msgid ""
923 "\n"
924 "# script -t 2&gt;~/upgrade-&releasename;.time -a ~/upgrade-&releasename;.script\n"
925 msgstr ""
926
927 # type: Content of: <chapter><section><section><para>
928 #: en/upgrading.dbk:561
929 msgid ""
930 "or similar. Do not put the typescript file in a temporary directory such as "
931 "<filename>/tmp</filename> or <filename>/var/tmp</filename> (files in those "
932 "directories may be deleted during the upgrade or during any restart)."
933 msgstr ""
934
935 # type: Content of: <chapter><section><section><para>
936 #: en/upgrading.dbk:566
937 msgid ""
938 "The typescript will also allow you to review information that has scrolled "
939 "off-screen. Just switch to VT2 (using <literal>Alt-F2</literal>) and, after "
940 "logging in, use <literal>less -R ~root/upgrade-&releasename;.script</"
941 "literal> to view the file."
942 msgstr ""
943
944 # type: Content of: <chapter><section><section><para>
945 #: en/upgrading.dbk:572
946 msgid ""
947 "After you have completed the upgrade, you can stop <command>script</command> "
948 "by typing <literal>exit</literal> at the prompt."
949 msgstr ""
950
951 # type: Content of: <chapter><section><section><programlisting>
952 #: en/upgrading.dbk:576
953 #, no-wrap
954 msgid ""
955 "\n"
956 "TODO: Could mention the script I provided in 400725 which is useful if you \n"
957 "have not dumped the timing file\n"
958 msgstr ""
959
960 # type: Content of: <chapter><section><section><para>
961 #: en/upgrading.dbk:582
962 msgid ""
963 "If you have used the <emphasis>-t</emphasis> switch for <command>script</"
964 "command> you can use the <command>scriptreplay</command> program to replay "
965 "the whole session:"
966 msgstr ""
967
968 # type: Content of: <chapter><section><section><screen>
969 #: en/upgrading.dbk:586
970 #, no-wrap
971 msgid ""
972 "\n"
973 "# scriptreplay ~/upgrade-&releasename;.time ~/upgrade-&releasename;.script\n"
974 msgstr ""
975
976 # type: Content of: <chapter><section><section><title>
977 #: en/upgrading.dbk:592
978 msgid "Updating the package list"
979 msgstr ""
980
981 # type: Content of: <chapter><section><section><para>
982 #: en/upgrading.dbk:594
983 msgid ""
984 "First the list of available packages for the new release needs to be "
985 "fetched. This is done by executing:"
986 msgstr ""
987
988 # type: Content of: <chapter><section><section><screen>
989 #: en/upgrading.dbk:597 en/upgrading.dbk:924
990 #, no-wrap
991 msgid ""
992 "\n"
993 "# aptitude update\n"
994 msgstr ""
995
996 # type: Content of: <chapter><section><section><para>
997 #: en/upgrading.dbk:601
998 msgid ""
999 "Running this the first time new sources are updated will print out some "
1000 "warnings related to the availability of the sources. These warnings are "
1001 "harmless and will not appear if you rerun the command again."
1002 msgstr ""
1003
1004 # type: Content of: <chapter><section><section><title>
1005 #: en/upgrading.dbk:608
1006 msgid "Make sure you have sufficient space for the upgrade"
1007 msgstr ""
1008
1009 # type: Content of: <chapter><section><section><para>
1010 #: en/upgrading.dbk:610
1011 msgid ""
1012 "You have to make sure before upgrading your system that you have sufficient "
1013 "hard disk space when you start the full system upgrade described in <xref "
1014 "linkend=\"upgrading-other\"/> . First, any package needed for installation "
1015 "that is fetched from the network is stored in <filename>/var/cache/apt/"
1016 "archives</filename> (and the <filename>partial/</filename> subdirectory, "
1017 "during download), so you must make sure you have enough space on the file "
1018 "system partition that holds <filename>/var/</filename> to temporarily "
1019 "download the packages that will be installed in your system. After the "
1020 "download, you will probably need more space in other file system partitions "
1021 "in order to both install upgraded packages (which might contain bigger "
1022 "binaries or more data) and new packages that will be pulled in for the "
1023 "upgrade. If your system does not have sufficient space you might end up "
1024 "with an incomplete upgrade that might be difficult to recover from."
1025 msgstr ""
1026
1027 # type: Content of: <chapter><section><section><para>
1028 #: en/upgrading.dbk:626
1029 msgid ""
1030 "Both <command>aptitude</command> and <command>apt</command> will show you "
1031 "detailed information of the disk space needed for the installation. Before "
1032 "executing the upgrade, you can see this estimate by running:"
1033 msgstr ""
1034
1035 # type: Content of: <chapter><section><section><screen>
1036 #: en/upgrading.dbk:630
1037 #, no-wrap
1038 msgid ""
1039 "\n"
1040 "# aptitude -y -s -f --with-recommends dist-upgrade\n"
1041 "[ ... ]\n"
1042 "XXX upgraded, XXX newly installed, XXX to remove and XXX not upgraded.\n"
1043 "Need to get xx.xMB/yyyMB of archives. After unpacking AAAMB will be used.\n"
1044 "Would download/install/remove packages.\n"
1045 msgstr ""
1046
1047 # type: Content of: <chapter><section><section><para><footnote>
1048 #: en/upgrading.dbk:638
1049 msgid "<footnote>"
1050 msgstr ""
1051
1052 # type: Content of: <chapter><section><section><para><footnote><para>
1053 #: en/upgrading.dbk:638
1054 msgid ""
1055 "Running this command at the beginning of the upgrade process may give an "
1056 "error, for the reasons described in the next sections. In that case you "
1057 "will need to wait until you've done the minimal system upgrade as in <xref "
1058 "linkend=\"minimal-upgrade\"/> and upgraded your kernel as in <xref linkend="
1059 "\"upgrading-kernel\"/> before running this command to estimate the disk "
1060 "space."
1061 msgstr ""
1062
1063 # type: Content of: <chapter><section><section><section><para>
1064 #: en/upgrading.dbk:643 en/upgrading.dbk:815
1065 msgid "</footnote>"
1066 msgstr ""
1067
1068 # type: Content of: <chapter><section><section><para>
1069 #: en/upgrading.dbk:646
1070 msgid ""
1071 "If you do not have enough space for the upgrade, make sure you free up space "
1072 "beforehand. You can:"
1073 msgstr ""
1074
1075 # type: Content of: <chapter><section><section><itemizedlist><listitem><para>
1076 #: en/upgrading.dbk:652
1077 msgid ""
1078 "Remove packages that have been previously downloaded for installation (at "
1079 "<filename>/var/cache/apt/archive</filename>). Cleaning up the package cache "
1080 "by running <command>apt-get clean</command> or <command>aptitude clean</"
1081 "command> will remove all previously downloaded package files."
1082 msgstr ""
1083
1084 # type: Content of: <chapter><section><section><itemizedlist><listitem><para>
1085 #: en/upgrading.dbk:660
1086 msgid ""
1087 "Remove old packages you no longer use. If you have <command>popularity-"
1088 "contest</command> installed, you can use <command>popcon-largest-unused</"
1089 "command> to list the packages you do not use in the system that occupy the "
1090 "most space. You can also use <command>deborphan</command> or "
1091 "<command>debfoster</command> to find obsolete packages (see <xref linkend="
1092 "\"obsolete\"/> ). Alternatively you can start <command>aptitude</command> "
1093 "in visual mode and find obsolete packages under Obsolete and Locally Created "
1094 "Packages."
1095 msgstr ""
1096
1097 # type: Content of: <chapter><section><section><itemizedlist><listitem><para>
1098 #: en/upgrading.dbk:672
1099 msgid ""
1100 "Remove packages taking up too much space, which are not currently needed "
1101 "(you can always reinstall them after the upgrade). You can list the "
1102 "packages that take up most of the disk space with <command>dpigs</command> "
1103 "(available in the <systemitem role=\"package\">debian-goodies</systemitem> "
1104 "package) or with <command>wajig</command> (running <literal>wajig size</"
1105 "literal>)."
1106 msgstr ""
1107
1108 # type: Content of: <chapter><section><section><itemizedlist><listitem><programlisting>
1109 #: en/upgrading.dbk:678
1110 #, no-wrap
1111 msgid ""
1112 "\n"
1113 "TODO: consider this for lenny\n"
1114 "You can list packages that take up most of the disk space with\n"
1115 " /aptitude/ . Start /aptitude/ into \"visual mode\", select\n"
1116 " \"Views\" and \"New Flat Package List\" (this menu entry is available only\n"
1117 " after etch version), press \"l\" and enter \"~i\", press \"S\" and enter\n"
1118 " \"~installsize\", then it will give you nice list to work with. Doing\n"
1119 " this after partial upgrade described in ref id=\"upgrading_aptitude\"\n"
1120 " should give you access to this new feature.\n"
1121 msgstr ""
1122
1123 # type: Content of: <chapter><section><section><itemizedlist><listitem><para>
1124 #: en/upgrading.dbk:692
1125 msgid ""
1126 "Temporarily move to another system, or permanently remove, system logs "
1127 "residing under <filename>/var/log/</filename>."
1128 msgstr ""
1129
1130 # type: Content of: <chapter><section><section><para>
1131 #: en/upgrading.dbk:698
1132 msgid ""
1133 "Note that in order to safely remove packages, it is advisable to switch your "
1134 "<filename>sources.list</filename> back to &oldreleasename; as described in "
1135 "<xref linkend=\"old-sources\"/> ."
1136 msgstr ""
1137
1138 # type: Content of: <chapter><section><section><title>
1139 #: en/upgrading.dbk:705
1140 msgid "Minimal system upgrade"
1141 msgstr ""
1142
1143 # type: Content of: <chapter><section><section><para>
1144 #: en/upgrading.dbk:707
1145 msgid ""
1146 "Because of certain necessary package conflicts between &oldreleasename; and "
1147 "&releasename;, running <literal>aptitude dist-upgrade</literal> directly "
1148 "will often remove large numbers of packages that you will want to keep. We "
1149 "therefore recommend a two-part upgrade process, first a minimal upgrade to "
1150 "overcome these conflicts, then a full <literal>dist-upgrade</literal>."
1151 msgstr ""
1152
1153 # type: Content of: <chapter><section><section><para>
1154 #: en/upgrading.dbk:714
1155 msgid "First, run:"
1156 msgstr ""
1157
1158 # type: Content of: <chapter><section><section><screen>
1159 #: en/upgrading.dbk:716
1160 #, no-wrap
1161 msgid ""
1162 "\n"
1163 "# aptitude upgrade\n"
1164 msgstr ""
1165
1166 # type: Content of: <chapter><section><section><para>
1167 #: en/upgrading.dbk:720
1168 msgid ""
1169 "This has the effect of upgrading those packages which can be upgraded "
1170 "without requiring any other packages to be removed or installed."
1171 msgstr ""
1172
1173 # type: Content of: <chapter><section><section><para>
1174 #: en/upgrading.dbk:724
1175 msgid "Follow the minimal upgrade with:"
1176 msgstr ""
1177
1178 # type: Content of: <chapter><section><section><screen>
1179 #: en/upgrading.dbk:726
1180 #, no-wrap
1181 msgid ""
1182 "\n"
1183 "TODO: initrd-tools does not exist in lenny\n"
1184 "# aptitude install initrd-tools\n"
1185 msgstr ""
1186
1187 # type: Content of: <chapter><section><section><para>
1188 #: en/upgrading.dbk:731
1189 msgid ""
1190 "This step will automatically upgrade <systemitem role=\"package\">libc6</"
1191 "systemitem> and <systemitem role=\"package\">locales</systemitem> and will "
1192 "pull in SELinux support libraries (<systemitem role=\"package\">libselinux1</"
1193 "systemitem>). At this point, some running services will be restarted, "
1194 "including <command>xdm</command>, <command>gdm</command> and <command>kdm</"
1195 "command>. As a consequence, local X11 sessions will be disconnected."
1196 msgstr ""
1197
1198 # type: Content of: <chapter><section><section><para>
1199 #: en/upgrading.dbk:740
1200 msgid ""
1201 "The next step will vary depending on the set of packages that you have "
1202 "installed. These release notes give general advice about which method "
1203 "should be used, but if in doubt, it is recommended that you examine the "
1204 "package removals proposed by each method before proceeding."
1205 msgstr ""
1206
1207 # type: Content of: <chapter><section><section><para>
1208 #: en/upgrading.dbk:746
1209 msgid ""
1210 "Some common packages that are expected to be removed include <systemitem "
1211 "role=\"package\">base-config</systemitem>, <systemitem role=\"package"
1212 "\">hotplug</systemitem>, <systemitem role=\"package\">xlibs</systemitem>, "
1213 "<systemitem role=\"package\">netkit-inetd</systemitem>, <systemitem role="
1214 "\"package\">python2.3</systemitem>, <systemitem role=\"package\">xfree86-"
1215 "common</systemitem>, and <systemitem role=\"package\">xserver-common</"
1216 "systemitem>. For a more complete list of packages obsoleted in "
1217 "&releasename;, see <xref linkend=\"obsolete\"/> ."
1218 msgstr ""
1219
1220 # type: Content of: <chapter><section><section><section><title>
1221 #: en/upgrading.dbk:757
1222 msgid "Upgrading a desktop system"
1223 msgstr ""
1224
1225 # type: Content of: <chapter><section><section><section><para>
1226 #: en/upgrading.dbk:759
1227 msgid ""
1228 "This upgrade path has been verified to work on systems with the "
1229 "&oldreleasename; <literal>desktop</literal> task installed. It is probably "
1230 "the method that will give the best results on systems with the "
1231 "<literal>desktop</literal> task installed, or with the <literal>gnome</"
1232 "literal> or <literal>kde</literal> packages installed."
1233 msgstr ""
1234
1235 # type: Content of: <chapter><section><section><section><para>
1236 #: en/upgrading.dbk:766
1237 msgid ""
1238 "It is probably <emphasis>not</emphasis> the correct method to use if you do "
1239 "not already have the <systemitem role=\"package\">libfam0c102</systemitem> "
1240 "and <systemitem role=\"package\">xlibmesa-glu</systemitem> packages "
1241 "installed:"
1242 msgstr ""
1243
1244 # type: Content of: <chapter><section><section><section><screen>
1245 #: en/upgrading.dbk:770 en/upgrading.dbk:802
1246 #, no-wrap
1247 msgid ""
1248 "\n"
1249 "# dpkg -l libfam0c102 | grep ^ii\n"
1250 "# dpkg -l xlibmesa-glu | grep ^ii\n"
1251 msgstr ""
1252
1253 # type: Content of: <chapter><section><section><section><para>
1254 #: en/upgrading.dbk:775
1255 msgid "If you do have a full desktop system installed, run:"
1256 msgstr ""
1257
1258 # type: Content of: <chapter><section><section><section><screen>
1259 #: en/upgrading.dbk:777
1260 #, no-wrap
1261 msgid ""
1262 "\n"
1263 "# aptitude install libfam0 xlibmesa-glu\n"
1264 msgstr ""
1265
1266 # type: Content of: <chapter><section><section><section><title>
1267 #: en/upgrading.dbk:783
1268 msgid "Upgrading a system with some X packages installed"
1269 msgstr ""
1270
1271 # type: Content of: <chapter><section><section><section><para>
1272 #: en/upgrading.dbk:785
1273 msgid ""
1274 "Systems with some X packages installed, but not the full <literal>desktop</"
1275 "literal> task, require a different method. This method applies in general "
1276 "to systems with <systemitem role=\"package\">xfree86-common</systemitem> "
1277 "installed, including some server systems which have <systemitem role="
1278 "\"package\">tasksel</systemitem> server tasks installed as some of these "
1279 "tasks include graphical management tools. It is likely the correct method "
1280 "to use on systems which run X, but do not have the full <literal>desktop</"
1281 "literal> task installed."
1282 msgstr ""
1283
1284 # type: Content of: <chapter><section><section><section><screen>
1285 #: en/upgrading.dbk:794
1286 #, no-wrap
1287 msgid ""
1288 "\n"
1289 "# dpkg -l xfree86-common | grep ^ii\n"
1290 msgstr ""
1291
1292 # type: Content of: <chapter><section><section><section><para>
1293 #: en/upgrading.dbk:798
1294 msgid ""
1295 "First, check whether you have the <systemitem role=\"package\">libfam0c102</"
1296 "systemitem> and <systemitem role=\"package\">xlibmesa-glu</systemitem> "
1297 "packages installed."
1298 msgstr ""
1299
1300 # type: Content of: <chapter><section><section><section><para><footnote>
1301 #: en/upgrading.dbk:807
1302 msgid ""
1303 "If you do not have <systemitem role=\"package\">libfam0c102</systemitem> "
1304 "installed, do not include <systemitem role=\"package\">libfam0</systemitem> "
1305 "in the following commandline. If you do not have <systemitem role=\"package"
1306 "\">xlibmesa-glu</systemitem> installed, do not include it in the following "
1307 "commandline. <footnote>"
1308 msgstr ""
1309
1310 # type: Content of: <chapter><section><section><section><para><footnote><para>
1311 #: en/upgrading.dbk:811
1312 msgid ""
1313 "This command will determine whether you need libfam0 and xlibmesa-glu "
1314 "installed, and auto-select them for you:"
1315 msgstr ""
1316
1317 # type: Content of: <chapter><section><section><section><para><footnote><screen>
1318 #: en/upgrading.dbk:813
1319 #, no-wrap
1320 msgid ""
1321 " # aptitude install x11-common \\ $(dpkg-query --showformat\n"
1322 "'${Package} ${Status}\\n' -W libfam0c102 xlibmesa-glu \\ | grep 'ok installed$' |\n"
1323 "sed -e's/ .*//; s/c102//') "
1324 msgstr ""
1325
1326 # type: Content of: <chapter><section><section><section><screen>
1327 #: en/upgrading.dbk:817
1328 #, no-wrap
1329 msgid ""
1330 "\n"
1331 "# aptitude install x11-common <replaceable>libfam0</replaceable> <replaceable>xlibmesa-glu</replaceable>\n"
1332 msgstr ""
1333
1334 # type: Content of: <chapter><section><section><section><para>
1335 #: en/upgrading.dbk:821
1336 msgid ""
1337 "Note that installing <systemitem role=\"package\">libfam0</systemitem> will "
1338 "also install the File Alteration Monitor (<systemitem role=\"package\">fam</"
1339 "systemitem>) as well as the RPC portmapper (<systemitem role=\"package"
1340 "\">portmap</systemitem>) if not already available in your system. Both "
1341 "packages will enable a new network service in the system although they can "
1342 "both be configured to be bound to the (internal) loopback network device."
1343 msgstr ""
1344
1345 # type: Content of: <chapter><section><section><section><title>
1346 #: en/upgrading.dbk:831
1347 msgid "Upgrading a system with no X support installed"
1348 msgstr ""
1349
1350 # type: Content of: <chapter><section><section><section><para>
1351 #: en/upgrading.dbk:833
1352 msgid ""
1353 "On a system with no X, no additional <literal>aptitude install</literal> "
1354 "command should be required, and you can move on to the next step."
1355 msgstr ""
1356
1357 # type: Content of: <chapter><section><section><title>
1358 #: en/upgrading.dbk:841
1359 msgid "Upgrading the kernel"
1360 msgstr ""
1361
1362 # type: Content of: <chapter><section><section><para>
1363 #: en/upgrading.dbk:843
1364 msgid ""
1365 "The <systemitem role=\"package\">udev</systemitem> version in &releasename; "
1366 "does not support kernel versions earlier than 2.6.15 (which includes "
1367 "&oldreleasename; 2.6.8 kernels), and the <systemitem role=\"package\">udev</"
1368 "systemitem> version in &oldreleasename; will not work properly with the "
1369 "latest kernels. In addition, installing the &releasename; version of "
1370 "<systemitem role=\"package\">udev</systemitem> will force the removal of "
1371 "<systemitem role=\"package\">hotplug</systemitem>, used by Linux 2.4 kernels."
1372 msgstr ""
1373
1374 # type: Content of: <chapter><section><section><para>
1375 #: en/upgrading.dbk:852
1376 msgid ""
1377 "As a consequence, the previous kernel package will probably not boot "
1378 "properly after this upgrade. Similarly, there is a time window during the "
1379 "upgrade in which <systemitem role=\"package\">udev</systemitem> has been "
1380 "upgraded but the latest kernel has not been installed. If the system were "
1381 "to be rebooted at this point, in the middle of the upgrade, it might not be "
1382 "bootable because of drivers not being properly detected and loaded. (See "
1383 "<xref linkend=\"upgrade-preparations\"/> for recommendations on preparing "
1384 "for this possibility if you are upgrading remotely.)"
1385 msgstr ""
1386
1387 # type: Content of: <chapter><section><section><para>
1388 #: en/upgrading.dbk:862
1389 msgid ""
1390 "Unless your system has the <literal>desktop</literal> task installed, or "
1391 "other packages that would cause an unacceptable number of package removals, "
1392 "it is therefore recommended that you upgrade the kernel on its own at this "
1393 "point."
1394 msgstr ""
1395
1396 # type: Content of: <chapter><section><section><para>
1397 #: en/upgrading.dbk:867
1398 msgid "To proceed with this kernel upgrade, run:"
1399 msgstr ""
1400
1401 # type: Content of: <chapter><section><section><screen>
1402 #: en/upgrading.dbk:869
1403 #, no-wrap
1404 msgid ""
1405 "\n"
1406 "# aptitude install linux-image-2.6-<replaceable>flavor</replaceable>\n"
1407 msgstr ""
1408
1409 # type: Content of: <chapter><section><section><para>
1410 #: en/upgrading.dbk:873
1411 msgid ""
1412 "See <xref linkend=\"kernel-metapackage\"/> for help in determining which "
1413 "flavor of kernel package you should install."
1414 msgstr ""
1415
1416 # type: Content of: <chapter><section><section><para>
1417 #: en/upgrading.dbk:877
1418 msgid ""
1419 "In the desktop case, it is unfortunately not possible to ensure the new "
1420 "kernel package is installed immediately after the new <systemitem role="
1421 "\"package\">udev</systemitem> is installed, so there is a window of unknown "
1422 "length when your system will have no kernel installed with full hotplug "
1423 "support. See <xref linkend=\"newkernel\"/> for information on configuring "
1424 "your system to not depend on hotplug for booting."
1425 msgstr ""
1426
1427 # type: Content of: <chapter><section><section><title>
1428 #: en/upgrading.dbk:887
1429 msgid "Upgrading the rest of the system"
1430 msgstr ""
1431
1432 # type: Content of: <chapter><section><section><para>
1433 #: en/upgrading.dbk:889
1434 msgid ""
1435 "You are now ready to continue with the main part of the upgrade. Execute:"
1436 msgstr ""
1437
1438 # type: Content of: <chapter><section><section><screen>
1439 #: en/upgrading.dbk:891
1440 #, no-wrap
1441 msgid ""
1442 "\n"
1443 "# aptitude dist-upgrade\n"
1444 msgstr ""
1445
1446 # type: Content of: <chapter><section><section><para>
1447 #: en/upgrading.dbk:895
1448 msgid ""
1449 "This will perform a complete upgrade of the system, i.e. install the newest "
1450 "available versions of all packages, and resolve all possible dependency "
1451 "changes between packages in different releases. If necessary, it will "
1452 "install some new packages (usually new library versions, or renamed "
1453 "packages), and remove any conflicting obsoleted packages."
1454 msgstr ""
1455
1456 # type: Content of: <chapter><section><section><para>
1457 #: en/upgrading.dbk:902
1458 msgid ""
1459 "When upgrading from a set of CD-ROMs, you will be asked to insert specific "
1460 "CDs at several points during the upgrade. You might have to insert the same "
1461 "CD multiple times; this is due to inter-related packages that have been "
1462 "spread out over the CDs."
1463 msgstr ""
1464
1465 # type: Content of: <chapter><section><section><para>
1466 #: en/upgrading.dbk:908
1467 msgid ""
1468 "New versions of currently installed packages that cannot be upgraded without "
1469 "changing the install status of another package will be left at their current "
1470 "version (displayed as held back). This can be resolved by either using "
1471 "<command>aptitude</command> to choose these packages for installation or by "
1472 "trying <literal>aptitude -f install <replaceable>package</replaceable></"
1473 "literal>."
1474 msgstr ""
1475
1476 # type: Content of: <chapter><section><section><title>
1477 #: en/upgrading.dbk:918
1478 msgid "Getting package signatures"
1479 msgstr ""
1480
1481 # type: Content of: <chapter><section><section><para>
1482 #: en/upgrading.dbk:920
1483 msgid ""
1484 "After the upgrade, with the new version of <command>apt</command> you can "
1485 "now update your package information, which will include the new package "
1486 "signature checking mechanism:"
1487 msgstr ""
1488
1489 # type: Content of: <chapter><section><section><para>
1490 #: en/upgrading.dbk:928
1491 msgid ""
1492 "The upgrade will have already retrieved and enabled the signing keys for "
1493 "Debian's package archives. If you add other (unofficial) package sources, "
1494 "<command>apt</command> will print warnings related to its inability to "
1495 "confirm that packages downloaded from them are legitimate and have not been "
1496 "tampered with. For more information please see <xref linkend=\"pkgmgmt\"/> ."
1497 msgstr ""
1498
1499 # type: Content of: <chapter><section><section><para>
1500 #: en/upgrading.dbk:935
1501 msgid ""
1502 "You will notice that, since you are using the new version of <command>apt</"
1503 "command>, it will download package differences files (<literal>pdiff</"
1504 "literal>) instead of the full package index list. For more information on "
1505 "this feature please read <xref linkend=\"apt-pdiff\"/> ."
1506 msgstr ""
1507
1508 # type: Content of: <chapter><section><section><title>
1509 #: en/upgrading.dbk:943
1510 msgid "Possible issues during upgrade"
1511 msgstr ""
1512
1513 # type: Content of: <chapter><section><section><para>
1514 #: en/upgrading.dbk:945
1515 msgid ""
1516 "If an operation using <command>aptitude</command>, <command>apt-get</"
1517 "command>, or <command>dpkg</command> fails with the error"
1518 msgstr ""
1519
1520 # type: Content of: <chapter><section><section><screen>
1521 #: en/upgrading.dbk:948
1522 #, no-wrap
1523 msgid ""
1524 "\n"
1525 "E: Dynamic MMap ran out of room\n"
1526 msgstr ""
1527
1528 # type: Content of: <chapter><section><section><para>
1529 #: en/upgrading.dbk:952
1530 msgid ""
1531 "the default cache space is insufficient. You can solve this by either "
1532 "removing or commenting lines you don't need in <filename>/etc/apt/sources."
1533 "list</filename> or by increasing the cache size. The cache size can be "
1534 "increased by setting <literal>APT::Cache-Limit</literal> in <filename>/etc/"
1535 "apt/apt.conf</filename>. The following command will set it to a value that "
1536 "should be sufficient for the upgrade:"
1537 msgstr ""
1538
1539 # type: Content of: <chapter><section><section><screen>
1540 #: en/upgrading.dbk:959
1541 #, no-wrap
1542 msgid ""
1543 "\n"
1544 "# echo 'APT::Cache-Limit 12500000;' &gt;&gt; /etc/apt/apt.conf\n"
1545 msgstr ""
1546
1547 # type: Content of: <chapter><section><section><para>
1548 #: en/upgrading.dbk:963
1549 msgid "This assumes that you do not yet have this variable set in that file."
1550 msgstr ""
1551
1552 # type: Content of: <chapter><section><section><para>
1553 #: en/upgrading.dbk:966
1554 msgid ""
1555 "Sometimes it's necessary to enable the <literal>APT::Force-LoopBreak</"
1556 "literal> option in APT to be able to temporarily remove an essential package "
1557 "due to a Conflicts/Pre-Depends loop. <command>aptitude</command> will alert "
1558 "you of this and abort the upgrade. You can work around that by specifying "
1559 "<literal>-o APT::Force-LoopBreak=1</literal> option on <command>aptitude</"
1560 "command> command line."
1561 msgstr ""
1562
1563 # type: Content of: <chapter><section><section><para>
1564 #: en/upgrading.dbk:974
1565 msgid ""
1566 "It is possible that a system's dependency structure can be so corrupt as to "
1567 "require manual intervention. Usually this means using <command>aptitude</"
1568 "command> or"
1569 msgstr ""
1570
1571 # type: Content of: <chapter><section><section><screen>
1572 #: en/upgrading.dbk:978
1573 #, no-wrap
1574 msgid ""
1575 "\n"
1576 "# dpkg --remove <replaceable>package_name</replaceable>\n"
1577 msgstr ""
1578
1579 # type: Content of: <chapter><section><section><para>
1580 #: en/upgrading.dbk:982
1581 msgid "to eliminate some of the offending packages, or"
1582 msgstr ""
1583
1584 # type: Content of: <chapter><section><section><screen>
1585 #: en/upgrading.dbk:984
1586 #, no-wrap
1587 msgid ""
1588 "\n"
1589 "# aptitude -f install\n"
1590 "# dpkg --configure --pending\n"
1591 msgstr ""
1592
1593 # type: Content of: <chapter><section><section><para>
1594 #: en/upgrading.dbk:989
1595 msgid ""
1596 "In extreme cases you might have to force re-installation with a command like"
1597 msgstr ""
1598
1599 # type: Content of: <chapter><section><section><screen>
1600 #: en/upgrading.dbk:991
1601 #, no-wrap
1602 msgid ""
1603 "\n"
1604 "# dpkg --install <replaceable>/path/to/package_name.deb</replaceable>\n"
1605 msgstr ""
1606
1607 # type: Content of: <chapter><section><section><para>
1608 #: en/upgrading.dbk:995
1609 msgid ""
1610 "File conflicts should not occur if you upgrade from a pure &oldreleasename; "
1611 "system, but can occur if you have unofficial backports installed. A file "
1612 "conflict will result in an error like:"
1613 msgstr ""
1614
1615 # type: Content of: <chapter><section><section><screen>
1616 #: en/upgrading.dbk:999
1617 #, no-wrap
1618 msgid ""
1619 "\n"
1620 "Unpacking <replaceable>&lt;package-foo&gt;</replaceable> (from <replaceable>&lt;package-foo-file&gt;</replaceable>) ...\n"
1621 "dpkg: error processing <replaceable>&lt;package-foo&gt;</replaceable> (--install):\n"
1622 " trying to overwrite `<replaceable>&lt;some-file-name&gt;</replaceable>',\n"
1623 " which is also in package <replaceable>&lt;package-bar&gt;</replaceable>\n"
1624 "dpkg-deb: subprocess paste killed by signal (Broken pipe)\n"
1625 " Errors were encountered while processing:\n"
1626 " <replaceable>&lt;package-foo&gt;</replaceable>\n"
1627 msgstr ""
1628
1629 # type: Content of: <chapter><section><section><para>
1630 #: en/upgrading.dbk:1009
1631 msgid ""
1632 "You can try to solve a file conflict by forcibly removing the package "
1633 "mentioned on the <emphasis>last</emphasis> line of the error message:"
1634 msgstr ""
1635
1636 # type: Content of: <chapter><section><section><screen>
1637 #: en/upgrading.dbk:1012
1638 #, no-wrap
1639 msgid ""
1640 "\n"
1641 "# dpkg -r --force-depends <replaceable>package_name</replaceable>\n"
1642 msgstr ""
1643
1644 # type: Content of: <chapter><section><section><para>
1645 #: en/upgrading.dbk:1016
1646 msgid ""
1647 "After fixing things up, you should be able to resume the upgrade by "
1648 "repeating the previously described <literal>aptitude</literal> commands."
1649 msgstr ""
1650
1651 # type: Content of: <chapter><section><section><para>
1652 #: en/upgrading.dbk:1020
1653 msgid ""
1654 "During the upgrade, you will be asked questions regarding the configuration "
1655 "or re-configuration of several packages. When you are asked if any file in "
1656 "the <filename>/etc/init.d</filename> or <filename>/etc/terminfo</filename> "
1657 "directories, or the <filename>/etc/manpath.config</filename> file should be "
1658 "replaced by the package maintainer's version, it's usually necessary to "
1659 "answer `yes' to ensure system consistency. You can always revert to the old "
1660 "versions, since they will be saved with a <literal>.dpkg-old</literal> "
1661 "extension."
1662 msgstr ""
1663
1664 # type: Content of: <chapter><section><section><para>
1665 #: en/upgrading.dbk:1029
1666 msgid ""
1667 "If you're not sure what to do, write down the name of the package or file "
1668 "and sort things out at a later time. You can search in the typescript file "
1669 "to review the information that was on the screen during the upgrade."
1670 msgstr ""
1671
1672 # type: Content of: <chapter><section><title>
1673 #: en/upgrading.dbk:1038
1674 msgid "Upgrading your kernel and related packages"
1675 msgstr ""
1676
1677 # type: Content of: <chapter><section><para>
1678 #: en/upgrading.dbk:1040
1679 msgid ""
1680 "This section explains how to upgrade your kernel and identifies potential "
1681 "issues related to this upgrade. You can either install one of the "
1682 "<systemitem role=\"package\">linux-image-*</systemitem> packages provided by "
1683 "Debian, or compile a customized kernel from source."
1684 msgstr ""
1685
1686 # type: Content of: <chapter><section><para>
1687 #: en/upgrading.dbk:1046
1688 msgid ""
1689 "Note that a lot of information in this section is based on the assumption "
1690 "that you will be using one of the modular Debian kernels, together with "
1691 "<systemitem role=\"package\">initramfs-tools</systemitem> and <systemitem "
1692 "role=\"package\">udev</systemitem>. If you choose to use a custom kernel "
1693 "that does not require an initrd or if you use a different initrd generator, "
1694 "some of the information may not be relevant for you."
1695 msgstr ""
1696
1697 # type: Content of: <chapter><section><para>
1698 #: en/upgrading.dbk:1054
1699 msgid ""
1700 "Note also that if <systemitem role=\"package\">udev</systemitem> is "
1701 "<emphasis>not</emphasis> installed on your system, it is still possible to "
1702 "use <systemitem role=\"package\">hotplug</systemitem> for hardware discovery."
1703 msgstr ""
1704
1705 # type: Content of: <chapter><section><para>
1706 #: en/upgrading.dbk:1059
1707 msgid ""
1708 "If you are currently using a 2.4 kernel, you should also read <xref linkend="
1709 "\"upgrade-to-2.6\"/> carefully."
1710 msgstr ""
1711
1712 # type: Content of: <chapter><section><section><title>
1713 #: en/upgrading.dbk:1063
1714 msgid "Installing the kernel metapackage"
1715 msgstr ""
1716
1717 # type: Content of: <chapter><section><section><para>
1718 #: en/upgrading.dbk:1065
1719 msgid ""
1720 "When you dist-upgrade from &oldreleasename; to &releasename;, it is strongly "
1721 "recommended that you install a new linux-image-2.6-* metapackage. This "
1722 "package may be installed automatically by the dist-upgrade process. You can "
1723 "verify this by running:"
1724 msgstr ""
1725
1726 # type: Content of: <chapter><section><section><screen>
1727 #: en/upgrading.dbk:1069
1728 #, no-wrap
1729 msgid ""
1730 "\n"
1731 "# dpkg -l linux-image* | grep ^ii\n"
1732 msgstr ""
1733
1734 # type: Content of: <chapter><section><section><para>
1735 #: en/upgrading.dbk:1073
1736 msgid ""
1737 "If you do not see any output, then you will need to install a new linux-"
1738 "image package by hand. To see a list of available linux-image-2.6 "
1739 "metapackages, run:"
1740 msgstr ""
1741
1742 # type: Content of: <chapter><section><section><screen>
1743 #: en/upgrading.dbk:1076
1744 #, no-wrap
1745 msgid ""
1746 "\n"
1747 "# apt-cache search linux-image-2.6- | grep -v transition\n"
1748 msgstr ""
1749
1750 # type: Content of: <chapter><section><section><para>
1751 #: en/upgrading.dbk:1080
1752 msgid ""
1753 "If you are unsure about which package to select, run <literal>uname -r</"
1754 "literal> and look for a package with a similar name. For example, if you "
1755 "see '2.4.27-3-686', it is recommended that you install <systemitem role="
1756 "\"package\">linux-image-2.6-686</systemitem>. (Note that the 386 flavor no "
1757 "longer exists; if you are currently using the 386 kernel flavor, you should "
1758 "install the 486 flavor instead.) You may also use <command>apt-cache</"
1759 "command> to see a long description of each package in order to help choose "
1760 "the best one available. For example:"
1761 msgstr ""
1762
1763 # type: Content of: <chapter><section><section><screen>
1764 #: en/upgrading.dbk:1089
1765 #, no-wrap
1766 msgid ""
1767 "\n"
1768 "# apt-cache show linux-image-2.6-686\n"
1769 msgstr ""
1770
1771 # type: Content of: <chapter><section><section><para>
1772 #: en/upgrading.dbk:1093
1773 msgid ""
1774 "You should then use <literal>aptitude install</literal> to install it. Once "
1775 "this new kernel is installed you should reboot at the next available "
1776 "opportunity to get the benefits provided by the new kernel version."
1777 msgstr ""
1778
1779 # type: Content of: <chapter><section><section><para>
1780 #: en/upgrading.dbk:1098
1781 msgid ""
1782 "For the more adventurous there is an easy way to compile your own custom "
1783 "kernel on &debian;. Install the <systemitem role=\"package\">kernel-"
1784 "package</systemitem> tool and read the documentation in <filename>/usr/share/"
1785 "doc/kernel-package</filename>."
1786 msgstr ""
1787
1788 # type: Content of: <chapter><section><section><title>
1789 #: en/upgrading.dbk:1106
1790 msgid "Upgrading from a 2.6 kernel"
1791 msgstr ""
1792
1793 # type: Content of: <chapter><section><section><para>
1794 #: en/upgrading.dbk:1108
1795 msgid ""
1796 "If you are currently running a 2.6 series kernel from &oldreleasename; this "
1797 "upgrade will take place automatically after you do a full upgrade of the "
1798 "system packages (as described in <xref linkend=\"upgradingpackages\"/> )."
1799 msgstr ""
1800
1801 # type: Content of: <chapter><section><section><para>
1802 #: en/upgrading.dbk:1113
1803 msgid ""
1804 "If possible, it is to your advantage to upgrade the kernel package "
1805 "separately from the main <literal>dist-upgrade</literal> to reduce the "
1806 "chances of a temporarily non-bootable system. See <xref linkend=\"upgrading-"
1807 "kernel\"/> for a description of this process. Note that this should only be "
1808 "done after the minimal upgrade process described in <xref linkend=\"minimal-"
1809 "upgrade\"/> ."
1810 msgstr ""
1811
1812 # type: Content of: <chapter><section><section><para>
1813 #: en/upgrading.dbk:1120
1814 msgid ""
1815 "You can also take this step if you are using your own custom kernel and want "
1816 "to use the kernel available in &releasename;. If your kernel version is not "
1817 "supported by <systemitem role=\"package\">udev</systemitem> then it is "
1818 "recommended that you upgrade after the minimal upgrade. If your version is "
1819 "supported by <systemitem role=\"package\">udev</systemitem> you can safely "
1820 "wait until after the full system upgrade."
1821 msgstr ""
1822
1823 # type: Content of: <chapter><section><section><title>
1824 #: en/upgrading.dbk:1130
1825 msgid "Upgrading from a 2.4 kernel"
1826 msgstr ""
1827
1828 # type: Content of: <chapter><section><section><para>
1829 #: en/upgrading.dbk:1132
1830 msgid ""
1831 "If you have a 2.4 kernel installed, and your system relies on <systemitem "
1832 "role=\"package\">hotplug</systemitem> for its hardware detection you should "
1833 "first upgrade to a 2.6 series kernel from &oldreleasename; before attempting "
1834 "the upgrade. Make sure that the 2.6 series kernel boots your system and all "
1835 "your hardware is properly detected before you perform the upgrade. The "
1836 "<systemitem role=\"package\">hotplug</systemitem> package is removed from "
1837 "the system (in favor of <systemitem role=\"package\">udev</systemitem>) when "
1838 "you do a full system upgrade. If you do not do the kernel upgrade before "
1839 "this your system might not boot up properly from this point on. Once you "
1840 "have done an upgrade to a 2.6 series kernel in &oldreleasename; you can do a "
1841 "kernel upgrade as described in <xref linkend=\"upgrade-from-2.6\"/> ."
1842 msgstr ""
1843
1844 # type: Content of: <chapter><section><section><para><footnote>
1845 #: en/upgrading.dbk:1145
1846 msgid ""
1847 "If your system does not rely on <systemitem role=\"package\">hotplug</"
1848 "systemitem><footnote>"
1849 msgstr ""
1850
1851 # type: Content of: <chapter><section><section><para><footnote><para>
1852 #: en/upgrading.dbk:1146
1853 msgid ""
1854 "You can have the kernel modules needed by your system loaded statically "
1855 "through proper configuration of <filename>/etc/modules</filename>"
1856 msgstr ""
1857
1858 # type: Content of: <chapter><section><section><para>
1859 #: en/upgrading.dbk:1148
1860 msgid ""
1861 "</footnote> you can delay the kernel upgrade to after you have done a full "
1862 "system upgrade, as described in <xref linkend=\"upgrading-other\"/> . Once "
1863 "your system has been upgraded you can then do the following (changing the "
1864 "kernel package name to the one most suited to your system by substituting "
1865 "<emphasis>&lt;flavor&gt;</emphasis>):"
1866 msgstr ""
1867
1868 # type: Content of: <chapter><section><section><screen>
1869 #: en/upgrading.dbk:1154
1870 #, no-wrap
1871 msgid ""
1872 "\n"
1873 "# aptitude install linux-image-2.6-&lt;flavor&gt;\n"
1874 msgstr ""
1875
1876 # type: Content of: <chapter><section><section><title>
1877 #: en/upgrading.dbk:1160
1878 msgid "Device enumeration reordering"
1879 msgstr ""
1880
1881 # type: Content of: <chapter><section><section><para>
1882 #: en/upgrading.dbk:1162
1883 msgid ""
1884 "&releasename; features a more robust mechanism for hardware discovery than "
1885 "previous releases. However, this may cause changes in the order devices are "
1886 "discovered on your system, affecting the order in which device names are "
1887 "assigned. For example, if you have two network adapters that are associated "
1888 "with two different drivers, the devices eth0 and eth1 refer to may be "
1889 "swapped. Please note that the new mechanism means that if you e.g. "
1890 "exchange ethernet adapters in a running &releasename; system, the new "
1891 "adapter will also get a new interface name."
1892 msgstr ""
1893
1894 # type: Content of: <chapter><section><section><para><footnote>
1895 #: en/upgrading.dbk:1171
1896 msgid ""
1897 "For network devices, you can avoid this reordering by using <systemitem role="
1898 "\"package\">udev</systemitem> rules, more specifically, through the "
1899 "definitions at <filename>/etc/udev/rules.d/z25_persistent-net.rules</"
1900 "filename><footnote>"
1901 msgstr ""
1902
1903 # type: Content of: <chapter><section><section><para><footnote><para>
1904 #: en/upgrading.dbk:1175
1905 msgid ""
1906 "The rules there are automatically generated by the script <filename>/etc/"
1907 "udev/rules.d/z45_persistent-net-generator.rules</filename> to have "
1908 "persistent names for network interfaces. Delete this symlink to disable "
1909 "persistent device naming for NICs by <systemitem role=\"package\">udev</"
1910 "systemitem>."
1911 msgstr ""
1912
1913 # type: Content of: <chapter><section><section><para>
1914 #: en/upgrading.dbk:1179
1915 msgid ""
1916 "</footnote>. Alternatively you can use the <command>ifrename</command> "
1917 "utility to bind physical devices to specific names at boot time. See "
1918 "<citerefentry> <refentrytitle>ifrename</refentrytitle> <manvolnum>8</"
1919 "manvolnum> </citerefentry> and <citerefentry> <refentrytitle>iftab</"
1920 "refentrytitle> <manvolnum>5</manvolnum> </citerefentry> for more "
1921 "information. The two alternatives (<systemitem role=\"package\">udev</"
1922 "systemitem> and <command>ifrename</command>) should not be used at the same "
1923 "time."
1924 msgstr ""
1925
1926 # type: Content of: <chapter><section><section><para>
1927 #: en/upgrading.dbk:1189
1928 msgid ""
1929 "For storage devices, you can avoid this reordering by using <systemitem role="
1930 "\"package\">initramfs-tools</systemitem> and configuring it to load storage "
1931 "device driver modules in the same order they are currently loaded. To do "
1932 "this, identify the order the storage modules on your system were loaded by "
1933 "looking at the output of <command>lsmod</command>. <command>lsmod</command> "
1934 "lists modules in the reverse order that they were loaded in, i.e., the first "
1935 "module in the list was the last one loaded. Note that this will only work "
1936 "for devices which the kernel enumerates in a stable order (like PCI devices)."
1937 msgstr ""
1938
1939 # type: Content of: <chapter><section><section><para>
1940 #: en/upgrading.dbk:1199
1941 msgid ""
1942 "However, removing and reloading modules after initial boot will affect this "
1943 "order. Also, your kernel may have some drivers linked statically, and these "
1944 "names will not appear in the output of <command>lsmod</command>. You may be "
1945 "able to decipher these driver names and load order from looking at "
1946 "<filename>/var/log/kern.log</filename>, or the output of <command>dmesg</"
1947 "command>."
1948 msgstr ""
1949
1950 # type: Content of: <chapter><section><section><para>
1951 #: en/upgrading.dbk:1207
1952 msgid ""
1953 "Add these module names to <filename>/etc/initramfs-tools/modules</filename> "
1954 "in the order they should be loaded at boot time. Some module names may have "
1955 "changed between &oldreleasename; and &releasename;. For example, "
1956 "sym53c8xx_2 has become sym53c8xx."
1957 msgstr ""
1958
1959 # type: Content of: <chapter><section><section><para>
1960 #: en/upgrading.dbk:1212
1961 msgid ""
1962 "You will then need to regenerate your initramfs image(s) by executing "
1963 "<literal>update-initramfs -u -k all</literal>."
1964 msgstr ""
1965
1966 # type: Content of: <chapter><section><section><para>
1967 #: en/upgrading.dbk:1216
1968 msgid ""
1969 "Once you are running a &releasename; kernel and <systemitem role=\"package"
1970 "\">udev</systemitem>, you may reconfigure your system to access disks by an "
1971 "alias that is not dependent upon driver load order. These aliases reside in "
1972 "the <filename>/dev/disk/</filename> hierarchy."
1973 msgstr ""
1974
1975 # type: Content of: <chapter><section><section><title>
1976 #: en/upgrading.dbk:1224
1977 msgid "Boot timing issues"
1978 msgstr ""
1979
1980 # type: Content of: <chapter><section><section><para>
1981 #: en/upgrading.dbk:1226
1982 msgid ""
1983 "If an initrd created with <systemitem role=\"package\">initramfs-tools</"
1984 "systemitem> is used to boot the system, in some cases the creation of device "
1985 "files by <systemitem role=\"package\">udev</systemitem> can happen too late "
1986 "for the boot scripts to act on."
1987 msgstr ""
1988
1989 # type: Content of: <chapter><section><section><para>
1990 #: en/upgrading.dbk:1233
1991 msgid ""
1992 "The usual symptoms are that the boot will fail because the root file system "
1993 "cannot be mounted and you are dropped into a debug shell, but that when you "
1994 "check afterwards, all devices that are needed are present in <filename>/dev</"
1995 "filename>. This has been observed in cases where the root file system is on "
1996 "a <acronym>USB</acronym> disk or on <acronym>RAID</acronym>, especially if "
1997 "lilo is used."
1998 msgstr ""
1999
2000 # type: Content of: <chapter><section><section><para>
2001 #: en/upgrading.dbk:1240
2002 msgid ""
2003 "A workaround for this issue is to use the boot parameter "
2004 "<literal>rootdelay=<replaceable>9</replaceable></literal>. The value for "
2005 "the timeout (in seconds) may need to be adjusted."
2006 msgstr ""
2007
2008 # type: Content of: <chapter><section><title>
2009 #: en/upgrading.dbk:1249
2010 msgid "Things to do before rebooting"
2011 msgstr ""
2012
2013 # type: Content of: <chapter><section><para>
2014 #: en/upgrading.dbk:1251
2015 msgid ""
2016 "When <literal>aptitude dist-upgrade</literal> has finished, the formal "
2017 "upgrade is complete, but there are some other things that should be taken "
2018 "care of <emphasis>before</emphasis> the next reboot."
2019 msgstr ""
2020
2021 # type: Content of: <chapter><section><section><title>
2022 #: en/upgrading.dbk:1256
2023 msgid "Converting from devfs"
2024 msgstr ""
2025
2026 # type: Content of: <chapter><section><section><para>
2027 #: en/upgrading.dbk:1258
2028 msgid ""
2029 "Debian kernels no longer include support for <literal>devfs</literal>, so "
2030 "<literal>devfs</literal> users will need to convert their systems manually "
2031 "before booting an &releasename; kernel."
2032 msgstr ""
2033
2034 # type: Content of: <chapter><section><section><para>
2035 #: en/upgrading.dbk:1263
2036 msgid ""
2037 "If you see the string 'devfs' in <filename>/proc/mounts</filename>, you are "
2038 "most likely using <literal>devfs</literal>. Any configuration files that "
2039 "reference <literal>devfs</literal>-style names will need to be adjusted to "
2040 "use <systemitem role=\"package\">udev</systemitem>-style names. Files that "
2041 "are likely to refer to <literal>devfs</literal>-style device names include "
2042 "<filename>/etc/fstab</filename>, <filename>/etc/lilo.conf</filename>, "
2043 "<filename>/boot/grub/menu.lst</filename>, and <filename>/etc/inittab</"
2044 "filename>."
2045 msgstr ""
2046
2047 # type: Content of: <chapter><section><section><para>
2048 #: en/upgrading.dbk:1273
2049 msgid ""
2050 "More information about potential issues is available in bug report <ulink "
2051 "url=\"&url-bts;341152\">#341152</ulink>."
2052 msgstr ""
2053
2054 # type: Content of: <chapter><section><section><title>
2055 #: en/upgrading.dbk:1279
2056 msgid "Rerun lilo"
2057 msgstr ""
2058
2059 # type: Content of: <chapter><section><section><para>
2060 #: en/upgrading.dbk:1281
2061 msgid ""
2062 "If you are using <systemitem role=\"package\">lilo</systemitem> as your "
2063 "bootloader (it is the default bootloader for some installations of "
2064 "&oldreleasename;) it is strongly recommended that you rerun <command>lilo</"
2065 "command> after the upgrade:"
2066 msgstr ""
2067
2068 # type: Content of: <chapter><section><section><screen>
2069 #: en/upgrading.dbk:1285
2070 #, no-wrap
2071 msgid ""
2072 "\n"
2073 "# /sbin/lilo\n"
2074 msgstr ""
2075
2076 # type: Content of: <chapter><section><section><para>
2077 #: en/upgrading.dbk:1289
2078 msgid ""
2079 "Notice this is needed even if you did not upgrade your system's kernel, as "
2080 "<command>lilo</command>'s second stage will change due to the package "
2081 "upgrade."
2082 msgstr ""
2083
2084 # type: Content of: <chapter><section><section><para>
2085 #: en/upgrading.dbk:1293
2086 msgid ""
2087 "Also, review the contents of your <filename>/etc/kernel-img.conf</filename> "
2088 "and make sure that you have <emphasis>do_bootloader = Yes</emphasis> in it. "
2089 "That way the bootloader will always be rerun after a kernel upgrade."
2090 msgstr ""
2091
2092 # type: Content of: <chapter><section><section><para>
2093 #: en/upgrading.dbk:1298
2094 msgid ""
2095 "If you encounter any issues when running <command>lilo</command>, review the "
2096 "symbolic links in <filename>/</filename> to <filename>vmlinuz</filename> and "
2097 "<filename>initrd</filename> and the contents of your <filename>/etc/lilo."
2098 "conf</filename> for discrepancies."
2099 msgstr ""
2100
2101 # type: Content of: <chapter><section><section><para><footnote>
2102 #: en/upgrading.dbk:1304
2103 msgid ""
2104 "If you forgot to rerun <command>lilo</command> before the reboot or the "
2105 "system is accidentally rebooted before you could do this manually, your "
2106 "system might fail to boot. Instead of the lilo prompt, you will only see "
2107 "<emphasis>LI</emphasis> when booting the system<footnote>"
2108 msgstr ""
2109
2110 # type: Content of: <chapter><section><section><para><footnote><para>
2111 #: en/upgrading.dbk:1307
2112 msgid ""
2113 "For more information on <command>lilo</command>'s boot error codes please "
2114 "see <ulink url=\"http://tldp.org/HOWTO/Bootdisk-HOWTO/a1483.html\">The Linux "
2115 "Bootdisk HOWTO</ulink>."
2116 msgstr ""
2117
2118 # type: Content of: <chapter><section><section><para>
2119 #: en/upgrading.dbk:1310
2120 msgid ""
2121 "</footnote>. See <xref linkend=\"recovery\"/> for information on how to "
2122 "recover from this."
2123 msgstr ""
2124
2125 # type: Content of: <chapter><section><section><title>
2126 #: en/upgrading.dbk:1316
2127 msgid "Upgrading mdadm"
2128 msgstr ""
2129
2130 # type: Content of: <chapter><section><section><para>
2131 #: en/upgrading.dbk:1318
2132 msgid ""
2133 "mdadm now needs a configuration file to assemble MD arrays (<acronym>RAID</"
2134 "acronym>) from the initial ramdisk and during the system initialisation "
2135 "sequence. Please make sure to read and act upon the instructions in "
2136 "<filename>/usr/share/doc/mdadm/README.upgrading-2.5.3.gz</filename> after "
2137 "the package has been upgraded <emphasis role=\"strong\">and before you "
2138 "reboot</emphasis>. The latest version of this file is available at <ulink "
2139 "url=\"http://svn.debian.org/wsvn/pkg-mdadm/mdadm/trunk/debian/README."
2140 "upgrading-2.5.3?op=file\"></ulink>; please consult it in case of problems."
2141 msgstr ""
2142
2143 # type: Content of: <chapter><section><title>
2144 #: en/upgrading.dbk:1332
2145 msgid "System boot hangs on <literal>Waiting for root file system</literal>"
2146 msgstr ""
2147
2148 # type: Content of: <chapter><section><subtitle>
2149 #: en/upgrading.dbk:1334
2150 msgid ""
2151 "Procedure to recover from <filename>/dev/hda</filename> became <filename>/"
2152 "dev/sda</filename>"
2153 msgstr ""
2154
2155 # type: Content of: <chapter><section><para>
2156 #: en/upgrading.dbk:1338
2157 msgid ""
2158 "Some users have reported that an upgrade could cause the kernel not finding "
2159 "the system root partition after a system reboot."
2160 msgstr ""
2161
2162 # type: Content of: <chapter><section><para>
2163 #: en/upgrading.dbk:1343
2164 msgid "In such case, the system boot will hang on the following message:"
2165 msgstr ""
2166
2167 # type: Content of: <chapter><section><para><screen>
2168 #: en/upgrading.dbk:1344
2169 #, no-wrap
2170 msgid "Waiting for root file system ..."
2171 msgstr ""
2172
2173 # type: Content of: <chapter><section><para>
2174 #: en/upgrading.dbk:1345
2175 msgid "and after a few seconds a bare busybox prompt will show."
2176 msgstr ""
2177
2178 # type: Content of: <chapter><section><para>
2179 #: en/upgrading.dbk:1349
2180 msgid ""
2181 "This problem can occur when the upgrade of the kernel introduces the use of "
2182 "the new generation of <acronym>IDE</acronym> drivers. The <acronym>IDE</"
2183 "acronym> disk naming convention for the old drivers was <literal>hda</"
2184 "literal>, <literal>hdb</literal>, <literal>hdc</literal>, <literal>hdd</"
2185 "literal>. The new drivers will name the same disks respectively "
2186 "<literal>sda</literal>, <literal>sdb</literal>, <literal>sdc</literal>, "
2187 "<literal>sdd</literal>. The problem appears when the upgrade does not "
2188 "generate a new <filename>/boot/grub/menu.lst</filename> file to take the new "
2189 "naming convention into account. During the boot, Grub will pass a system "
2190 "root partition to the kernel that the kernel doesn't find."
2191 msgstr ""
2192
2193 # type: Content of: <chapter><section><para>
2194 #: en/upgrading.dbk:1364
2195 msgid ""
2196 "If you have encountered this problem after upgrading, jump to <xref linkend="
2197 "\"how-to-recover\"/>. To avoid the problem before upgrading, read ahead."
2198 msgstr ""
2199
2200 # type: Content of: <chapter><section><section><title>
2201 #: en/upgrading.dbk:1370
2202 msgid "How to avoid the problem before upgrading"
2203 msgstr ""
2204
2205 # type: Content of: <chapter><section><section><para>
2206 #: en/upgrading.dbk:1373
2207 msgid ""
2208 "One can avoid this problem entirely by using an identifier for the root "
2209 "filesystem that does not change from one boot to the next. There are two "
2210 "possible methods for doing this - labelling the filesystem, or using the "
2211 "filesystem's universal unique identifier (<acronym>UUID</acronym>). These "
2212 "methods are supported in Debian since the 'etch' release."
2213 msgstr ""
2214
2215 # type: Content of: <chapter><section><section><para>
2216 #: en/upgrading.dbk:1382
2217 msgid ""
2218 "The two approaches have advantages and disadvantages. The labelling approach "
2219 "is more readable, but there may be problems if another filesystem on your "
2220 "machine has the same label. The uuid approach is uglier, but having two "
2221 "clashing uuids is highly unlikely."
2222 msgstr ""
2223
2224 # type: Content of: <chapter><section><section><para>
2225 #: en/upgrading.dbk:1390
2226 msgid ""
2227 "For the examples below we assume the root filesystem is on <filename>/dev/"
2228 "hda6</filename>. We also assume your system has a working udev installation "
2229 "and ext2 or ext3 filesystems."
2230 msgstr ""
2231
2232 # type: Content of: <chapter><section><section><para>
2233 #: en/upgrading.dbk:1396
2234 msgid "To implement the labelling approach:"
2235 msgstr ""
2236
2237 # type: Content of: <chapter><section><section><para><orderedlist><listitem><para>
2238 #: en/upgrading.dbk:1400
2239 msgid ""
2240 "Label the filesystem (the name must be &lt; 16 characters) by running the "
2241 "command:"
2242 msgstr ""
2243
2244 # type: Content of: <chapter><section><section><para><orderedlist><listitem><para><programlisting>
2245 #: en/upgrading.dbk:1402
2246 #, no-wrap
2247 msgid "e2label /dev/hda6 rootfilesys"
2248 msgstr ""
2249
2250 # type: Content of: <chapter><section><section><para><orderedlist><listitem><para>
2251 #: en/upgrading.dbk:1407
2252 msgid "Edit <filename>/boot/grub/menu.lst</filename> and change the line:"
2253 msgstr ""
2254
2255 # type: Content of: <chapter><section><section><para><orderedlist><listitem><para><programlisting>
2256 #: en/upgrading.dbk:1408 en/upgrading.dbk:1472
2257 #, no-wrap
2258 msgid "# kopt=root=/dev/hda6 ro"
2259 msgstr ""
2260
2261 # type: Content of: <chapter><section><section><para><orderedlist><listitem><para>
2262 #: en/upgrading.dbk:1409 en/upgrading.dbk:1433 en/upgrading.dbk:1474
2263 #: en/upgrading.dbk:1499
2264 msgid "to"
2265 msgstr ""
2266
2267 # type: Content of: <chapter><section><section><para><orderedlist><listitem><para><programlisting>
2268 #: en/upgrading.dbk:1410
2269 #, no-wrap
2270 msgid "# kopt=root=LABEL=rootfilesys ro"
2271 msgstr ""
2272
2273 # type: Content of: <chapter><section><section><para><orderedlist><listitem><para><note><para>
2274 #: en/upgrading.dbk:1413 en/upgrading.dbk:1480
2275 msgid ""
2276 "Do not remove the <literal>#</literal> at the start of the line, it needs to "
2277 "be there."
2278 msgstr ""
2279
2280 # type: Content of: <chapter><section><section><para><orderedlist><listitem><para>
2281 #: en/upgrading.dbk:1421 en/upgrading.dbk:1488
2282 msgid ""
2283 "Update the <literal>kernel</literal> lines in <filename>menu.lst</filename> "
2284 "by running the command <command>update-grub</command>."
2285 msgstr ""
2286
2287 # type: Content of: <chapter><section><section><para><orderedlist><listitem><para>
2288 #: en/upgrading.dbk:1428 en/upgrading.dbk:1495
2289 msgid ""
2290 "Edit <filename>/etc/fstab</filename> and change the line that mounts the "
2291 "<filename>/</filename> partition, eg.:"
2292 msgstr ""
2293
2294 # type: Content of: <chapter><section><section><para><orderedlist><listitem><para><programlisting>
2295 #: en/upgrading.dbk:1431 en/upgrading.dbk:1497
2296 #, no-wrap
2297 msgid "/dev/hda6 / ext3 defaults,errors=remount-ro 0 1"
2298 msgstr ""
2299
2300 # type: Content of: <chapter><section><section><para><orderedlist><listitem><para><programlisting>
2301 #: en/upgrading.dbk:1435
2302 #, no-wrap
2303 msgid "LABEL=rootfilesys / ext3 defaults,errors=remount-ro 0 1"
2304 msgstr ""
2305
2306 # type: Content of: <chapter><section><section><para><orderedlist><listitem><para>
2307 #: en/upgrading.dbk:1437 en/upgrading.dbk:1503
2308 msgid ""
2309 "The change that matters here is the first column, you don't need to modify "
2310 "the other columns of this line."
2311 msgstr ""
2312
2313 # type: Content of: <chapter><section><section><para>
2314 #: en/upgrading.dbk:1445
2315 msgid "To implement the uuid approach:"
2316 msgstr ""
2317
2318 # type: Content of: <chapter><section><section><para><orderedlist><listitem><para>
2319 #: en/upgrading.dbk:1449
2320 msgid ""
2321 "Find out the universal unique identifier of your filesystem by issuing: "
2322 "<command>ls -l /dev/disk/by-uuid | grep hda6</command>"
2323 msgstr ""
2324
2325 # type: Content of: <chapter><section><section><para><orderedlist><listitem><para>
2326 #: en/upgrading.dbk:1453
2327 msgid "You should get a line similar to this one:"
2328 msgstr ""
2329
2330 # type: Content of: <chapter><section><section><para><orderedlist><listitem><para><screen>
2331 #: en/upgrading.dbk:1454
2332 #, no-wrap
2333 msgid "lrwxrwxrwx 1 root root 24 2008-09-25 08:16 d0dfcc8a-417a-41e3-ad2e-9736317f2d8a -> ../../hda6"
2334 msgstr ""
2335
2336 # type: Content of: <chapter><section><section><para><orderedlist><listitem><para>
2337 #: en/upgrading.dbk:1456
2338 msgid ""
2339 "The <acronym>UUID</acronym> is the name of the symbolic link pointing to "
2340 "<filename>/dev/hda6</filename> ie.: <literal>d0dfcc8a-417a-41e3-ad2e-"
2341 "9736317f2d8a</literal>."
2342 msgstr ""
2343
2344 # type: Content of: <chapter><section><section><para><orderedlist><listitem><para><note><para>
2345 #: en/upgrading.dbk:1461
2346 msgid "Your filesystem <acronym>UUID</acronym> will be a different string."
2347 msgstr ""
2348
2349 # type: Content of: <chapter><section><section><para><orderedlist><listitem><para>
2350 #: en/upgrading.dbk:1469
2351 msgid "Edit <filename>/boot/grub/menu.lst</filename> and change the line"
2352 msgstr ""
2353
2354 # type: Content of: <chapter><section><section><para><orderedlist><listitem><para><programlisting>
2355 #: en/upgrading.dbk:1476
2356 #, no-wrap
2357 msgid "# kopt=root=UUID=d0dfcc8a-417a-41e3-ad2e-9736317f2d8 ro"
2358 msgstr ""
2359
2360 # type: Content of: <chapter><section><section><para><orderedlist><listitem><para><programlisting>
2361 #: en/upgrading.dbk:1501
2362 #, no-wrap
2363 msgid "UUID=d0dfcc8a-417a-41e3-ad2e-9736317f2d8 / ext3 defaults,errors=remount-ro 0 1"
2364 msgstr ""
2365
2366 # type: Content of: <chapter><section><section><title>
2367 #: en/upgrading.dbk:1512
2368 msgid "How to recover from the problem after the upgrade"
2369 msgstr ""
2370
2371 # type: Content of: <chapter><section><section><section><title>
2372 #: en/upgrading.dbk:1515
2373 msgid "Solution 1"
2374 msgstr ""
2375
2376 # type: Content of: <chapter><section><section><section><para>
2377 #: en/upgrading.dbk:1517
2378 msgid ""
2379 "This is applicable when Grub shows you the menu interface for selecting the "
2380 "entry you want to boot from. If such menu does not appear, try pressing "
2381 "<keycap>Esc</keycap> key before the kernel boots in order to make it "
2382 "appear. If you can't get into this menu, try <xref linkend=\"solution2\"/> "
2383 "or <xref linkend=\"solution3\"/>."
2384 msgstr ""
2385
2386 # type: Content of: <chapter><section><section><section><orderedlist><listitem><para>
2387 #: en/upgrading.dbk:1528
2388 msgid ""
2389 "In the Grub menu, highlight the entry you want to boot from. Press "
2390 "<keycap>e</keycap> key to edit the options related to this entry. You will "
2391 "see something like:"
2392 msgstr ""
2393
2394 # type: Content of: <chapter><section><section><section><orderedlist><listitem><para><screen>
2395 #: en/upgrading.dbk:1532
2396 #, no-wrap
2397 msgid ""
2398 "root (hd0,0)\n"
2399 "kernel /vmlinuz-2.6.26-1-686 root=/dev/hda6 ro\n"
2400 "initrd /initrd.img-2.6.26-1-686"
2401 msgstr ""
2402
2403 # type: Content of: <chapter><section><section><section><orderedlist><listitem><para>
2404 #: en/upgrading.dbk:1539
2405 msgid "Highlight the line"
2406 msgstr ""
2407
2408 # type: Content of: <chapter><section><section><section><orderedlist><listitem><para><screen>
2409 #: en/upgrading.dbk:1541
2410 #, no-wrap
2411 msgid "kernel /vmlinuz-2.6.26-1-686 root=/dev/hda6 ro"
2412 msgstr ""
2413
2414 # type: Content of: <chapter><section><section><section><orderedlist><listitem><para>
2415 #: en/upgrading.dbk:1543
2416 msgid ""
2417 "press <keycap>e</keycap> key and replace <literal>hdX</literal> with "
2418 "<literal>sd<replaceable>X</replaceable></literal> (<replaceable>X</"
2419 "replaceable> being the letter <literal>a</literal>, <literal>b</literal>, "
2420 "<literal>c</literal> or <literal>d</literal> depending of your system), In "
2421 "my example the line becomes:"
2422 msgstr ""
2423
2424 # type: Content of: <chapter><section><section><section><orderedlist><listitem><para><screen>
2425 #: en/upgrading.dbk:1551
2426 #, no-wrap
2427 msgid "kernel /vmlinuz-2.6.26-1-686 root=/dev/sda6 ro"
2428 msgstr ""
2429
2430 # type: Content of: <chapter><section><section><section><orderedlist><listitem><para>
2431 #: en/upgrading.dbk:1553
2432 msgid ""
2433 "Then press <keycap>Enter</keycap> to save the modification. If other lines "
2434 "show <literal>hd<replaceable>X</replaceable></literal>, change these line "
2435 "too. Don't modify the entry similar to <literal>root (hd0,0)</literal>. "
2436 "Once all modifications are done, press <keycap>b</keycap> key. And your "
2437 "system should now boot as usual."
2438 msgstr ""
2439
2440 # type: Content of: <chapter><section><section><section><orderedlist><listitem><para>
2441 #: en/upgrading.dbk:1564
2442 msgid ""
2443 "Now that your system has booted, you need to fix this issue permanently. "
2444 "Jump to <xref linkend=\"avoid-problems-before-upgrading\"/> and apply one of "
2445 "the two proposed procedures."
2446 msgstr ""
2447
2448 # type: Content of: <chapter><section><section><section><title>
2449 #: en/upgrading.dbk:1574
2450 msgid "Solution 2"
2451 msgstr ""
2452
2453 # type: Content of: <chapter><section><section><section><para>
2454 #: en/upgrading.dbk:1577
2455 msgid ""
2456 "Boot from a debian installation media (<acronym>CD</acronym>/<acronym>DVD</"
2457 "acronym>) and when prompt, type <literal>rescue</literal> to launch the "
2458 "rescue mode. Select your language, location, keyboard mapping, let it "
2459 "configure the network no matter if it success or not. After a while, you "
2460 "should be asked for selecting a partition you want to use as root file "
2461 "system. The proposed choices will look something like:"
2462 msgstr ""
2463
2464 # type: Content of: <chapter><section><section><section><para><screen>
2465 #: en/upgrading.dbk:1586
2466 #, no-wrap
2467 msgid ""
2468 "/dev/ide/host0/bus0/target0/lun0/part1\n"
2469 "/dev/ide/host0/bus0/target0/lun0/part2\n"
2470 "/dev/ide/host0/bus0/target0/lun0/part5\n"
2471 "/dev/ide/host0/bus0/target0/lun0/part6"
2472 msgstr ""
2473
2474 # type: Content of: <chapter><section><section><section><para>
2475 #: en/upgrading.dbk:1593
2476 msgid ""
2477 "If you know which partition is your root file system, choose the right one. "
2478 "If you don't, just try with the first. If it complains about an invalid root "
2479 "file system partition, try the next one, and so on. Trying one after the "
2480 "other shouldn't arm your partitions and if you have only one system "
2481 "installed on your disks, you should easily find the right root file system "
2482 "partition. If you have many systems installed on your disks, it would be "
2483 "better to know exactly which is the right partition."
2484 msgstr ""
2485
2486 # type: Content of: <chapter><section><section><section><para>
2487 #: en/upgrading.dbk:1605
2488 msgid ""
2489 "Once you have choosen a partition, you will be proposed among several "
2490 "actions. Make the choice of executing a shell in the selected partition. If "
2491 "it complains that it cannot do that then try with another partition."
2492 msgstr ""
2493
2494 # type: Content of: <chapter><section><section><section><para>
2495 #: en/upgrading.dbk:1612
2496 msgid ""
2497 "Now you should have shell access as user root on your root file system "
2498 "mounted on <filename>/</filename>. You need access to the <filename>/boot</"
2499 "filename>, <filename>/sbin</filename> and <filename>/usr</filename> "
2500 "directories content. If these directories need to be mounted from other "
2501 "partitions, do it. (see <filename>/etc/fstab</filename> if you have no idea "
2502 "of which partition to mount)."
2503 msgstr ""
2504
2505 # type: Content of: <chapter><section><section><section><para>
2506 #: en/upgrading.dbk:1622
2507 msgid ""
2508 "Jump to <xref linkend=\"avoid-problems-before-upgrading\"/> and apply one of "
2509 "the two proposed procedures to fix the problem parmanently. Then type "
2510 "<literal>exit</literal> to leave the rescue shell and select "
2511 "<literal>reboot</literal> for rebooting the system as usual. (Don't forget "
2512 "to remove the bootable media)"
2513 msgstr ""
2514
2515 # type: Content of: <chapter><section><section><section><title>
2516 #: en/upgrading.dbk:1632
2517 msgid "Solution 3"
2518 msgstr ""
2519
2520 # type: Content of: <chapter><section><section><section><orderedlist><listitem><para>
2521 #: en/upgrading.dbk:1637
2522 msgid ""
2523 "Boot from your favorite LiveCD distribution (Debian Live, Knoppix, Ubuntu "
2524 "Live and many other)."
2525 msgstr ""
2526
2527 # type: Content of: <chapter><section><section><section><orderedlist><listitem><para>
2528 #: en/upgrading.dbk:1643
2529 msgid ""
2530 "Mount the partition where your <filename>/boot</filename> directory is. If "
2531 "you don't know which one it is, use the output of the command "
2532 "<command>dmesg</command> to find whether your disk is known as <literal>hda</"
2533 "literal>, <literal>hdb</literal>, <literal>hdc</literal>, <literal>hdd</"
2534 "literal> or <literal>sda</literal>, <literal>sdb</literal>, <literal>sdc</"
2535 "literal>, <literal>sdd</literal>. Once you know which disk to work on, for "
2536 "example <literal>sdb</literal>, issue the following command to see the "
2537 "partition table of the disk and to find the right partition <command>fdisk -"
2538 "l /dev/sdb</command>"
2539 msgstr ""
2540
2541 # type: Content of: <chapter><section><section><section><orderedlist><listitem><para>
2542 #: en/upgrading.dbk:1659
2543 msgid ""
2544 "Assuming that you have mounted the right partition under <filename>/mnt</"
2545 "filename> and that this partition contains the <filename>/boot</filename> "
2546 "directory and its content, edit the <filename>/mnt/boot/grub/menu.lst</"
2547 "filename> file."
2548 msgstr ""
2549
2550 # type: Content of: <chapter><section><section><section><orderedlist><listitem><para>
2551 #: en/upgrading.dbk:1666
2552 msgid "Find the section similar to:"
2553 msgstr ""
2554
2555 # type: Content of: <chapter><section><section><section><orderedlist><listitem><para><programlisting>
2556 #: en/upgrading.dbk:1667
2557 #, no-wrap
2558 msgid ""
2559 "## ## End Default Options ##\n"
2560 "\n"
2561 "title Debian GNU/Linux, kernel 2.6.26-1-686\n"
2562 "root (hd0,0)\n"
2563 "kernel /vmlinuz-2.6.26-1-686 root=/dev/hda6 ro\n"
2564 "initrd /initrd.img-2.6.26-1-686\n"
2565 "\n"
2566 "title Debian GNU/Linux, kernel 2.6.26-1-686 (single-user mode)\n"
2567 "root (hd0,0)\n"
2568 "kernel /vmlinuz-2.6.26-1-686 root=/dev/hda6 ro single\n"
2569 "initrd /initrd.img-2.6.26-1-686\n"
2570 "\n"
2571 "### END DEBIAN AUTOMAGIC KERNELS LIST"
2572 msgstr ""
2573
2574 # type: Content of: <chapter><section><section><section><orderedlist><listitem><para>
2575 #: en/upgrading.dbk:1681
2576 msgid ""
2577 "and replace every <literal>hda</literal>, <literal>hdb</literal>, "
2578 "<literal>hdc</literal>, <literal>hdd</literal> respectively with "
2579 "<literal>sda</literal>, <literal>sdb</literal>, <literal>sdc</literal>, "
2580 "<literal>sdd</literal>. Don't modify the line similar to:"
2581 msgstr ""
2582
2583 # type: Content of: <chapter><section><section><section><orderedlist><listitem><para><screen>
2584 #: en/upgrading.dbk:1688
2585 #, no-wrap
2586 msgid "root (hd0,0)"
2587 msgstr ""
2588
2589 # type: Content of: <chapter><section><section><section><orderedlist><listitem><para>
2590 #: en/upgrading.dbk:1693
2591 msgid ""
2592 "Reboot the system, remove the LiveCD and your system should boot correctly."
2593 msgstr ""
2594
2595 # type: Content of: <chapter><section><section><section><orderedlist><listitem><para>
2596 #: en/upgrading.dbk:1699
2597 msgid ""
2598 "When it has booted, apply one of the two proposed procedures under <xref "
2599 "linkend=\"avoid-problems-before-upgrading\"/> to fix the problem permanently."
2600 msgstr ""
2601
2602 # type: Content of: <chapter><section><title>
2603 #: en/upgrading.dbk:1711
2604 msgid "Preparing for the next release"
2605 msgstr ""
2606
2607 # type: Content of: <chapter><section><para>
2608 #: en/upgrading.dbk:1713
2609 msgid ""
2610 "After the upgrade there are several things you can do to prepare for the "
2611 "next release."
2612 msgstr ""
2613
2614 # type: Content of: <chapter><section><itemizedlist><listitem><para>
2615 #: en/upgrading.dbk:1719
2616 msgid ""
2617 "If using <command>grub</command>, edit <filename>/etc/kernel-img.conf</"
2618 "filename> and adjust the location of the <command>update-grub</command> "
2619 "program changing <filename>/sbin/update-grub</filename> to <filename>/usr/"
2620 "sbin/update-grub</filename>."
2621 msgstr ""
2622
2623 # type: Content of: <chapter><section><itemizedlist><listitem><para>
2624 #: en/upgrading.dbk:1728
2625 msgid ""
2626 "If the new kernel image metapackage was pulled in as a dependency of the old "
2627 "one, it will be marked as automatically installed, which should be corrected:"
2628 msgstr ""
2629
2630 # type: Content of: <chapter><section><itemizedlist><listitem><screen>
2631 #: en/upgrading.dbk:1731
2632 #, no-wrap
2633 msgid ""
2634 "\n"
2635 "# aptitude unmarkauto $(dpkg-query -W 'linux-image-2.6-*' | cut -f1)\n"
2636 msgstr ""
2637
2638 # type: Content of: <chapter><section><itemizedlist><listitem><para>
2639 #: en/upgrading.dbk:1737
2640 msgid "Remove &oldreleasename;'s kernel metapackages by running:"
2641 msgstr ""
2642
2643 # type: Content of: <chapter><section><itemizedlist><listitem><screen>
2644 #: en/upgrading.dbk:1739
2645 #, no-wrap
2646 msgid ""
2647 "\n"
2648 "# aptitude purge kernel-image-2.6-&lt;flavor&gt;\n"
2649 msgstr ""
2650
2651 # type: Content of: <chapter><section><itemizedlist><listitem><para>
2652 #: en/upgrading.dbk:1745
2653 msgid ""
2654 "Move any configuration options from <filename>/etc/network/options</"
2655 "filename> to <filename>/etc/sysctl.conf</filename>. Please see <filename>/"
2656 "usr/share/doc/netbase/README.Debian</filename> for details."
2657 msgstr ""
2658
2659 # type: Content of: <chapter><section><itemizedlist><listitem><para>
2660 #: en/upgrading.dbk:1752
2661 msgid ""
2662 "Remove obsolete and unused packages as described in <xref linkend=\"obsolete"
2663 "\"/> . You should review which configuration files they use and consider "
2664 "purging the packages to remove their configuration files"
2665 msgstr ""
2666
2667 # type: Content of: <chapter><section><title>
2668 #: en/upgrading.dbk:1761
2669 msgid "Deprecated packages"
2670 msgstr ""
2671
2672 # type: Content of: <chapter><section><para>
2673 #: en/upgrading.dbk:1763
2674 msgid ""
2675 "With the release of <literal>Lenny</literal> a bigger number of server "
2676 "packages will be deprecated, thus updating to newer versions of those now "
2677 "will save you from trouble when updating to <literal>Lenny</literal>."
2678 msgstr ""
2679
2680 # type: Content of: <chapter><section><para>
2681 #: en/upgrading.dbk:1768
2682 msgid "This includes the following packages:"
2683 msgstr ""
2684
2685 # type: Content of: <chapter><section><itemizedlist><listitem><para>
2686 #: en/upgrading.dbk:1773
2687 msgid "apache (1.x), successor is apache2"
2688 msgstr ""
2689
2690 # type: Content of: <chapter><section><itemizedlist><listitem><para>
2691 #: en/upgrading.dbk:1778
2692 msgid "bind8, successor is bind9"
2693 msgstr ""
2694
2695 # type: Content of: <chapter><section><itemizedlist><listitem><para>
2696 #: en/upgrading.dbk:1783
2697 msgid "php4, successor is php5"
2698 msgstr ""
2699
2700 # type: Content of: <chapter><section><itemizedlist><listitem><para>
2701 #: en/upgrading.dbk:1788
2702 msgid "postgresql-7.4, successor is postgresql-8.1"
2703 msgstr ""
2704
2705 # type: Content of: <chapter><section><itemizedlist><listitem><para>
2706 #: en/upgrading.dbk:1793
2707 msgid "exim 3, successor is exim4"
2708 msgstr ""
2709
2710 # type: Content of: <chapter><section><title>
2711 #: en/upgrading.dbk:1800
2712 msgid "Obsolete packages"
2713 msgstr ""
2714
2715 # type: Content of: <chapter><section><para><footnote>
2716 #: en/upgrading.dbk:1802
2717 msgid ""
2718 "Introducing several thousand new packages, &releasename; also retires and "
2719 "omits more than two thousand old packages that were in &oldreleasename;. It "
2720 "provides no upgrade path for these obsolete packages. While nothing "
2721 "prevents you from continuing to use an obsolete package where desired, the "
2722 "Debian project will usually discontinue security support for it a year after "
2723 "&releasename;'s release<footnote>"
2724 msgstr ""
2725
2726 # type: Content of: <chapter><section><para><footnote><para>
2727 #: en/upgrading.dbk:1806
2728 msgid ""
2729 "Or for as long as there is not another release in that time frame. "
2730 "Typically only two stable releases are supported at any given time."
2731 msgstr ""
2732
2733 # type: Content of: <chapter><section><para>
2734 #: en/upgrading.dbk:1808
2735 msgid ""
2736 "</footnote>, and will not normally provide other support in the meantime. "
2737 "Replacing them with available alternatives, if any, is recommended."
2738 msgstr ""
2739
2740 # type: Content of: <chapter><section><para>
2741 #: en/upgrading.dbk:1813
2742 msgid ""
2743 "There are many reasons why packages might have been removed from the "
2744 "distribution: they are no longer maintained upstream; there is no longer a "
2745 "Debian Developer interested in maintaining the packages; the functionality "
2746 "they provide has been superseded by different software (or a new version); "
2747 "or they are no longer considered suitable for &releasename; due to bugs in "
2748 "them. In the latter case, packages might still be present in the unstable "
2749 "distribution."
2750 msgstr ""
2751
2752 # type: Content of: <chapter><section><para>
2753 #: en/upgrading.dbk:1821
2754 msgid ""
2755 "Detecting which packages in an updated system are obsolete is easy since the "
2756 "package management front-ends will mark them as such. If you are using "
2757 "<command>aptitude</command>, you will see a listing of these packages in the "
2758 "Obsolete and Locally Created Packages entry. <command>dselect</command> "
2759 "provides a similar section but the listing it presents might differ. Also, "
2760 "if you have used <command>aptitude</command> to manually install packages in "
2761 "&oldreleasename; it will have kept track of those packages you manually "
2762 "installed and will be able to mark as obsolete those packages pulled in by "
2763 "dependencies alone which are no longer needed if a package has been "
2764 "removed. Also, <command>aptitude</command>, unlike <command>deborphan</"
2765 "command> will not mark as obsolete packages that you manually installed, as "
2766 "opposed to those that were automatically installed through dependencies."
2767 msgstr ""
2768
2769 # type: Content of: <chapter><section><para>
2770 #: en/upgrading.dbk:1835
2771 msgid ""
2772 "There are additional tools you can use to find obsolete packages such as "
2773 "<command>deborphan</command>, <command>debfoster</command> or "
2774 "<command>cruft</command>. <command>deborphan</command> is highly "
2775 "recommended, although it will (in default mode) only report obsolete "
2776 "libraries: packages in the libs or oldlibs sections that are not used by any "
2777 "other packages. Do not blindly remove the packages these tools present, "
2778 "especially if you are using aggressive non-default options that are prone to "
2779 "produce false positives. It is highly recommended that you manually review "
2780 "the packages suggested for removal (i.e. their contents, size and "
2781 "description) before you remove them."
2782 msgstr ""
2783
2784 # type: Content of: <chapter><section><para>
2785 #: en/upgrading.dbk:1846
2786 msgid ""
2787 "The <ulink url=\"&url-bts;\">Debian Bug Tracking System</ulink> often "
2788 "provides additional information on why the package was removed. You should "
2789 "review both the archived bug reports for the package itself and the archived "
2790 "bug reports for the <ulink url=\"&url-bts;cgi-bin/pkgreport.cgi?pkg=ftp."
2791 "debian.org&amp;archive=yes\">ftp.debian.org pseudo-package</ulink>."
2792 msgstr ""
2793
2794 # type: Content of: <chapter><section><section><title>
2795 #: en/upgrading.dbk:1854
2796 msgid "Dummy packages"
2797 msgstr ""
2798
2799 # type: Content of: <chapter><section><section><para>
2800 #: en/upgrading.dbk:1856
2801 msgid ""
2802 "Some packages from &oldreleasename; have been split into several packages in "
2803 "&releasename;, often to improve system maintainability. To ease the upgrade "
2804 "path in such cases, &releasename; often provides dummy packages: empty "
2805 "packages that have the same name as the old package in &oldreleasename; with "
2806 "dependencies that cause the new packages to be installed. These dummy "
2807 "packages are considered obsolete packages after the upgrade and can be "
2808 "safely removed."
2809 msgstr ""
2810
2811 # type: Content of: <chapter><section><section><para>
2812 #: en/upgrading.dbk:1864
2813 msgid ""
2814 "Most (but not all) dummy packages' descriptions indicate their purpose. "
2815 "Package descriptions for dummy packages are not uniform, however, so you "
2816 "might also find <command>deborphan</command> with the <literal>--guess</"
2817 "literal> options useful to detect them in your system. Note that some dummy "
2818 "packages are not intended to be removed after an upgrade but are, instead, "
2819 "used to keep track of the current available version of a program over time."
2820 msgstr ""
2821
2822 # type: Content of: <chapter><section><title>
2823 #: en/upgrading.dbk:1876
2824 msgid "Plans for the next Debian release"
2825 msgstr ""
2826
2827 # type: Content of: <chapter><section><section><title>
2828 #: en/upgrading.dbk:1879
2829 msgid "Drop of the ARM port, in favour of the ARM EABI port"
2830 msgstr ""
2831
2832 # type: Content of: <chapter><section><section><para>
2833 #: en/upgrading.dbk:1882
2834 msgid ""
2835 "Debian lenny has two different and incompatible ARM ports: the old ABI port "
2836 "(arm) and the new EABI port (armel). Debian lenny is the last release with "
2837 "support for the ARM port and future releases will only support the ARM EABI "
2838 "or armel port. It's therefore recommended to use armel for new "
2839 "installations of lenny."
2840 msgstr ""
2841
2842 # type: Content of: <chapter><section><section><para>
2843 #: en/upgrading.dbk:1891
2844 msgid ""
2845 "With the exception of Netwinder, installer images for supported ARM machines "
2846 "are available for both arm and armel in lenny. Netwinder support is only "
2847 "available for arm and it will be dropped after lenny along with the arm port."
2848 msgstr ""
2849
2850 # type: Content of: <chapter><section><section><para>
2851 #: en/upgrading.dbk:1898
2852 msgid ""
2853 "Please visit <ulink url=\"http://wiki.debian.org/ArmEabiPort\">this page</"
2854 "ulink> to learn more about the ARM EABI (armel) port."
2855 msgstr ""

  ViewVC Help
Powered by ViewVC 1.1.5