Table of Contents

Introduction

The Ubuntu developers are moving quickly to bring you the absolute latest and greatest software the Open Source community has to offer.

Get the Ubuntu 13.10

Upgrading from Ubuntu 13.04

To upgrade from Ubuntu 13.04 on a desktop system:

To upgrade from Ubuntu 13.04 on a server system:

Note that the server upgrade will use GNU screen and automatically re-attach in case of dropped connection problems.

Offline upgrade options via alternate CDs are no longer offered for Ubuntu Desktop and Ubuntu Server. Please ensure you have network connectivity to one of the official mirrors or to a locally accessible mirror and follow the instructions above.

Upgrading from other releases

Users of other Ubuntu releases need to upgrade first to 13.04, and then to 13.10.

For further information on upgrading to 13.04, please see its upgrade instructions.

Ubuntu downloader for Windows discontinued

Due to various bugs in Wubi that were not addressed for 13.04, the Wubi installer is again not releasing with 13.10. You can read more about this decision here. Users who wish to try out Ubuntu without repartitioning a Windows system are encouraged to use a live system instead, booted from either a DVD or a USB disk.

Support lifespan

Ubuntu 13.10 will only be supported for 9 months. Non-LTS releases prior to Ubuntu 13.04 were supported for 18 months. For more information, please read the announcements here or here.

Download Ubuntu 13.10

Images can be downloaded from a location near you.

You can download ISOs from:

http://releases.ubuntu.com/13.10/ (Ubuntu Desktop and Server)
http://cloud-images.ubuntu.com/releases/13.10/release/ (Ubuntu Cloud Server)
http://cdimage.ubuntu.com/netboot/13.10/ (Ubuntu Netboot)
http://cdimage.ubuntu.com/ubuntu-core/releases/13.10/release/ (Ubuntu Core)
http://cdimage.ubuntu.com/edubuntu/releases/13.10/release/ (Edubuntu DVD)
http://cdimage.ubuntu.com/kubuntu/releases/13.10/release/ (Kubuntu)
http://cdimage.ubuntu.com/lubuntu/releases/13.10/release/ (Lubuntu)
http://cdimage.ubuntu.com/ubuntustudio/releases/13.10/release/ (Ubuntu Studio)
http://cdimage.ubuntu.com/ubuntu-gnome/releases/13.10/release/ (Ubuntu-GNOME)
http://cdimage.ubuntu.com/ubuntukylin/releases/13.10/release/ (UbuntuKylin)
http://cdimage.ubuntu.com/xubuntu/releases/13.10/release/ (Xubuntu)

To install Ubuntu 13.10 for phones, follow the instructions found at Touch/Install to download and flash an image to your device.

New features in 13.10

Please see the Saucy blueprint list for details.

Please test and report any bugs you find:

Updated Packages

As with every new release, packages--applications and software of all kinds--are being updated at a rapid pace. Many of these packages came from an automatic sync from Debian's unstable branch; others have been explicitly pulled in for Ubuntu 13.10.

For a list of all packages being accepted for Ubuntu 13.10, please subscribe to saucy-changes.

Linux kernel 3.11

Ubuntu 13.10 includes the 3.11.0-12.19 Ubuntu Linux kernel which was based on the v3.11.3 upstream Linux kernel.

Upstart 1.10

This release provides a new bridge, the upstart-file-bridge(8) that allows jobs to react to filesystem changes. For example, to have a job start when a particular file is created:

start on file FILE=/var/log/foo.log EVENT=create

Or to start a job when a file matching a glob pattern is deleted:

