Differences between revisions 82 and 83
Revision 82 as of 2013-04-25 19:48:53
Size: 14535
Editor: BobProulx
Comment: Remove "early draft" statement
Revision 83 as of 2013-04-27 08:41:42
Size: 14158
Comment: since the "early draft has been removed", removing the whole note (now basically empty)
Deletions are marked like this. Additions are marked like this.
Line 8: Line 8:
{{{#!wiki note

(Click on the ''<<GetText(Comments)>>'' button to see the proposed entries).

## Note to wiki editors:
## * We use the wiki "Comment" feature (see http://wiki.debian.org/HelpOnComments )
## * To preview your modification, change "#!wiki comment" to "#!wiki commentXXX"
## (or create and use a bookmark which url is "javascript:toggleComments()")

Translation(s): English - Italiano - 日本語

This page is a placeholder for New In Squeeze.

This page is licensed under GPL-2. It is meant to be merged in the Release Notes :

Debian Archives

  • Squeeze splits things into a lot more separate sections besides "libs", "network" etc; additions include "embedded", "haskell", and "video"
  • backports.org is now integrated as backports.debian.org
  • volatile.debian.org now has volatile-sloppy (plans for closer integration with proposed-updates)
  • release architectures for Squeeze: dropping arm, adding kfreebsd-amd64 and kfreebsd-i386 (with caveats)

OS Infrastructure

  • consolekit

  • console-setup reorganised (also used by X)

  • dash is now default and Essential

  • grub means grub2, grub-legacy still available

  • insserv defaulting to CONCURRENCY=makefile

  • libpam-runtime - streamlined PAM configuration

  • policykit-1

  • udisks

  • xorg autoconfiguration (for most hardware)

  • dpkg

    • now supports XZ compression in binary and source packages
    • has been optimized to load its database quicker
    • can filter files to install with --path-exclude and --path-include.
    • no longer requires perl, and is thus more embedded-friendly

Desktop and Laptop

  • GNOME has been updated to version 2.30, with some pieces of GNOME 2.32.
    • nautilus goes back to browser mode by default, with tabbed browsing support.

    • GNOME now uses gvfs for remote filesystem access, with optional transparent fuse support in gvfs-fuse.

    • Disks are handled by udisks with the gnome-disk-utility interface, allowing for easy partitioning from the GUI.

    • Full support for monitor hot-plugging and reconfiguration through XRandR.
    • Integrated configuration for touchpads.
    • Much improved network-manager support with ability to set system-level connections, VPN support, full 3G support…

    • Integrated network proxy support (including proxy.pac parsing) through the whole desktop.
    • gdm3 is the new default login manager. Users upgrading from lenny, however, will not have their login manager replaced. The old gdm package will be dropped in the next major release.

    • brasero now uses libburn for its operations.

    • epiphany-browser now uses Webkit for lots of improvement in speed and standards compliance.

    • The desktop now uses policykit-1 for operations that need administrative rights, allowing for fine-grained permissions management.

    • Share your data easily with gnome-user-share.

    • Deprecation of HAL: The default GNOME installation on Linux no longer requires HAL but uses newer interfaces like udisks, upower and libudev. See HALRemoval

    • Lots of improvements in all other modules.
  • KDE has been updated to version 4.4.5.
  • X.org 7.5 http://www.x.org/wiki/Releases/7.5

    • ATI up to R6xx include KMS, sync-to-vblank, and tear-free video support, improving high performance video options.
    • Improved pointer acceleration support.
  • OpenOffice upgraded to version 3.2

  • Virtualbox upgrade to version 3.2



none yet


  • User Private Groups (UPG) are now standard.

  • Matured DNSSEC-support with the introduction of opendnssec and improved versions of Unbound and Bind9.

Debugging and Instrumentation

none yet


  • Python 2.6 as the default Python 2.X interpreter (2.5 remains supported)
  • Python 3.1 as the default Python 3.X interpreter
  • This is the first Debian release that supports the Haskell Platform, in version 2010.1, including the compiler ghc in version 6.12.1, and ships more than 200 additional Haskell libraries.

  • Most programs and libraries related to the OCaml programming language now have type-aware dependencies managed by dh-ocaml. To OCaml programmers, that gives the guarantee that no link time incompatibilities can be encountered among OCaml libraries coming from the Debian archive.

  • Mono version 2.6.7 is included, moving from a mix of both 1.0 and 2.0 versions of the class library to a 2.0-only release
  • MonoDevelop 2.4 with integrated debugging is fully supported.

Debian system

Debian kernels

The Linux version in Squeeze is 2.6.32; the udev in Squeeze will complain [and/or explode?] on anything older than [2.6.28?] Admin-visible changes from Lenny's 2.6.26 include:

  • "deb-pkg" build target support
  • even IDE (PATA) hard drives now register as /dev/sdX (use filesystem labels! See Part-UUID)

  • filesystems: ext4; defaults for ext3 changing to data=writeback, relatime
  • ipv6: current status?
  • Kernel Mode Setting (KMS) support (dependent on graphics hardware)

Meanwhile the kfreebsd-* releases may be only a "technology preview", but their availability in Squeeze makes Debian slightly more than just a GNU/Linux distribution...

Debian Installer

  • Graphical installer
  • Selection in boot menu of alternative desktop environments



  • Many multimedia new features, including a redesign of the sound stack thanks to the huge work of the multimedia team
  • Many more codecs for video playing
  • Loads of new/improved sound tools: Debian becomes a platform of choice for MIDI and sound composition, all tools finally working together (Jackd, Rosegarden, Hydrogen, many virtual synths, etc.)

No longer supported in Squeeze

  • zope2

Upgrade issues

  • autofs: The autofs package does not perform correctly in conjunction with the new dependency-based boot (576143). Unfortunately, it has been abandoned, and will not be fixed. You must manually migrate to autofs5, which involves creating a new /etc/auto.master with different syntax. The upgrade from Lenny will not do this for you.

  • DHCP: The DHCP client package changed from dhcp3-client to isc-dhcp-client, and the directory containing the configuration files has changed from /etc/dhcp3/ to /etc/dhcp/. If you have any custom hook commands (e.g. for updating a dynamic DNS service) under /etc/dhcp3/ be sure to copy them to /etc/dhcp/.

  • Disks: Large disks (over 2 TB) may not work properly using the default Squeeze kernel (625738). Workarounds include manually booting the Lenny kernel, or finding a non-Debian kernel that does not have this bug.

  • MySQL: If you are running mysql-server-5.0, the dist-upgrade will not install mysql-server-5.1 for you. You will need to install that yourself. Likewise, you may wish to install mysql-client-5.1 too.

  • NFS client: By default, NFS mounts will attempt NFSv4, which may hang for a few minutes (before finally failing) when talking to some NFS servers that do not support v4. You may need to explicitly use the mountvers=3 option on NFS mount commands, or in files such as /etc/fstab or /etc/auto.master (if you use autofs).

  • NFS server: Failure to run exportfs -a at the correct time during boot (598493). You may need to edit /etc/network/interfaces and change allow-hotplug to auto as a workaround unless/until a fix for this bug is uploaded into Squeeze. Another workaround is manually logging in and running exportfs -a after boot has finished.

Debian Pure Blends

The Debian subsets targeting at specific user groups which were formerly known as Custom Debian Distributions are now called Debian Pure Blends (in short Blends). New Blends featuring metapackages in Squeeze are

There is an overview about currently existing Blends available here.


none yet

See Also