今天给各位带来的消息是Ubuntu 9.10  版将于10月29日正式发布。现在各位可以下载Ubuntu 9.10 beta 版先来使用一下9.10beta版了。
 

我们来看一下Ubuntu 9.10与 Ubuntu 9.04 相比的新特性

Upstart

作为提高系统启动性能工作的一部分,目前我们已经过渡到 Upstart 。如果您是在重要的机器上测试,我们强烈建议您在升级前准备一张 Ubuntu 9.10 LiveCD光盘,或者创建一个Alpha 5的USB启动盘。这将使我们能够在您升级之后启动系统过程中发生故障时帮助您恢复系统。我们要求把所有影响系统启动性能和启动功能的bug都用 ubuntu-boot 标记在Launchpad版面。

引导体验

我们在改进系统整体观感方面做了一些工作。如果在 grub 加载之后,显示 Ubuntu Splash Screen(xsplash) 之前您看到任何的错误信息,请用 “ubuntu-boot-experience" 标签提供错误报告。如果您在 splash 画面加载之前无法捕获到这些消息,您还可以通过检查 vt1 或 dmesg 命令输出获得这些消息的副本。我们也接受图片或视频附件-如果您觉得那样更方便的话,不过,清确保文字部分能看得清。

软件中心

Ubuntu 9.10 测试版包括了 Ubuntu 软件中心,替换了应用程序菜单中的“添加/删除”。我们真诚邀请广大用户试用,并报告所发现的任何 Bug

GNOME

ubuntu 9.10 测式版包括了 GNOME 最新版本 GNOME 2.28 桌面环境,此版本包含了许多非常先进的功能、特性:
  • 引入了 Telepathy 架构的 Empathy 并替换 Pidgin 成为首选的即时通讯客户端。
  • gdm 2.28 是完全改写了老版本的代码的新登录管理器,它将带给您更好的登录体验。

用 Quickly 进行应用程序开发

Quickly 使开发者易于开发面向 Ubuntu 的新应用程序,并且可通过 .deb 软件包或个人软件包存档(PPA)与其他 Ubuntu 用户共享那些应用程序。

Kubuntu

Kubuntu 9.10 包括了第一个 Kubuntu 上网本版本, 使用了最新的 KDE 包。 详情请看 Kubuntu 技术概要

Ubuntu 企业云系统镜像

Ubuntu 9.10 测试版包括了 Ubuntu Enterprse Cloud (UEC,Ubuntu企业云系统) 和 Amazon 的 EC2 普通功能的镜像。您可以直接在 EC2 上用预设的 AMI 直接使用最新的 Ubuntu 9.10 服务器镜像,或者下载一个镜像然后放进你自己的 Ubuntu Enterprise Cloud 。关于在 Amazon EC2 上使用 UEC 镜像的知识,请参考 EC2 新手指南.

Ubuntu One 文件共享

Ubuntu 9.10 测试版默认集成了 Ubuntu One 文件共享服务, 提供系统和服务器间的高兼容的文件同步功能以及 Ubuntu One 网络存储服务。

Linux kernel 2.6.31

Ubuntu 9.10 Beta 包含了基于 2.6.31.1 的 2.6.31-11.36 的 内核。该内核为 Intel graphics 开启了随内核模式设置(参见下文)。linux-restricted-module 为支持 DKMS 封装则已淘汰。

hal 被取消

Ubuntu 9.10 测试版的电源管理,笔记本快捷键,存储处理还有图像技术之类的基础技术已经从 “hal”(将要去掉)转成 “DeviceKit-power", "DeviceKit-disks" 和 "udev". 测试的时候请注意,这部分内容有可能会比以前退步,请报告你发现的 bugs。

新 Intel 视频驱动结构可以进行测试了

Intel显卡驱动从 “Exa” 加速模式转换成了 "UXA", 解决了Ubuntu 9.04重要的性能问题, Ubuntu 9.10 beta 默认为Intel硬件启用了“内核模式”, 减少了系统启动时的闪烁并且加速了休眠/唤醒的速度。

默认使用 ext4

新的 ext4 文件系统已经默认成为 Ubuntu 9.10 beta 安装文件系统;当然,其他文件系统在手工分区时依然可以使用。当前文件系统不会被升级。
假如你已经做了完全备份,并且自信可以搞定未知问题,可以按照 Ext4 Howto 里的说明来升级当前的 ext3 到 ext4 。(注意:当时有关 Ubuntu 中使用 vol_id vs. blkid 的论述已经“过期”,并不适用于 Ubuntu 9.10 Beta )不过,最佳性能只能由全新的 ext4 系统来体现,从 ext3 的升级并不能发挥 ext4 的全部性能。

GRUB2 已经成为默认配置

GRUB2已经成为Ubuntu9.10beta全新安装时默认的启动装载程序,代替了以前“旧的”GRUB引导程序。考虑到升级现有系统的引导装载程序有一定风险,所以这次不会自动升级您的引导装载程序。
如果 您希望升级到 GRUB2 ,请您阅读 GRUB2 测试者 网页来获得信息,此页面同时提供了 手动升级指南
跟以前的 Grub 相比,Grub 2 还缺少部分功能。 值得一提的是少了加锁/密码支持, grub-reboot 功能,还有虚拟机监视器的处理。

iSCSI 安装

iSCSI 的安装过程已做了改进,不再需要设置引导参数 iscsi=true。在没有本地盘的时候安装程序提供了登录 iSCSI 目标设备(target)的选项,或者你可以在手工分区的时候选择 "Configure iSCSI"。
当前已支持将根文件系统放置在 iSCSI 设备上。

