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 默认桌面环境 GNOME 3.8,您也可以安装 Cinnamon,KDE 4.10, MATE 1.6 。
- LibreOffice 4.0
- BIND10 套件已加入 Fedora 软件库。
- Fedora 19 提供了全新、功能更强的 ModemManager 与移动宽带设备交互。
针对开发人员所做的变更
- 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 模版更加容易等等。
更多发行信息请移步官方文档。