| 1 |
<!DOCTYPE debiandoc PUBLIC "-//DebianDoc//DTD DebianDoc//EN" [ |
<!DOCTYPE debiandoc PUBLIC "-//DebianDoc//DTD DebianDoc//EN" [ |
| 2 |
<!entity % dynamicdata SYSTEM "../dynamic.ent" > %dynamicdata; |
<!entity % dynamicdata SYSTEM "../dynamic.ent" > %dynamicdata; |
| 3 |
<!entity % shareddata SYSTEM "../release-notes.ent" > %shareddata; |
<!entity % shareddata SYSTEM "../release-notes.ent" > %shareddata; |
| 4 |
<!entity docid "$Id: release-notes.en.sgml,v 1.149 2007-03-20 08:27:26 jfs Exp $"> |
<!entity docid "$Id: release-notes.en.sgml,v 1.170 2007-03-27 00:34:22 jfs Exp $"> |
| 5 |
]> |
]> |
| 6 |
|
|
| 7 |
<!-- Be careful with automatic reformatting. Please note that the indentation |
<!-- Be careful with automatic reformatting. Please note that the indentation |
| 24 |
<chapt id="about"><heading>Introduction</heading> |
<chapt id="about"><heading>Introduction</heading> |
| 25 |
|
|
| 26 |
<p>The primary goals of these Release Notes are to inform users |
<p>The primary goals of these Release Notes are to inform users |
| 27 |
of major changes in this release of the Debian distribution, to |
of major changes in this release of the &debian; distribution, to |
| 28 |
provide information on how to upgrade safely from the previous |
provide information on how to upgrade safely from the previous |
| 29 |
to the this release and finally to inform users of known potential |
release to the current release and finally to inform users of known potential |
| 30 |
issues users could encounter when upgrading to or using the |
issues users could encounter when upgrading to or using the |
| 31 |
release.</p> |
&releasename; release.</p> |
| 32 |
|
|
| 33 |
<p>Note that it is impossible to list every known issue and that |
<p>Note that it is impossible to list every known issue and that |
| 34 |
therefore a selection has been made based on a combination of the |
therefore a selection has been made based on a combination of the |
| 35 |
expected prevalence and impact of issues.</p> |
expected prevalence and impact of issues.</p> |
| 36 |
|
|
| 37 |
<p>The most recent version of this document is always available at |
<p>The most recent version of this document is always available at <url |
| 38 |
<url id="&url-release-notes;">. If your version is more than a month |
id="&url-release-notes;">. If the version you are reading is more than a |
| 39 |
old, you might wish to download the latest version.</p> |
month old<footnote>On front page's of the PDF version and in the footer |
| 40 |
|
of the online, HTML, version</footnote>, you might wish to obtain the |
| 41 |
|
latest version.</p> |
| 42 |
|
|
| 43 |
<p>Please note that we only support |
<p>Please note that we only support |
| 44 |
and document upgrading from the previous release of Debian (in this case, |
and document upgrading from the previous release of Debian (in this case, |
| 45 |
the upgrade from &oldreleasename;). If you need to upgrade from older |
the upgrade from &oldreleasename;). If you need to upgrade from older |
| 46 |
releases, we suggest you read previous editions of the release notes.</p> |
releases, we suggest you read previous editions of the release notes and |
| 47 |
|
upgrade to &oldreleasename; first.</p> |
| 48 |
|
|
| 49 |
|
<sect id="bug_reports"><heading>Reporting bugs on this document</heading> |
| 50 |
|
|
| 51 |
|
<p>We have attempted to test all the different upgrade steps |
| 52 |
|
described in this document and we have also tried to anticipate all |
| 53 |
|
the possible issues our users might encounter.</p> |
| 54 |
|
|
| 55 |
|
<p>Nevertheless, If you think you have found any bug in this |
| 56 |
|
documentation (incorrect information or information that is missing), |
| 57 |
|
please file a bug in the <url id="&url-bts;" name="bug tracking |
| 58 |
|
system"> against the <package>release-notes</package> package.</p> |
| 59 |
|
|
| 60 |
|
</sect> |
| 61 |
|
|
| 62 |
|
<sect id="upgrade_reports"><heading>Contributing upgrade reports</heading> |
| 63 |
|
<p>We welcome any information from users related to upgrades from |
| 64 |
|
&oldreleasename; to &releasename;. If you are willing to share information |
| 65 |
|
please file a bug in the <url id="&url-bts;" name="bug tracking system"> |
| 66 |
|
against the <package>upgrade-reports</package> package with your results.</p> |
| 67 |
|
|
| 68 |
|
<p>Please provide the following information when submitting your upgrade report: |
| 69 |
|
|
| 70 |
|
<list> |
| 71 |
|
|
| 72 |
|
<!-- TODO: any more things to add here? --> |
| 73 |
|
<item><p>Session logs using <package>script</package>, as described in |
| 74 |
|
<ref id="record_session">.</p></item> |
| 75 |
|
|
| 76 |
|
<item><p>The status of your package database before and after the |
| 77 |
|
upgrade, using the backup procedure described at <ref |
| 78 |
|
id="backup">. |
| 79 |
|
|
| 80 |
|
<item><p>Your aptitude logs, available at <file>/var/log/aptitude</file>.</p></item> |
| 81 |
|
|
| 82 |
|
</list></p> |
| 83 |
|
|
| 84 |
|
<p>Note: you should take some time to review and remove any sensitive and/or confidential |
| 85 |
|
information from the logs before including them in a bug report as the information |
| 86 |
|
will be published in a public database. |
| 87 |
|
|
| 88 |
|
</sect> |
| 89 |
|
|
| 90 |
|
<sect id="sources"><heading>Sources for this document</heading> |
| 91 |
|
<p>This document uses <package>debiandocsgml</package>. Its sources |
| 92 |
|
are available in the <em>Debian Documentation Project</em>'s CVS. |
| 93 |
|
You can use the <url id="&url-cvs-release-notes;" name="web |
| 94 |
|
interface"> to access its files individually through the web and see |
| 95 |
|
their changes. For more information on how to access the CVS please |
| 96 |
|
consult the <url id="&url-ddp-cvs-info;" name="Debian Documentation Project CVS pages">. |
| 97 |
|
</p> |
| 98 |
|
|
| 99 |
|
</sect> |
| 100 |
<!-- |
<!-- |
| 101 |
<sect id="changes"><heading>Changes in the Release Notes</heading> |
<sect id="changes"><heading>Changes in the Release Notes</heading> |
| 102 |
|
|
| 170 |
|
|
| 171 |
<sect id="newdistro"><heading>What's new in the distribution?</heading> |
<sect id="newdistro"><heading>What's new in the distribution?</heading> |
| 172 |
|
|
| 173 |
|
<!-- TODO (jfs): numbers could be entities so that updating them was easier, like |
| 174 |
|
in the FAQ --> |
| 175 |
<!-- TODO: Numbers need to be reviewed, these values have been obtained |
<!-- TODO: Numbers need to be reviewed, these values have been obtained |
| 176 |
using the changes-release script --> |
using the changes-release script --> |
| 177 |
<p>This new release of Debian again comes with a lot more software |
<p>This new release of Debian again comes with a lot more software |
| 178 |
than its predecessor &oldreleasename;; the distribution includes |
than its predecessor &oldreleasename;; the distribution includes |
| 179 |
over 6200 new packages. Most of the software in the distribution |
over 6,200 new packages, for a total of over 18,000 packages. Most |
| 180 |
has been updated: over 10500 software packages (this is 67% of |
of the software in the distribution has been updated: over 10,500 |
| 181 |
all packages in &oldreleasename;). Also, a significant number |
software packages (this is 67% of all packages in &oldreleasename;). |
| 182 |
of packages (over 3400, 22% of the packages in &oldreleasename;) have for various reasons been removed from the distribution. |
Also, a significant number of packages (over 3400, 22% of the |
| 183 |
You will not see any updates for these packages and they will be |
packages in &oldreleasename;) have for various reasons been removed |
| 184 |
marked as 'obsolete' in package management front-ends.</p> |
from the distribution. You will not see any updates for these |
| 185 |
|
packages and they will be marked as 'obsolete' in package management |
| 186 |
|
front-ends.</p> |
| 187 |
|
|
| 188 |
<p>With this release &debian; switches from XFree86 to the 7.1 |
<p>With this release &debian; switches from XFree86 to the 7.1 |
| 189 |
release of X.Org, which includes support for a greater range of |
release of X.Org, which includes support for a greater range of |
| 192 |
Window System, taking full advantage of hardware |
Window System, taking full advantage of hardware |
| 193 |
OpenGL-acceleration for supported devices.</p> |
OpenGL-acceleration for supported devices.</p> |
| 194 |
|
|
| 195 |
<p>&debian; again ships with several desktop applications. Amongst |
<p>&debian; again ships with several desktop applications and environments. Amongst |
| 196 |
others it now includes GNOME 2.14, KDE 3.5, OpenOffice.org 2.0 and |
others it now includes the desktop environments GNOME 2.14<footnote>With some modules from |
| 197 |
KOffice 1.6.</p> |
GNOME 2.16</footnote>, KDE 3.5.5a, and Xfce 4.4. Productivity applications |
| 198 |
|
have also been upgraded, including the office suites OpenOffice.org 2.0.4a and |
| 199 |
|
KOffice 1.6 as well as GNUcash 2.0.5, GNUmeric 1.6.3 and Abiword 2.4.6</p> |
| 200 |
|
|
| 201 |
|
<p>Updates to other desktop applications include the upgrade of |
| 202 |
|
Evolution 2.6.3 and Gaim 2.0. The Mozilla suite has also been updated |
| 203 |
|
but the main programs have been renamed: <prgn>iceweasel</prgn> |
| 204 |
|
(version 2.0.0.2) is the unbranded <prgn>Firefox</prgn> web browser |
| 205 |
|
and <prgn/icedove/ (version 1.5) is the unbranded <prgn/Thunderbird/ |
| 206 |
|
mail client.</p> |
| 207 |
|
|
| 208 |
|
<p>This release also includes, amongst others, the following software updates:</p> |
| 209 |
|
|
| 210 |
|
<p><list> |
| 211 |
|
|
| 212 |
|
<item>the GNU C library, version 2.3.6.</item> |
| 213 |
|
|
| 214 |
|
<item>the GNU Compiler Collection 4.1 as default compiler.</item> |
| 215 |
|
|
| 216 |
|
<item>Language interpreters: PHP 5.5, Python 2.4.</item> |
| 217 |
|
|
| 218 |
|
<item>Server software: |
| 219 |
|
|
| 220 |
|
<p><list> |
| 221 |
|
<item>e-mail servers: Exim 4.63 (default email server |
| 222 |
|
for new installations), Postfix 2.3, Courier 0.53, Cyrus 2.2.</item> |
| 223 |
|
|
| 224 |
|
<!-- TODO: Cherokee, lighttpd, and Tomcat 5 are NEW --> |
| 225 |
|
<!-- Note: No significant changes for Roxen4, Boa, and thttpd --> |
| 226 |
|
<item>web servers: Apache 2.2, fnord 1.10</item> |
| 227 |
|
|
| 228 |
|
<item>database servers: MySQL 5.0.32, PostgreSQL 8.1</item> |
| 229 |
|
|
| 230 |
|
<item>the OpenSSH server, version 4.3.</item> |
| 231 |
|
|
| 232 |
|
<item>name servers: Bind 9.3, maradns 1.2.</item> |
| 233 |
|
|
| 234 |
|
<item>directory server: OpenLDAP 2.3</item> |
| 235 |
|
|
| 236 |
|
<!-- FIXME (JFS): List other server software? RADIUS? Streaming ? --> |
| 237 |
|
</list></p> |
| 238 |
|
|
| 239 |
|
</list></p> |
| 240 |
|
|
| 241 |
|
|
| 242 |
<p><prgn/aptitude/ is the preferred program for package management |
<p><prgn/aptitude/ is the preferred program for package management |
| 243 |
from console. |
from console. |
| 250 |
binary CDs (depending on the architecture) and a similar number of |
binary CDs (depending on the architecture) and a similar number of |
| 251 |
source CDs. A DVD version of the distribution is also available.</p> |
source CDs. A DVD version of the distribution is also available.</p> |
| 252 |
|
|
| 253 |
|
<!-- FIXME: Note on LSB support? (3.1?) --> |
| 254 |
|
|
| 255 |
|
<sect1 id="secureapt"><heading>Secure APT</heading> |
| 256 |
|
|
| 257 |
|
<!-- FIXME: More content needed here? --> |
| 258 |
|
<p><prgn/apt-secure/ (also known as <em/Secure APT/ is now available |
| 259 |
|
in &releasename;. This feature adds extra security to &debian; |
| 260 |
|
systems by easily supporting strong cryptography and digital |
| 261 |
|
signatures to validate downloaded packages. This release includes |
| 262 |
|
the <prgn/apt-key/ tool for adding new keys to apt's keyring, which by |
| 263 |
|
default includes only the current Debian archive signing key, provided |
| 264 |
|
in the <package>debian-archive-keyring</package>.</p> |
| 265 |
|
|
| 266 |
|
<p>In its default configuration, <prgn>apt-secure</prgn> will |
| 267 |
|
warn if packages are downloaded from sources that are not authenticated. |
| 268 |
|
Future releases might force all packages to be verified before downloading |
| 269 |
|
them. Unofficial apt sources administrators are encouraged to |
| 270 |
|
generate a cryptographic key and sign their Release files, as well |
| 271 |
|
as providing a secure way to distribute their public keys.</p> |
| 272 |
|
|
| 273 |
|
<p>For more information please read <prgn>apt-secure</prgn>'s manual |
| 274 |
|
page, the <url |
| 275 |
|
id="http://www.debian.org/doc/manuals/securing-debian-howto/ch7#s-deb-pack-sign" |
| 276 |
|
name="Package signing in Debian"> chapter of the <em/Securing Debian |
| 277 |
|
Manual/ and the <url id="http://wiki.debian.org/SecureApt" |
| 278 |
|
name="wiki documentation">.</p> |
| 279 |
|
|
| 280 |
|
</sect1> |
| 281 |
<sect1 id="volatile"><heading>debian-volatile now an official service</heading> |
<sect1 id="volatile"><heading>debian-volatile now an official service</heading> |
| 282 |
|
|
| 283 |
<p>The <em/debian-volatile/ service that was introduced as an |
<p>The <em/debian-volatile/ service that was introduced as an |
| 419 |
Languages dropped in this relase due to lack of translation |
Languages dropped in this relase due to lack of translation |
| 420 |
updates include Persian and Welsh. |
updates include Persian and Welsh. |
| 421 |
<![ %g-i [ |
<![ %g-i [ |
| 422 |
If the graphical user interface is used, an additional 11 |
If the graphical user interface is used, an additional eleven |
| 423 |
languages are supported. These languages can only be selected |
languages are supported. These languages can only be selected |
| 424 |
using this installer as their fonts cannot be presented |
using this installer as their character sets cannot be presented |
| 425 |
in non-graphical environments. |
in a non-graphical environment. The new languages are: |
| 426 |
|
Bengali, Dzongkha, Gujarati, Hindi, Georgian, Khmer, Malayalam, |
| 427 |
|
Nepali, Punjabi, Tamil and Thai. |
| 428 |
]]> |
]]> |
| 429 |
Users that do not wish to use any local can now select |
Users that do not wish to use any locale can now select |
| 430 |
<em/C/ as their preferred local in the installer's language |
<em/C/ as their preferred locale in the installer's language |
| 431 |
selection. |
selection. |
| 432 |
More information on |
More information on language coverage is available at the |
|
language coverage is available at the |
|
| 433 |
<url id="&url-d-i-i18n;" name="d-i languages list">. |
<url id="&url-d-i-i18n;" name="d-i languages list">. |
| 434 |
</p></item> |
</p></item> |
| 435 |
|
|
| 440 |
what the system's country and timezone is based on the |
what the system's country and timezone is based on the |
| 441 |
language selected, or will provide a limited selection |
language selected, or will provide a limited selection |
| 442 |
if it cannot. Users can still introduce obscure |
if it cannot. Users can still introduce obscure |
| 443 |
combinations if needed be.</p></item> |
combinations if need be.</p></item> |
| 444 |
|
|
| 445 |
|
<tag>Improved system-wide localization</tag> |
| 446 |
|
<item><p>Most of the internationalization and localization tasks that |
| 447 |
|
were previously handled by the <package>localization-config</package> tool are now |
| 448 |
|
included in the stock &debian; installer or in packages themselves. This |
| 449 |
|
means that selection of a language will automatically install packages |
| 450 |
|
necessar for that language (dictionaries, documentation, fonts...) both |
| 451 |
|
in standard and desktop enviroments. Configuration that is no longer |
| 452 |
|
handled automatically include the papersize configuration and some |
| 453 |
|
advanced keyboard settings on Xorg for some languages.</p></item> |
| 454 |
|
|
| 455 |
]]> <!-- not-s390 --> |
]]> <!-- not-s390 --> |
| 456 |
|
|
| 457 |
|
</list></p> |
| 458 |
|
|
| 459 |
|
</sect> |
| 460 |
</taglist></p> |
</taglist></p> |
| 461 |
</sect1> |
</sect1> |
| 462 |
|
|
| 483 |
|
|
| 484 |
</chapt> |
</chapt> |
| 485 |
|
|
|
<!-- TODO: Mention default usage of UTF-8 for new installs --> |
|
| 486 |
<chapt id="installing"><heading>New installations</heading> |
<chapt id="installing"><heading>New installations</heading> |
| 487 |
|
|
| 488 |
<p>The Debian Installer is the official installation system for Debian. |
<p>The Debian Installer is the official installation system for Debian. |
| 500 |
</example></p> |
</example></p> |
| 501 |
|
|
| 502 |
<p>You may also want to check the <url id="&url-installer;index#errata" |
<p>You may also want to check the <url id="&url-installer;index#errata" |
| 503 |
name="errata"> for debian-installer.</p> |
name="errata"> for debian-installer for a list of knonw issues.</p> |
| 504 |
|
|
| 505 |
<![ %alpha [ |
<![ %alpha [ |
| 506 |
<!-- TODO: Still true? --> |
<!-- TODO: Still true? --> |
| 528 |
</sect> |
</sect> |
| 529 |
]]> |
]]> |
| 530 |
|
|
| 531 |
|
<sect id="improves_in_etch"><heading>System improvements</heading> |
| 532 |
|
|
| 533 |
|
<p>Users installing &releasename; will benefit from some improvements |
| 534 |
|
in the &debian; operating system. Most of these improvements |
| 535 |
|
will be carried over to upgrades from &oldreleasename; but there |
| 536 |
|
are some changes that will only affect new installs: |
| 537 |
|
</p> |
| 538 |
|
|
| 539 |
|
<p><list> |
| 540 |
|
|
| 541 |
|
<!-- Bug 301138, fixed in etch --> |
| 542 |
|
<item>Development packages are now of <em>Optional</em> priority. |
| 543 |
|
This includes the standard C/C++-compiler, <package>gcc</package>, as well |
| 544 |
|
as some other software (<package>dpkg-dev</package>, |
| 545 |
|
<package>flex</package>, or <package>make</package>) and development |
| 546 |
|
headers (<package>libc6-dev</package>, |
| 547 |
|
<package>linux-kernel-headers</package>). |
| 548 |
|
<!-- TODO: Point to the bug report for the full list of packages in case |
| 549 |
|
users want to remove them ? --> |
| 550 |
|
This reduces the disk space needed for a standard installation. |
| 551 |
|
</item> |
| 552 |
|
|
| 553 |
|
<!-- TODO: Recommend users to remove unused desktop environments ? --> |
| 554 |
|
<item>There are three different tasks for Desktop environments users can |
| 555 |
|
choose from: GNOME, KDE or Xfce. An installation of the Desktop task in |
| 556 |
|
&oldreleasename; would install both GNOME or KDE.</item> |
| 557 |
|
|
| 558 |
|
<item>The default inet superdaemon is <package>openbsd-inetd</package> |
| 559 |
|
instead of <package>netkit-inetd</package>. It will not be started if no |
| 560 |
|
services are configured, which is the default.</item> |
| 561 |
|
|
| 562 |
|
<item>The variant installed for <prgn/vi/ by default is a compact version of |
| 563 |
|
<prgn/vim/ (<package/vim-tiny/) instead of <package/nvi/. |
| 564 |
|
|
| 565 |
|
<item>The &releasename; installer sets up ext2 and ext3 filesystems so |
| 566 |
|
that they have "directory indexes", a feature which speeds operations on |
| 567 |
|
directories with many files. It does this by turning on the |
| 568 |
|
<em/dir_index/ and <em/filetype/ flags when the filesystem is created. |
| 569 |
|
Users upgrading from &oldreleasename; need to set this flags manually |
| 570 |
|
with <prgn/tune2fs/.</item> |
| 571 |
|
|
| 572 |
|
<!-- TODO: Add for lenny, link to utf8-migration-tool, which is right now not |
| 573 |
|
available for etch --> |
| 574 |
|
<item>The &debian; installer will setup all localized environments using |
| 575 |
|
UTF-8 as the default encoding instead of language-specific encoding. |
| 576 |
|
Users upgrading to &releasename; will have to switch to this encoding |
| 577 |
|
by configuring their environment and locale definitions.</item> |
| 578 |
|
|
| 579 |
|
</list></p> |
| 580 |
|
|
| 581 |
|
<!-- TODO: make it conditional based on arquitecture ? --> |
| 582 |
|
<p>Additional packages are pulled in based on the system being installed on or on the user |
| 583 |
|
configuration. Users running the installer in a laptop system will |
| 584 |
|
automatically get a set of packages specific for laptops, and so will |
| 585 |
|
users configuring a localized environment. Even though these packages are |
| 586 |
|
not pulled in when upgrading from &oldreleasename; to &releasename; they |
| 587 |
|
are still available for users through <em>tasks</em>. Users wishing to |
| 588 |
|
install these tasks just need to run <prgn/aptitude/ interactively and select the |
| 589 |
|
appropiate tasks from the <em>Tasks</em> item presented in the user interface.</p> |
| 590 |
|
|
| 591 |
|
<p>For more information please see the <url id="http://wiki.debian.org/Sarge2EtchUpgrade" |
| 592 |
|
name="wiki pages"> that describe the upgrade from &oldreleasename; to &releasename;.</p> |
| 593 |
|
|
| 594 |
<sect id="popcon"><heading>Popularity contest</heading> |
<sect id="popcon"><heading>Popularity contest</heading> |
| 595 |
|
|
| 596 |
<p>The installation system will again offer |
<p>The installation system will again offer |
| 610 |
|
|
| 611 |
</sect> |
</sect> |
| 612 |
|
|
|
<!-- TODO: Mention localization config? --> |
|
|
|
|
| 613 |
</chapt> |
</chapt> |
| 614 |
|
|
| 615 |
|
|
| 661 |
planning, although users accessing your system via an <prgn/ssh/ |
planning, although users accessing your system via an <prgn/ssh/ |
| 662 |
connection should notice little during the upgrade, and should be |
connection should notice little during the upgrade, and should be |
| 663 |
able to continue working. If you wish to take extra precautions, back up or |
able to continue working. If you wish to take extra precautions, back up or |
| 664 |
unmount users' partitions (<file>/home</file>) before upgrading. A |
unmount users' partitions (<file>/home</file>) before upgrading.</p> |
|
reboot will not normally be necessary, unless you also plan to |
|
|
upgrade your kernel.</p> |
|
| 665 |
|
|
| 666 |
|
<!-- JFS: Not true in etch |
| 667 |
|
<p>A reboot will not normally be necessary, unless you also plan to |
| 668 |
|
upgrade your kernel.</p> |
| 669 |
|
--> |
| 670 |
|
<p>You will probably have to do a kernel upgrade when upgrading to |
| 671 |
|
&releasename;, so a reboot will normally be necessary. Typically, this |
| 672 |
|
will be done after the upgrade is finished.</p> |
| 673 |
|
|
| 674 |
<!-- TODO: Is not necessary to change the kernel? e.g. udev ? --> |
<!-- TODO: Is not necessary to change the kernel? e.g. udev ? --> |
| 675 |
|
|
| 676 |
<p>Distribution upgrade should be done either locally from a |
<p>Distribution upgrade should be done either locally from a |
| 677 |
textmode virtual console (or a directly connected serial |
textmode virtual console (or a directly connected serial |
| 678 |
terminal), or remotely via an <prgn/ssh/ link.</p> |
terminal), or remotely via an <prgn/ssh/ link.</p> |
| 679 |
|
|
| 680 |
|
<!-- JFS: probably can be removed for lenny --> |
| 681 |
|
<p>If you are upgrading remotely via an <prgn/ssh/ link it is highly |
| 682 |
|
recommended that you take the necessary precautions to be able to |
| 683 |
|
access the server through a remote serial terminal. There are chances |
| 684 |
|
that, after upgrading the kernel and rebooting, some devices will |
| 685 |
|
be renamed (as described in <ref id="device-reorder">) and you will |
| 686 |
|
have to fix the system configuration through a local console. Also, |
| 687 |
|
if the system is rebooted accidentally in the middle of an upgrade |
| 688 |
|
there are chances you will need to recover using a local console.</p> |
| 689 |
|
<!-- END - remove for lenny --> |
| 690 |
|
|
| 691 |
<p><strong/Important!/ You should <em/not/ upgrade using <prgn/telnet/, |
<p><strong/Important!/ You should <em/not/ upgrade using <prgn/telnet/, |
| 692 |
<prgn/rlogin/, <prgn/rsh/, or from an X session managed by <prgn/xdm/, |
<prgn/rlogin/, <prgn/rsh/, or from an X session managed by <prgn/xdm/, |
| 693 |
<prgn/gdm/ or <prgn/kdm/ etc on the machine you are upgrading. That is |
<prgn/gdm/ or <prgn/kdm/ etc on the machine you are upgrading. That is |
| 1058 |
lines for a CD-ROM will often refer to "<tt/unstable/"; |
lines for a CD-ROM will often refer to "<tt/unstable/"; |
| 1059 |
although this may be confusing, you should <em/not/ change it.</p> |
although this may be confusing, you should <em/not/ change it.</p> |
| 1060 |
|
|
| 1061 |
|
<sect1 id="record_session"><heading>Recording the session</heading> |
| 1062 |
|
|
| 1063 |
<p>It is strongly recommended that you use the |
<p>It is strongly recommended that you use the |
| 1064 |
<prgn>/usr/bin/script</prgn> program to record a transcript of the |
<prgn>/usr/bin/script</prgn> program to record a transcript of the |
| 1065 |
upgrade session. Then if a problem occurs, you will have a log of |
upgrade session. Then if a problem occurs, you will have a log of |
| 1067 |
report. To start the recording, type: |
report. To start the recording, type: |
| 1068 |
|
|
| 1069 |
<example> |
<example> |
| 1070 |
# script -t -a ~/upgrade-to-&releasename;.typescript 2>~/upgrade-to-&releasename;.timing |
# script -t -a ~/upgrade-&releasename;.script 2>~/upgrade-&releasename;.time |
| 1071 |
</example> |
</example> |
| 1072 |
|
|
| 1073 |
or similar. Do not put the typescript file in a temporary |
or similar. Do not put the typescript file in a temporary |
| 1077 |
|
|
| 1078 |
<p>The typescript will also allow you to review information that has |
<p>The typescript will also allow you to review information that has |
| 1079 |
scrolled off-screen. Just switch to VT2 (using <tt/Alt-F2/) and, after |
scrolled off-screen. Just switch to VT2 (using <tt/Alt-F2/) and, after |
| 1080 |
logging in, use <tt>less -R ~root/upgrade-to-&releasename;.typescript</tt> |
logging in, use <tt>less -R ~root/upgrade-&releasename;.script</tt> |
| 1081 |
to view the file.</p> |
to view the file.</p> |
| 1082 |
|
|
| 1083 |
|
|
| 1090 |
you can use the <prgn/scriptreplay/ program to replay the whole session: |
you can use the <prgn/scriptreplay/ program to replay the whole session: |
| 1091 |
|
|
| 1092 |
<example> |
<example> |
| 1093 |
# scriptreplay ~/upgrade-to-&releasename;.timing 2>~/upgrade-to-&releasename;.typescript |
# scriptreplay ~/upgrade-&releasename;.time ~/upgrade-&releasename;.script |
| 1094 |
</example> |
</example> |
| 1095 |
|
|
| 1096 |
</p> |
</p> |
| 1097 |
|
</sect1> |
| 1098 |
|
|
| 1099 |
<sect1 id="updating_lists"><heading>Updating the package list</heading> |
<sect1 id="updating_lists"><heading>Updating the package list</heading> |
| 1100 |
|
|
| 1365 |
</sect1> |
</sect1> |
| 1366 |
]]> |
]]> |
| 1367 |
|
|
| 1368 |
<sect1><heading>Device enumeration reordering</heading> |
<sect1 id="device-reorder"><heading>Device enumeration reordering</heading> |
| 1369 |
<p>&releasename; features a more robust mechanism for hardware discovery |
<p>&releasename; features a more robust mechanism for hardware discovery |
| 1370 |
than previous releases. However, this may cause changes in the |
than previous releases. However, this may cause changes in the |
| 1371 |
order devices are discovered on your system affecting the order |
order devices are discovered on your system affecting the order |
| 1479 |
linux-image-2.6-* metapackage. |
linux-image-2.6-* metapackage. |
| 1480 |
This package may be installed automatically by the dist-upgrade |
This package may be installed automatically by the dist-upgrade |
| 1481 |
process. You can verify this by running: |
process. You can verify this by running: |
| 1482 |
|
<!-- NOTE (jfs): Users using apt/aptitude might not have their available file |
| 1483 |
|
updated so '^ii' is really unnecesary, maybe dpkg -l 'linux-image*' would be |
| 1484 |
|
better here? --> |
| 1485 |
<example> |
<example> |
| 1486 |
# dpkg -l | grep '^ii linux-image' |
# dpkg -l | grep '^ii linux-image' |
| 1487 |
</example></p> |
</example></p> |
| 1525 |
<sect1 id="rerunlilo"><heading>Rerun lilo</heading> |
<sect1 id="rerunlilo"><heading>Rerun lilo</heading> |
| 1526 |
|
|
| 1527 |
<p>If you are using <package/lilo/ as your bootloader (it is the |
<p>If you are using <package/lilo/ as your bootloader (it is the |
| 1528 |
default bootloader for &oldreleasename;) it is strongly recommended |
default bootloader for some installations of &oldreleasename;) it is strongly recommended |
| 1529 |
that you rerun lilo after the upgrade: |
that you rerun lilo after the upgrade: |
| 1530 |
<example> |
<example> |
| 1531 |
# /sbin/lilo |
# /sbin/lilo |
| 2027 |
<file>/usr/share/doc/php5</file>).</p> |
<file>/usr/share/doc/php5</file>).</p> |
| 2028 |
</sect> |
</sect> |
| 2029 |
|
|
| 2030 |
|
<!-- JFS: Bug #400311 --> |
| 2031 |
<sect id="mozilla-security"> <heading>Security status of Mozilla products</heading> |
<sect id="mozilla-security"> <heading>Security status of Mozilla products</heading> |
| 2032 |
<p>The Mozilla programs are important tools for many users. |
<p>The Mozilla programs <package>firefox</package> and <package>thunderbird</package> |
| 2033 |
|
(rebranded in Debian to <package>iceweasel</package> and <package>icedove</package>, respectively), |
| 2034 |
|
are important tools for many users. |
| 2035 |
Unfortunately the upstream security policy is to urge users to update to |
Unfortunately the upstream security policy is to urge users to update to |
| 2036 |
new upstream versions, which conflicts with Debian's policy not to ship |
new upstream versions, which conflicts with Debian's policy not to ship |
| 2037 |
large functional changes in security updates. |
large functional changes in security updates. |
| 2086 |
2.14 Release Notes">.</p> |
2.14 Release Notes">.</p> |
| 2087 |
</sect> |
</sect> |
| 2088 |
|
|
| 2089 |
<sect id="nano"> <heading>Default editor changed to nano</heading> |
<!-- FJP: Bug #398887 --> |
| 2090 |
<p>The default editor for default installations in &releasename; is <package/nano/. |
<sect id="default-editor"> <heading>Default editor</heading> |
| 2091 |
Previous Debian releases set the default editor for all users to |
<p>If you were using <prgn/vim/ as your default editor, this may |
| 2092 |
<package/vim/, in this release the default behaviour has changed and users |
be changed to <prgn/nano/ during the upgrade.</p> |
| 2093 |
will get a more user-friendly editor.</p> |
|
| 2094 |
|
<p>Administrators that wish to change the default editor for all users |
| 2095 |
<p>Users wishing to retain the previous behaviour can either define the |
will have to update the alternatives system using: |
|
environment variable <em>EDITOR</em> by introducing the following lines |
|
|
in their own profiles: |
|
| 2096 |
|
|
| 2097 |
<example> |
<example> |
| 2098 |
EDITOR=vi |
# update-alternatives --config editor |
|
export EDITOR |
|
|
alias editor=$EDITOR |
|
| 2099 |
</example> |
</example> |
| 2100 |
</p> |
</p> |
| 2101 |
|
|
| 2102 |
<p>Administrators that wish to change the behaviour for all users will have |
<p>Users wishing to change the default editor can define the |
| 2103 |
to update the alternatives system using: |
environment variable <em>EDITOR</em> by introducing the following lines |
| 2104 |
|
in their own profiles: |
| 2105 |
|
|
| 2106 |
<example> |
<example> |
| 2107 |
# update-alternatives --config editor |
EDITOR=vi |
| 2108 |
|
export EDITOR |
| 2109 |
|
alias editor=$EDITOR |
| 2110 |
</example> |
</example> |
| 2111 |
</p> |
</p> |
| 2112 |
|
|
| 2249 |
first need to make sure your package list still contains |
first need to make sure your package list still contains |
| 2250 |
&oldreleasename; packages as explained in <ref id="old-sources">.</p> |
&oldreleasename; packages as explained in <ref id="old-sources">.</p> |
| 2251 |
|
|
| 2252 |
|
<p>You should upgrade to the latest &oldreleasename; point release: |
| 2253 |
|
r5, published February 2007.</p> |
| 2254 |
|
|
| 2255 |
</sect> |
</sect> |
| 2256 |
|
|
| 2257 |
<sect id="old-sources"> |
<sect id="old-sources"> |