AppArmor

Ubuntu 9.10 Beta 中的 AppArmor 采用了一个改进的分析程序,它使用缓冲文件极大地加快了系统引导时 AppArmor 的初始化速度。AppArmor 当前已支持 'pux' 选项,当此选项被设置后,表明该进程在运行期间能够切换到一个已有的配置,或者此进程的权限初始化为不受限制。

新增配置文件

除了 AppArmor 自身的上述变化外,新增了一些配置文件。 ntpd、GNOME 文档查看器(evince)和 libvirt 的强制性配置文件默认启用。在 apparmor-profiles 软件包中,Dovecot 的 Complain 模式配置文件是可用的。也提供了一个用于 Firefox 的新配置文件,虽然默认是禁用的。用户可以通过运行以下命令启用浏览器的 AppArmor 沙盒:
$ sudo aa-enforce /etc/apparmor.d/usr.bin.firefox-3.5
请参阅 SecurityTeam/KnowledgeBase 以获取在 Ubuntu 中现成的可用配置文件的完整列表。

Libvirt

当使用 KVM 或 QEMU 时,Libvirt 现在包含了 AppArmor 集成。Libvirtd 被配置为运行由独特限制性 AppArmor 配置文件所局限的虚拟机。此功能通过提供用户区主机防护以及客人隔离,显著提高 Ubuntu 中的虚拟化。

简单的防火墙(UFW)

简单的防火墙(UFW)现在已经支持通过界面操作进行过滤,并且可使用 ufw 命令过滤外出连接。改进了的 UFW 的相关文档帮助用户更好地利用 ufw 框架并充分发挥 Linux netfilter(网络过滤器)的强大而灵活的优势. 请参阅 UbuntuFirewall#Features 以获知功能特性的完整列表。

Non-eXecutable 仿真

Non-eXecutable (NX) 内存保护,也就是通常所说的 eXecute-Disable (XD),在任何硬件支持、运行 64 位内核或 32 位服务器版内核的 Ubuntu 系统上总是可用。现在 32 位 PAE 桌面内核(linux-p_w_picpath-generic-pae)也提供拥有 NX CPU 功能的硬件所需的 PAE(物理地址扩展)模式。
对于缺乏 NX 硬件的系统,32 位内核现在可以通过软件仿真 NX CPU 近似的特性,这可以帮助阻止那些可运行于堆栈或堆存储器的***。

阻止模块加载

为了阻止启动后加载更多模块(通常是硬件不变的服务器),目前已有 /proc/sys/kernel/modules_disabled 单向 sysctl 标记,针对***者加载内核 rootkit 增加了额外的保护层。

Position-Independent Executables (PIE)

通过使用严格的编译器标志,在 Ubuntu 8.10 和 9.04 上所做的构建工作可以主动保护 Ubuntu 远离未知的威胁,更多的应用程序被构建为 Position-Independent Executables (PIE),以便利用 Ubuntu 内核中现有的 Address Space Layout Randomisation (ASLR,地址空间布局随机化)。
除不断扩大的程序列表外,PIE 程序现在也用 BIND_NOW 连接器标志构建,以充分利用现有的 RELRO 连接器标志。当***者尝试利用内存溢出,这会使 PIE 程序内存中可用来控制程序流重定向的余地更少。

已知问题

目前的发布过程正如所料,在 Ubuntu 9.10 Beta 中用户可能会遇上几个已知的 Bug。方便起见,我们已经将问题连同任何已知的变通方法一并记载在此,这样您就不必再花费时间来报告这些 Bug:
  • 一些使用 Intel 视频芯片的用户在完成安装后重启时会经历黑屏,是因为 fbcon 模块未被加载。作为变通方法,用户可以用 i915.modeset=0 选项来启动。对该问题的调查正在进行中。(431812)
  • 如果在安装过程中应用了一个 RAID 分区方案,Grub 引导加载器将只会安装到第一个硬盘驱动器,而不是所有驱动器。如果第一个驱动器失败则无法引导系统。作为变通方法,用户可以使用 grub-install 命令手动将 grub 安装到每个磁盘上。(427048)
  • 有些用户报告说,在将基本系统转换到 Native Upstart 的有关操作中,如果 root 分区有错误,系统将无法启动。作为该问题的变通方法,用户可以从外部介质引导并手动运行 fsck。对该问题的调查正在进行中。(432237)
  • 如果有“核心”文件系统 (包括 /usr 或者 /home) 被挂载在 NFS(网络文件系统) 上,在有关 NFS 引导次序的 init 脚本上存在一个 Bug 将阻止系统引导。拥有这种配置的用户建议在升级前等待 Ubuntu 9.10 Release Candidate (RC版)。(431248)
  • 当从服务器版 CD 执行 Ubuntu企业云(UEC) 安装时,Eucalyptus 组件未能自动注册。要解决该问题,在安装后请立即升级到最新版的 Eucalyptus 软件包,并执行 sudo restart eucalyptus 。(438602, 439251)
  • 在 Ubuntu Moblin Remix 开发者预览版,Live 映像和已安装系统中的 sources.list 漏掉 ~moblin PPA;你可以立即手动添加(420048)。同时,在已发布映像中的 Web 浏览器无法正常工作;在 ~moblin PPA 中针对此 Bug 的修补程序是可用的(439677)。

 

看完以上那么多新特性,赶快下载吧。镜像文件和种子文件可以从下面的地址获得:
也可以使用下面的本地镜像
非洲
亚洲
欧洲
北美
大洋洲/澳大利亚
南美