Differences between revisions 51 and 83 (spanning 32 versions)
Revision 51 as of 2011-01-19 04:23:21
Size: 8111
Editor: MichaelBiebl
Comment:
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 2: Line 2:
~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: English - [[it/NewInSqueeze|Italiano]] - [[ja/NewInSqueeze|日本語]] -~
----
Line 5: Line 8:
{{{#!wiki note
'''This is currently an early draft.'''

(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()")
}}}
Line 43: Line 36:
 * Deprecation of HAL: The default GNOME installation on Linux no longer requires HAL but uses newer interfaces like udisks, upower and libudev. See [[HALRemoval]]    * DebianPkg:nautilus goes back to browser mode by default, with tabbed browsing support.
   * GNOME now uses DebianPkg:gvfs for remote filesystem access, with optional transparent fuse support in DebianPkg:gvfs-fuse.
   * Disks are handled by DebianPkg:udisks with the DebianPkg: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 DebianPkg: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.
   * DebianPkg:gdm3 is the new default login manager. Users upgrading from lenny, however, will not have their login manager replaced. The old DebianPkg:gdm package will be dropped in the next major release.
   * DebianPkg:brasero now uses libburn for its operations.
   * DebianPkg:epiphany-browser now uses Webkit for lots of improvement in speed and standards compliance.
   * The desktop now uses DebianPkg:policykit-1 for operations that need administrative rights, allowing for fine-grained permissions management.
   * Share your data easily with DebianPkg: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.
Line 45: Line 51:
 * DebianPkg:gdm3 is the new default login manager. Users upgrading from lenny, however, will not have their login manager replaced. The old DebianPkg:gdm package will be dropped in the next major release.  * 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
Line 61: Line 71:
}}}  * DebianPkg:pinta - Simple and user-friendly GTK+ drawing/image editing program
 * DebianPkg:monodevelop - Major upgrade to version 2.4
 * DebianPkg:mono - Version 2.6 included, new features since Lenny include the Soft Debugger, LINQ to SQL, xbuild support, C# REPL
}}}

== Hardware ==

 * The installer and most relevant tools correctly align filesystems in many cases, and greatly [[http://lists.debian.org/debian-user/2011/01/msg02021.html|ease correct alignment in most cases]], on hard disks using 4k blocks.
Line 68: Line 85:
 * PHP upgraded to 5.3.3
 * munin upgraded to 1.4.5 - read the Debian.NEWS if you are upgrading a munin-host.
 * For the first time in Debian, a web file manager: eXtplorer
Line 71: Line 91:
''none yet''  * [[UserPrivateGroups|User Private Groups]] (UPG) are now standard.
 * Matured DNSSEC-support with the introduction of opendnssec and improved versions of Unbound and Bind9.
Line 88: Line 109:
 * This is the first Debian release that supports the [[http://hackage.haskell.org/platform/|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 [[http://caml.inria.fr|OCaml]] programming language now have [[http://wiki.debian.org/Teams/OCamlTaskForce?action=AttachFile&do=get&target=jfla10-dh-ocaml.pdf|type-aware dependencies]] managed by [[http://packages.debian.org/sid/dh-ocaml|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
 * DebianPkg:MonoDevelop 2.4 with integrated debugging is fully supported.
Line 107: Line 132:
 * DebianPkg:fpc - Free Pascal Compiler   * DebianPkg:fpc - Free Pascal Compiler
Line 109: Line 134:
 * DebianPkg:lazarus - IDE for Free Pascal   * DebianPkg:lazarus - IDE for Free Pascal
Line 128: Line 153:
{{{#!wiki comment
Free Kernel - Squeeze will be released with [[http://www.debian.org/News/2010/20101215|completely free linux kernel]]
}}}
Line 136: Line 165:
 * All i386 and amd64 ISO images are now isohybrid (you can raw copy the iso to an USB stick to make it bootable)
Line 141: Line 171:
 * ''Optimized'' packages of Atlas removed from the archive. For the rationale and the solution to build optimized packages, see the related README.Debian

== Multimedia ==
 * 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.)
Line 145: Line 181:
 * phpwiki (DebianBug: 597905)
 * Grip (GNOME-based CD-player/ripper/encoder) (DebianBug:515887)
Line 147: Line 185:
Line 148: Line 187:
''none yet''
{{{#!wiki comment
 * '''autofs''': The [[DebianPkg:autofs]] package does not perform correctly in conjunction with the new dependency-based boot (DebianBug:576143). Unfortunately, it has been abandoned, and will not be fixed. You must manually migrate to [[DebianPkg: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 [[DebianPkg:dhcp3-client]] to [[DebianPkg: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 (DebianBug: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 [[DebianPkg:mysql-server-5.0]], the `dist-upgrade` will not install [[DebianPkg:mysql-server-5.1]] for you. You will need to install that yourself. Likewise, you may wish to install [[DebianPkg: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 DebianPkg:autofs).
 * '''NFS server''': Failure to run `exportfs -a` at the correct time during boot (DebianBug: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.

{{{#!wiki comment
 * lib{pam,nss}-ldap now compiled against GnuTLS, which break suid applications. See relnotes.
Line 168: Line 213:
 * [[http://www.klabs.be/~fpiat/linux/comp-dist2/|Automated inter-release comparisons]]
----
## This page is referenced from http://www.debian.org/releases/squeeze/$arch/release-notes/ch-whats-new.en.html
CategoryPermalink

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

Hardware

Server

none yet

Security

  • 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

Programming

  • 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

Science

Multimedia

  • 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.

Notes

none yet

See Also


CategoryPermalink