This page is a placeholder for New In Squeeze.
- 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)
console-setup reorganised (also used by X)
dash is now default and Essential
insserv defaulting to CONCURRENCY=makefile
libpam-runtime - streamlined PAM configuration
xorg autoconfiguration (for most hardware)
- 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.
- 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.
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
The installer and most relevant tools correctly align filesystems in many cases, and greatly ease correct alignment in most cases, on hard disks using 4k blocks.
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
- 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.
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...
- Graphical installer
- Selection in boot menu of alternative desktop environments
Optimized packages of Atlas removed from the archive. For the rationale and the solution to build optimized packages, see the related README.Debian
- 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
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.
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.