Fedora Core 5 代号:Bordeaux(法国一个盛产葡萄酒的地区。也是一个动漫人物。) 发行时间:2006-03-20 Fedora Core 5的开发周期用了九个月的时间,而Fedora的Logo也从Core 5开始正式启用。
桌面方面的改进 Fedora Core 5针对桌面加入了新的Rendering项目(图形渲染)、新的软件包管理工具Pirut、多国语言支持框架SCIM等功能。 SCIM 语言输入框架提供了简单易用的界面,可以输入多种非英文语言。SCIM 替换了过去使用的 IIIMF 系统。SCIM 在后来的一段时间内成为了各个Linux发行版的默认中文输入法,也包括Ubuntu和RHEL。 Fedora Core 5使用的是默认网页浏览器 Firefox 1.5,它有大量新特性,更快,更安全,更有效。同时使用的是OpenOffice.org 2.0版本,该版本升级了很多软件包,使得性能和效率得以提升。Fedora Core 5 使用 gnome-mount替换了 fstab-sync, 获得更有效的机制,并且使用 HAL 来处理挂载。 管理和开发方面的改进 在 Fedora Core 5 系统中配置 Xen 虚拟机的工具现在使用标准的图形化安装过程,在桌面上运行为一个窗口程序。Fedora 开发者还创建了 gnome-applet-vm, 它是简单的虚拟主机监控小程序,还有 libvirt 软件库,提供 API 来使用 Xen 虚拟化的能力。此外,还提供新的系统监控工具SystemTap( 一个调试和分析系统瓶颈的工具)和Frysk(一种执行分析技术,可以监测运行中的进程或线程)。 行业领先的 anaconda 安装系统进一步发展。新的特性包括远程登录,以及对回溯的增强支持。安装系统中的软件包管理由 yum 实现。这一增强是将 Fedora Extras 集成到安装过程中的第一步。 使用当时行业领先的2.2版 Apache HTTP 服务器,这一版本提供了认证、数据库支持、代理和内容过滤的功能增强。 系统层次的改变 Fedora Core 5使用的是基于 Linux 2.6.16内核,并包含了X.org X11R7.0,R7.0 新的模块化结构使得驱动升级和开发更加简单,使 Linux 图形界面走上快速改进的道路。编译器上使用的是gcc 4.1 ,这让该系统所有的软件包都使用新的编译器进行构建,安全和性能都有提高。同时,用于笔记本电脑和移动设备的 PCMCIA 框架也发生了改变,旧版本中的pcmcia-cs 软件包使用 cardmgr/pcmcia 服务,而在 Fedora Core 5版本中,它们被替换为新的 pcmciautils 软件包, PCMCIA 设备直接由 hotplug 系统处理,并且使用动态的udev 子系统。这样,系统效率和性能都有提高。 而SELinux 的实现经历了巨大变化,转而使用 参照(reference)策略。参照策略支持二进制策略模块。将 SELinux 策略移动到单独的软件包中成为可能,用户可以更简单地定制专用的策略。这个版本还支持 SELinux 框架的 MCS (Multi Category Security, 多类别安全,默认启用) 和 MLS (Multi Level Security, 多层次安全) 子系统。SELinux 继续支持 TE (Type Enforcement, 类型强制,默认启用),以及 RBAC (Role-Based Access Control, 基于角色的访问控制)。 |