start on file FILE=/var/app/*.foo EVENT=delete

See upstart-file-bridge(8) and file-event(7) for further details.

Additionally, a new upstart-monitor(8) tool is available that allows event flows to be observed in real-time. This tool can run as a graphical or console application.

CUPS 1.7, cups-filters 1.0.40, Ghostscript 9.10, Cairo 1.12.16

There are no big changes in the printing system this time, but many smaller bug fixes and improvements.

CUPS 1.7: Using old CUPS servers via client.conf is now possible by adding "/version=1.1" (specifying the server's IPP version) to the end of the server name in the "ServerName ..." line. This functionality is documented in the CUPS documentation and CUPS' command line tools give an appropriate hint if they fail to access the server and the "/version=1.1" option can solve the problem.

Printer-model-specific USB incompatibility workarounds are now defined in the /usr/share/cups/usb/org.cups.usb-quirks file and so new rules can be easily added by the user or system administrator. Please report a bug in the "cups" package if you have made a printer working by editing this file and tell us what you have changed.

If you had problems of disappearing CUPS configuration files in the past, this should be fixed now. If the problem still occurs, please check whether there is a "SyncOnClose Yes" line in /etc/cups/cups-files.conf.

cups-filters 1.0.40: Several improvements and bug fixes for better compatibility an reliability, like using Poppler for selected PostScript printer brands which do not work with Ghostscript's PostScript output, avoiding bogus filter chains, several memory leak fixes and more are done.

Thanks to Tim Waugh and Jiri Popelka from Red Hat for contributing numerous bug fixes.

Also activated both Bonjour and CUPS browsing by default to pick up shared printers from CUPS servers with any version of CUPS. You can adjust this in /etc/cups/cups-browsed.conf.

Cairo 1.12.16: The print job output of most GNOME applications based on the Cairo graphical library got optimized leading to a much better printing performance especially on PostScript printers.

Python 3.3

We eventually intend to ship only Python 3 with the Ubuntu desktop image, not Python 2. The Ubuntu 13.10 image continues this process, although we will not be able to convert everything to Python 3 for the Ubuntu 13.10 release.

If you have your own programs based on Python 2, fear not! Python 2 will continue to be available (as the python package) for the foreseeable future. However, to best support future versions of Ubuntu you should consider porting your code to Python 3. Python/3 has some advice and resources on this.

AppArmor

AppArmor has a number of new features in Ubuntu 13.10. Notably:

AppArmor policy has been adjusted for packages that ship it to work with these changes, but local policy may need to be adjusted, especially for named AF_UNIX sockets where policy created after Ubuntu 8.04 LTS may have missing 'rw' rules allowing the access. For DBus policy, as a transitional step, existing policy for packages that use DBus will continue to have full access to DBus, but future Ubuntu releases may provide fine-grained DBus rules for this software.

LibreOffice

LibreOffice has been updated to version 4.1.2~rc3 which misses no fixes from the upstream 4.1.2 final release. New features in LibreOffice 4.1 include:

64-bit ARM architecture

Ubuntu 13.10 includes a new port to 64-bit ARM systems (the "arm64" architecture, also known as AArch64 or ARMv8) as a developer preview. This is an incomplete port which we expect to develop further in the future, but it is useful today for development work and for experimenting with server workloads. The Ubuntu Core arm64 image provides a root filesystem which may be booted in the ARMv8 Foundation Model, with the addition of a kernel (not provided in Ubuntu 13.10).

Due to time constraints, only a subset of the Ubuntu archive has been built for arm64; compared to armhf, 94% of the binary packages in the "main" component are available, and 69% of the binary packages in the archive as a whole. We expect this to be much more complete for Ubuntu 14.04.

Ubuntu

Upstart User Sessions

This Ubuntu release includes Upstart User Sessions by default, allowing Upstart to supervise a user's desktop session.

To see details of the running Upstart session, either echo $UPSTART_SESSION to see the D-Bus address the Session Init process is listening to, or run the following command which lists the process id of the Upstart session along with the value of $UPSTART_SESSION:

$ initctl list-sessions

The normal suite of Upstart commands is available (such as initctl, start, and stop). For example, to list all session jobs, run:

$ initctl list

To list system jobs from within a user session, run one of the following two commands:

$ initctl --system list
$ sudo initctl list

Session jobs are read from /usr/share/upstart/sessions/ and $XDG_CONFIG_HOME/upstart/ (or $HOME/.config/upstart if $XDG_CONFIG_HOME is not set).

Session job output is logged to $XDG_CACHE_HOME/upstart/ (or $HOME/.cache/upstart/ if $XDG_CACHE_HOME is not set).

See init(5) for full details.

Ubuntu Server

OpenStack 2013.2 (Havana)

Ubuntu 13.10 includes the 2013.2 Havana release of OpenStack. OpenStack projects supported in 13.10 include: Nova, Glance, Swift, Keystone, Horizon, Cinder, Neutron and Ceilometer. Heat is also included in 13.10 in Ubuntu Universe.

Please note that Quantum (OpenStack Networking) has changed name to Neutron; package updates will install the required transitions - however configuration files under /etc/quantum must be manually transitioned to /etc/neutron with appropriate configuration review and updates.

OpenStack Havana is also available for Ubuntu Server 12.04 LTS in the Ubuntu Cloud Archive.

Juju 1.16.0

Ubuntu 13.10 includes the 1.16.0 release of Juju. This includes the following new features:

Currently its not possible to transition an environment built using Juju 0.7 to 1.16.0; for backwards compatibility, Juju 0.7 has been retained in the archive for 13.10.

You can revert to Juju 0.7 client tools by using the following:

sudo update-alternatives --set juju /usr/lib/juju-0.7/bin/juju

or switch back to the new 1.16.0 release using:

sudo update-alternatives --set juju /usr/lib/juju-1.16.0/bin/juju

See the Juju documentation for full details.

Juju 1.16.0 is also available for Ubuntu Server 12.04 LTS in the Ubuntu Cloud Tools Archive.

MAAS 1.4

Ubuntu 13.10 includes the latest MAAS release (1.4). This new upstream release includes various bug fixes and improvements. New features include:

For more information about the new features and bug fixes, please review the MAAS ChangeLog.

MAAS 1.4 is also available for Ubuntu Server 12.04 LTS in the Ubuntu Cloud Tools Archive.

LXC 1.0~alpha1

After many years of development, LXC has now been promoted to main and will benefit from the attention of the Ubuntu Security team.

Ubuntu 13.10 includes LXC 1.0~alpha1 which is the first upstream snapshot of what will be the Ubuntu 14.04 LTS version of LXC. That version will come with 5 years of bug fixes and security updates provided by upstream LXC.

LXC 1.0~alpha1 provides the following new features:

More on LXC's new website or in the Ubuntu Server guide.

Virtualization

Ubuntu 13.10 includes Qemu 1.5.0 and libvirt 1.1.1.

Qemu 1.5.0 and libvirt 1.1.1 are also available for Ubuntu Server 12.04 LTS as part of the Ubuntu Cloud Archive for OpenStack Havana.

Apache 2.4 and PHP 5.5

Ubuntu 13.10 includes Apache 2.4 and PHP 5.5. Users of these packages should review their configuration prior to upgrade to ensure compatibility with Apache 2.4 directives and the new tooling and directory structure for managing configuration snippets in the Ubuntu packages.

For more details refer to the Apache 2.4 upgrade guide and the PHP 5.5 migration guide.

Ceph 0.67.4

Ubuntu 13.10 includes the latest Ceph Dumpling LTS release (0.67.4), providing improved performance and efficiency and block device encryption.

For full details on upgrading please see the Ceph release notes.

Ceph Dumpling is also available for Ubuntu Server 12.04 LTS as part of the Ubuntu Cloud Archive for OpenStack Havana.

Open vSwitch 1.10.2

Ubuntu 13.10 includes Open vSwitch 1.10.2 with support for VXLAN overlay networks.

The Open vSwitch switch daemons are now controlled using Upstart configurations to allow Open vSwitch to be used early in the boot process; the 'force-reload-kmod' command from openvswitch-switch init script has been replaced with a new Upstart configuration 'openvswitch-force-reload-kmod' which can be used to force a full reload of the Open vSwitch kernel module and daemons:

sudo start openvswitch-force-reload-kmod

As of this release, the bridge compatibility module has been removed - users must migrate to using the native Open vSwitch integration for Ubuntu network scripts - see the package README for more details.

Open vSwitch 1.10.2 is also available for Ubuntu Server 12.04 LTS as part of the Ubuntu Cloud Archive for OpenStack Havana.

Cloud-Init 0.7.3 and Cloud Images

Ubuntu 13.10 includes Cloud-Init 0.7.3, providing the following new features:

Starting with 13.10, Joyent Cloud (SmartOS) is a supported target for the Ubuntu Cloud Images. Images will be delivered shortly after release. Cloud-init support for SmartOS includes user-data and user-scripts via the 'smartdc' tools. Users are advised to base64 encode their user-data.

Cloud Images available on Windows Azure are now provisioned completely with cloud-init. Previously images were provisioned with cloud-init and walinuxagent. walinuxagent has had all provisioning functions disabled and cloud-init handles all provisioning functions.

Puppet 3

Ubuntu 13.10 includes Puppet 3. This is a major version upgrade from previous Ubuntu releases and includes many changes which are not compatible with Puppet 2.7.x.

Please review the upstream release notes to determine which breaking changes apply to your installation.

Ubuntu for Phones

13.10 represents a major step forward for the Ubuntu project, because it features the first image to support phones. Furthermore, the Ubuntu phone images feature a set of new technologies that solve many of the longstanding difficulties with Ubuntu distros. Specifically:

For 13.10, Ubuntu primarily supports the Galaxy Nexus and Nexus 4 phones, though there are images available for other phones and tablets.

Kubuntu

Further notes about this release of Kubuntu can be found at: http://kubuntu.org/news/kubuntu-13.10

Xubuntu

Further notes about this release of Xubuntu can be found at: https://wiki.ubuntu.com/SaucySalamander/ReleaseNotes/Xubuntu

Edubuntu

Further notes about this release of Edubuntu can be found at: https://wiki.ubuntu.com/SaucySalamander/ReleaseNotes/Edubuntu

Lubuntu

Further notes about this release of Lubuntu can be found at: https://wiki.ubuntu.com/SaucySalamander/ReleaseNotes/Lubuntu

Ubuntu Studio

Further notes about this release of Ubuntu Studio can be found at: https://wiki.ubuntu.com/SaucySalamander/ReleaseNotes/UbuntuStudio

UbuntuKylin

Further notes about this release of UbuntuKylin can be found at: https://wiki.ubuntu.com/UbuntuKylin/1310-ReleaseNotes

Ubuntu GNOME

Please have a read at: Ubuntu GNOME Release Notes.

Known issues

As is to be expected, at this stage of the release process, there are some significant known bugs that users may run into with this release of Ubuntu 13.10. The ones we know about at this point (and some of the workarounds), are documented here so you don't need to spend time reporting these bugs again:

Boot, installation and post-install

Migration

Graphics and Display

Networking

Desktop

Kernel

Ubuntu for phones

Application Confinement

An important part of Ubuntu for phones is running 3rd party software in a safe manner, and a lot of work in support of ApplicationConfinement was completed. Specifically, when applications are installed on Ubuntu for phones via the Ubuntu appstore, they are installed using click packaging and run under AppArmor. While a very meaningful level of isolation between apps is achieved in Ubuntu 13.10 for Ubuntu for phones, the work is not completed and will continue in 14.04. Specifically:

Browser

Calendar

Camera

Clock

Dropping Letters

Language and shell

Location

Media Player

Media Scanner

Mir

SDK - Qt Creator

Telephony

Shorts

Software Store

Weather

Platform

Ubuntu Server

MAAS

OpenStack

Ubuntu Core

Kubuntu

Xubuntu

Lubuntu

Ubuntu Studio

UbuntuKylin


For a listing of more known issues, please refer to the Saucy Salamander bug tracker in Launchpad.

Reporting bugs

Your comments, bug reports, patches and suggestions will help fix bugs and improve the quality of future releases. Please report bugs using the tools provided.

If you want to help out with bugs, the Bug Squad is always looking for help.

Participate in Ubuntu

If you would like to help shape Ubuntu, take a look at the list of ways you can participate at

More information

You can find out more about Ubuntu on the Ubuntu website and Ubuntu wiki.

To sign up for future Ubuntu development announcements, please subscribe to Ubuntu's development announcement list at:

SaucySalamander/ReleaseNotes (last edited 2013-11-15 16:50:27 by till-kamppeter)