Fedora 19 已正式发布,代号是“薛定谔的猫”。
Fedora 19针对系统管理员所做的变更
Fedora 19 采用 3.9.0 内核。注:官方文档是 3.9.0,而源里好像是 3.9.5 ,有安装过的朋友请证实下。
Fedora 19 增加了使用 Extlinux 引导程序的选择,它是 Syslinux 引导程序家族的一员。该引导程序并不如默认的 Grub2 那么高级,而且并不会在所有环境下工作。
Fedora 19 的初始设置屏幕得到革新。目前 GNOME 在首次启动时会提供用户创建和配置向导。其它桌面环境则会使用安装程序的全新功能。
始于 Fedora 18 的 anaconda 安装程序重写工作仍在继续。Fedora 19 在安装过程中提供了对高级存储的支持,例如 fcoe,iscsi 和 multipath。此外安装程序的文本模式同样也有所改进。
通过使用一次性密码以及简单语法,Fedora 可以通过 kickstart 文件或 anaconda 加入域。
本版本的 Fedora 会根据您的计算机硬件构建出特定 initramfs,以实现更快的引导。
open-vm-tools,是 VMware 工具的开源实现,已收入到 Fedora 仓库中。
Pacemaker 现在具备通过 pacemaker_remote 服务远程管理位于非集群节点上的资源的能力。
KVM 和 libvirt 可以高性能的方式在无共享存储的主机之间实现虚拟机实时迁移。KVM 和 libvirt 现在能支持半虚拟化随机数生成设备。这可在虚拟机中用于防止熵饥饿(entropy starvation)
MariaDB 用作默认的 mysql 兼容数据库。Apache Derby 升级到 10.9.1.0 版本。
提供了一个用于测试 NFS 客户端和服务的工具套件 NFSTest。
Fedora 19针对桌面用户所做的变更
Fedora 19 默认桌面环境 GNOME 3.8,您也可以安装 Cinnamon,KDE 4.10, MATE 1.6 。
LibreOffice 4.0
BIND10 套件已加入 Fedora 软件库。
Fedora 19 提供了全新、功能更强的 ModemManager 与移动宽带设备交互。
Fedora 19针对开发人员所做的变更
Fedora 19 包含了 Scratch,Ruby 2.0.0, Boost 1.53
Python 变化: Pillow 替代了 PIL;PyXML 被移除,使用 stdlib。
新工具:recode 允许转换文件的字符集和用途; comdemod 是一个协助大规模代码重构的辅助工具; jimtcl 是一个轻量级 Tcl 实现; fox 是一款基于 C++ ,简单且高效的图形用户界面开发工具集。
GLIBC 2.17 是 GLIBC 的默认版本。所有 Fedora 软件包已使用 GLIBC 2.17 重新构建。
本版本 Fedora 纳入了 Java 8 技术预览版,它通过 java-1.8.0-openjdk 和 java-1.8.0-openjdk-devel 软件包提供。包含 Thermostat 1.0, 该软件的首个 API 稳定版本,一个集监控、测试和操作于一身的 OpenJDK 工具。
PHP 已经升级到 5.5.0 版本。
Fedora 19现已包含 Node.js 一个用JavaScript语言来编写高效、易扩充的网站应用程序的JavaScript运行环境。npm 包管理器也被包含在Fedora内,它提供了超过 20,000 个在自由且开源的协议下发布的库和程序。
采用流行的 Django 网络应用框架 1.5 版。该版本的改进有:让提供自定义验证功能更加容易,改进了缓存支持,新模版标签使得在 Django 模版内部使用 JavaScript 模版更加容易等等。