Differences between revisions 27 and 28
Revision 27 as of 2007-03-26 10:46:33
Size: 3163
Editor: MarkHobley
Comment:
Revision 28 as of 2007-03-26 12:56:28
Size: 3122
Editor: ?FransPop
Comment: Note about inetd; remove obsolete comment about touching file for udev
Deletions are marked like this. Additions are marked like this.
Line 14: Line 14:
 * inetd: current default for new sarge install is openbsd-inetd. as there is _no_ inetd virtual package, upgrades will not be switched to it. see [http://lists.debian.org/debian-devel/2006/08/msg00483.html]
 * udev: If you have gnome installed in Sarge with kernel 2.6.8 you have most probably udev running. On upgrade you need to touch a special config it tells you. (Note: hope that gets resolved before etch release)
 * /proc and /sys are not needed in /etc/fstab anymore (but keeping them is not really harmful.) (["madduck"]: I just installed etch and it still had proc in there; no sys though) 
 * inetd: current default for new sarge install is openbsd-inetd. as there is _no_ inetd virtual package, upgrades will not be switched to it. see [http://lists.debian.org/debian-devel/2006/08/msg00483.html][[BR]]This is not true: the upgrade _does_ switch to openbsd-inetd -- fjp
 * udev: If you have gnome installed in Sarge with kernel 2.6.8 you have most probably udev running.
 * /proc and /sys are not needed in /etc/fstab anymore (but keeping them is not really harmful.) (["madduck"]: I just installed etch and it still had proc in there; no sys though)

Upgrading Debian GNU/Linux from Sarge (3.1) to Etch (4.0)

Translations:

First, of course, there are the release notes. See http://www.debian.org/releases/etch/ and its bug reports http://bugs.debian.org/release-notes .

This page is not intended to repeat the release notes, but provides additional notes about goodies that are new in etch but not automatically installed on an upgrade. Nathanael Nerode started a [http://lists.debian.org/debian-devel/2006/08/msg00167.html discussion] about stuff done by the Etch installer which might be of interest to users upgrading from sarge.

  • Filesystem tuning: The etch installer turns on dir_index and filetype on ext2/ext3 filesystems. This needs to be done manually with tune2fs to set the desired flags. Erich Schubert described how to turn on dir_index on [http://blog.drinsama.de/erich/en/linux/2006060401-optimize-your-ext23-fs his blog]; but note that according to Ted Tso (ext2/ext3 developer), it is [http://lists.debian.org/debian-devel/2006/08/msg00739.html perfectly safe to do that on a mounted filesystem] as well.

  • inetd: current default for new sarge install is openbsd-inetd. as there is _no_ inetd virtual package, upgrades will not be switched to it. see [http://lists.debian.org/debian-devel/2006/08/msg00483.html][[BR]]This is not true: the upgrade _does_ switch to openbsd-inetd -- fjp

  • udev: If you have gnome installed in Sarge with kernel 2.6.8 you have most probably udev running.
  • /proc and /sys are not needed in /etc/fstab anymore (but keeping them is not really harmful.) (["madduck"]: I just installed etch and it still had proc in there; no sys though)
    • (Note: initramfs-tools init mounts them before handing over to real root, needs to be doublechecked in yaird produced init, also this is not really an upgrade issue, so should be removed. -maks)
  • Remove obsolete packages: package that were removed from Etch aren't automatically removed from your system. see [http://www.debian.org/releases/etch/i386/release-notes/ch-upgrading.en.html].

  • Etch uses xorg as the default X server, which means that kernels that were built with the i810 graphics driver must now be built with the i915 driver.

(Note: the NewInEtch page might also be interesting)

For an update list of recommended upgrade steps please see [:Sarge2EtchUpgradeBlackboard]

For a tutorial using the upgrade steps previously documented in the Release Notes see [http://www.debianadmin.com/upgrade-sarge-to-etch.html Debian Sarge to Etch Upgrade Tutorial]

(Note: The tutorial suggests putting "deb http://mirror.whereyouare.com/debian/ testing main" in /etc/apt/sources.list. This means that when etch becomes stable, you have to change your sources.list unless you want to upgrade. It might be better to use "deb http://mirror.whereyouare.com/debian/ etch main".)

Additional Information

["EtchXF86"] Using XFree86 in Etch.