Differences between revisions 2 and 3
Revision 2 as of 2008-07-20 09:59:53
Size: 8248
Editor: FranklinPiat
Comment: link to EtchTODOList.
Revision 3 as of 2009-03-16 03:30:24
Size: 8259
Editor: anonymous
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
~-Translation : [:NewInEtchGerman:Deutsch] - [:NewInEtch:English] - [:NewInEtchSpanish:Español] - [:NewInEtchRussian:Русский (Russkij)]-~ ~-Translation : [[NewInEtchGerman|Deutsch]] - [[NewInEtch|English]] - [[NewInEtchSpanish|Español]] - [[NewInEtchRussian|Русский (Russkij)]]-~
Line 6: Line 6:
A list of more technical issues regarding the upgrade from Sarge to Etch is available at ["Sarge2EtchUpgrade"]. The [http://www.debian.org/devel/debian-installer/errata Errata] page for the [http://www.debian.org/devel/debian-installer/ installer] may also be of interest to those who've installed Sarge and now want to try Etch A list of more technical issues regarding the upgrade from Sarge to Etch is available at [[Sarge2EtchUpgrade]]. The [[http://www.debian.org/devel/debian-installer/errata|Errata]] page for the [[http://www.debian.org/devel/debian-installer/|installer]] may also be of interest to those who've installed Sarge and now want to try Etch
Line 10: Line 10:
  * ["SecureApt"] ({{{apt-key}}}, {{{gui-apt-key}}}, {{{debian-archive-keyring}}})   * [[SecureApt]] ({{{apt-key}}}, {{{gui-apt-key}}}, {{{debian-archive-keyring}}})
Line 29: Line 29:
 * ["udev"] by default on new installs
 * ["DebTags"] in the Packages file; {{{debtags smartsearch}}}
 * [[udev]] by default on new installs
 * [[DebTags]] in the Packages file; {{{debtags smartsearch}}}
Line 36: Line 36:
 * [http://wiki.ltsp.org/twiki/bin/view/Ltsp/Ltsp5 Linux Terminal Server Project] (LTSP) (ltsp-server can be used to build an LTSP environment out of debian packages, rather than install foreign LTSP binaries)  * [[http://wiki.ltsp.org/twiki/bin/view/Ltsp/Ltsp5|Linux Terminal Server Project]] (LTSP) (ltsp-server can be used to build an LTSP environment out of debian packages, rather than install foreign LTSP binaries)
Line 38: Line 38:
 * ["Xen"] and [:LinuxVserver:vserver] kernel variants (no more patching)  * [[Xen]] and [[LinuxVserver|vserver]] kernel variants (no more patching)
Line 41: Line 41:
 * ["Mono"] (1.2.2.1)  * [[Mono]] (1.2.2.1)
Line 44: Line 44:
 * ["Compiz"]  * [[Compiz]]
Line 47: Line 47:
 * Manufacturer provided PPD files for ["PostScript"] printers: DebPkg:linuxprinting.org-ppds, DebPkg:hp-ppd  * Manufacturer provided PPD files for [[PostScript]] printers: DebPkg:linuxprinting.org-ppds, DebPkg:hp-ppd
Line 55: Line 55:
Note: A good way to obtain that information is by looking it up in Distrowatch: [http://distrowatch.com/table.php?distribution=debian] (it might not be totally updated, though) Note: A good way to obtain that information is by looking it up in Distrowatch: [[http://distrowatch.com/table.php?distribution=debian]] (it might not be totally updated, though)
Line 99: Line 99:
 * New python policy (see ["DebianPython/NewPolicy"])  * New python policy (see [[DebianPython/NewPolicy]])
Line 107: Line 107:
 * AMD64 arch (see ["DebianAMD64"])
 * LSB 3.1 (see ["DebianLsb"])
 * AMD64 arch (see [[DebianAMD64]])
 * LSB 3.1 (see [[DebianLsb]])
Line 116: Line 116:
 * [http://lists.debian.org/debian-devel-announce/2006/12/msg00006.html many more cd-sets] available for download  * [[http://lists.debian.org/debian-devel-announce/2006/12/msg00006.html|many more cd-sets]] available for download
Line 120: Line 120:
 * 2.4 kernels are only supported for upgrade from sarge. Users should install a 2.6 kernel after (or before) the upgrade (please see the [http://www.debian.org/releases/etch/releasenotes release notes] on that).  * 2.4 kernels are only supported for upgrade from sarge. Users should install a 2.6 kernel after (or before) the upgrade (please see the [[http://www.debian.org/releases/etch/releasenotes|release notes]] on that).
Line 124: Line 124:
 * eGroupWare ([http://www.mail-archive.com/debian-release@lists.debian.org/msg15266.html see this discussion])  * eGroupWare ([[http://www.mail-archive.com/debian-release@lists.debian.org/msg15266.html|see this discussion]])
Line 127: Line 127:
 * libc5 ([http://lists.debian.org/debian-devel/2005/09/msg00156.html see thread])  * libc5 ([[http://lists.debian.org/debian-devel/2005/09/msg00156.html|see thread]])
Line 131: Line 131:
 * kernel-image-* packages renamed to [wiki:DebPkg:linux-image- linux-image-*]
 * mozilla-firefox* packages renamed to [wiki:DebPkg:iceweasel iceweasel*]
 * mozilla-firefox-locale-* packages renamed to [wiki:DebPkg:iceweasel-l10n iceweasel-l10n-*]
 * mozilla-thunderbird* packages renamed to [wiki:DebPkg:icedove icedove*]
 * kernel-image-* packages renamed to [[DebPkg:linux-image-|linux-image-*]]
 * mozilla-firefox* packages renamed to [[DebPkg:iceweasel|iceweasel*]]
 * mozilla-firefox-locale-* packages renamed to [[DebPkg:iceweasel-l10n|iceweasel-l10n-*]]
 * mozilla-thunderbird* packages renamed to [[DebPkg:icedove|icedove*]]
Line 156: Line 156:
 * Etch 4.0, Blockers and Goals, Arch status, kernel 2.4, etc. [[BR]] ~-[http://lists.debian.org/debian-devel-announce/2006/07/msg00005.html]-~  * Etch 4.0, Blockers and Goals, Arch status, kernel 2.4, etc. <<BR>> ~-[[http://lists.debian.org/debian-devel-announce/2006/07/msg00005.html]]-~

Translation : Deutsch - English - Español - Русский (Russkij)

New Features and other interesting stuff in Debian GNU/Linux 4.0 "Etch"

A list of more technical issues regarding the upgrade from Sarge to Etch is available at Sarge2EtchUpgrade. The Errata page for the installer may also be of interest to those who've installed Sarge and now want to try Etch

New Features

  • apt:
    • SecureApt (apt-key, gui-apt-key, debian-archive-keyring)

    • apt-get update -o Acquire::PDiffs=false

    • apt.conf.d and sources.list.d

    • -t release works on all actions e.g. source and build-dep

  • installer:
    • integration of base-config functionality into the installer

    • graphical installer
    • supports scripts with composed characters (sometimes called complex languages): Indic, Tibetan, Khmer, Thai
    • encrypted partitions
  • "default desktop environment" improvements
    • update notification (using update-notifier)
    • local deb install (using gdebi)
    • printing support
    • scanner support
    • better artwork
    • instant messaging (using gaim)
    • partition management (using gparted)
    • ... and more.
  • UTF-8 environment by default on new installs.
  • udev by default on new installs

  • ?DebTags in the Packages file; debtags smartsearch

  • pcmciautils replaces pcmcia-cs

  • RubyGems, a package management framework

New introduced Packages

(Just the most important ones.)

Updated Packages

(Just the most important ones.)

Note: A good way to obtain that information is by looking it up in Distrowatch: http://distrowatch.com/table.php?distribution=debian (it might not be totally updated, though)

Desktop

  • OpenOffice.org 2.0.4

    • nota bene: splitted packages; you don't need to install everything, if you just need OpenOffice.org writer

    • KDE 3.5.5a
    • GNOME 2.14 (with cherries from 2.16)
    • Xfce 4.4
    • X.org 7.1
    • nota bene: Brings not only new drivers, but also modularised packages (and with that no mega downloads for security fixes)
    • Includes AIGLX, allowing accelerated compositing used by compiz
  • Firefox 2.0.0.3
  • Thunderbird 1.5
    • nota bene: Due to tradmark issues, neither Firefox nor Thunderbird are currently shipped with those names - see 'Renamed and replaced packages'
  • Beagle
  • Banshee
  • F-Spot

Server

  • Apache 2.2
  • Asterisk 1.2
  • MySQL 5.0.32
  • OTRS 2.0.4 (in package otrs2)
  • PHP 5.2.0
  • Postfix 2.3.6
  • PostgreSQL 8.1 including Slony and PostGIS
  • XSP / mod_mono 1.2.2

System

  • Linux Kernel 2.6.18
    • i386 and amd64 smp runtime support
    • i386 bigmem image for up to 64 GB memory
  • GCC 4.1 as default compiler
  • libc 2.3.6
    • support for 2.2 kernels has been dropped. libc will refuse to be installed on 2.2 kernels, the solution is to install a 2.4 (or a 2.6) kernel before the upgrade.
  • udev 105 (/dev/ and hotplug management daemon replaces the old hotplug scripts)
  • initramfs-tools early userspace (works with SATA, USB, RAID, LVM NFS, cryptoroot, ..)
  • mdadm 2.5.x: now requires an mdadm.conf file.

  • NFSv4 support (optionally with Kerberos) for both client and server

internal changes

What changed between the release of Sarge and the upcoming release of Etch, which might be interesting for users, even if it didn't effect them directly.

  • New python policy (see DebianPython/NewPolicy)

    • Python 2.4
  • New policy for web applications
  • New policy for Java packages
  • New policies for packaging Mono, other CLRs and CLI based applications and libraries
  • New policy for dictionaries and stuff
  • Updated menu policy
  • mirror split
  • AMD64 arch (see DebianAMD64)

  • LSB 3.1 (see DebianLsb)

  • FHS: Documentation under /usr/share/doc (no /usr/doc anymore)
  • linux-2.6 common package builds linux-images
    • conglomeration packages for the most common oot-modules are in place: users are not requiring to build them anymore when using Debian kernel images.
  • Many packages with desktop files
  • Better support for DRI
  • Common framework for database configuration when installing packages (dbconfig-common).

    • This gives the admin a consistent interface for setting up packages which need database access in order to work.
  • many more cd-sets available for download

Removed packages

  • 2.4 kernels are only supported for upgrade from sarge. Users should install a 2.6 kernel after (or before) the upgrade (please see the release notes on that).

  • xfonts-base-transcoded (Etch is the first fully UTF-8 Debian release, so there's no version of xfonts-base with legacy encodings anymore)
  • Mozilla, Firefox and Thunderbird (iceape, xulrunner, iceweasel and icedove as replacements; see below)
  • webmin and usermin (see bug 343897)

  • eGroupWare (see this discussion)

  • ladspa-plugins (contents merged into ladspa-plugin)
  • latex-xft-fonts (see bug 402148)

  • libc5 (see thread)

Renamed and replaced packages

Split packages

Etch preparation

Some documents with releases goals; todo lists, etc..