Linux Kernel 3.4主要增加对新一代绘图处理器(GPU)的支持,以及档案系统效能的提升。此次Linux Kernel从3月19日发布3.3版到5月20的3.4版仅花费两个月的时间,是有史以来版本更新速度最快的一次。Linux创始人Linus Torvalds宣布,经过两个月的顺利开发,Linux Kernel已经从3.3版升级至3. 4版。新版本主要功能包含支持新的图形处理器(GPU)、提升档案系统效率及一个新的安全模块。
Linux Kernel 3.4增加支持nVidia GeForce 600(kepler)、AMD Radeon 7000 GPU及Trinity APU等新一代图形处理器(GPU),连Intel准备用于移动设备的Medfield图形处理器也在支持范围内。并改善新一代档案系统BTRFS的速率,达到每秒可以开设170个档案,一般Linux系统预设使用的ext4档案系统则只能达到每秒110个。
Linux Kernel 3.4把安全模块Yama(阎王)纳入核心,而且还新增了数种功能,例如限制个别程序不能看到其它程序所使用的内存状况。
新版核心还有一个特别的x32 ABI(Application Binary Interface),提供64位系统中执行32位应用程序所需的接口,例如在64位系统中的程序可以使用32位内存寻址、C语言模式所用的32位数值等。
Linus Torvalds认为,与其它版本的开发过程比较,此版本开发过程非常顺利,但也可能只是缺乏重大破坏性的事件。他期望下个版本也可以如此顺利的完成。
此次Linux Kernel从3月19日发布3.3版到5月20的3.4版仅花费两个月,是有史以来版本更新速度最快的一次。若不是Linus Torvalds额外增加了一项测试,还可以再缩短一周的时间。
netcfg 2.8.2
已经进入[core]
。距离上次netcfg
的更新已经有6个月,所以本次更新有不少变化。以下是简要信息。
- 配置信息已经移出
rc.conf
。请将您的配置文件移动到 /etc/conf.d/netcfg
。
- 以
-old
, -dbus
和 -iproute
结尾的 Connection Types
已经不再使用。请移除这些后缀,如果您还保留着它们:您已不再需要它们了。
Systemd
现已支持单配置文件,多配置文件,自动有线连接和自动无线连接。
- 基于您基本的
wifi
需求,您现在可以使用附带的 wifi-menu
工具。这是一个基于对话窗口的连接助手,灵感来源于 wifi-select
。
- 断开到一个接口不再使用
-i
来完成。新的参数是 -D
。重新连接到接口可以通过 -R
来完成。
- 一个新的连接类型:
PPPoE
。
完整的changelog
在 http://projects.archlinux.org/netcfg.git/tree/NEWS?id=2.8.2
Wiki还没有包含所有的改变,请帮助我们更新Wiki页面!
PHP已经升级至主版本5.4。上游的changelog在 php.net/ChangeLog-5.php,php.net/migration54 是一个详细的升级至5.4的向导。另外,一些打包的变化如下:
- Suhosin补丁和扩展已经被移除。关于这个决定希望了解更多请移步 pierre-schmitz.com/php-5-4-1-in-suhosin-out/ 。如果您之前使用了suhosin扩展,请在升级至5.4之前移除,因为5.4不再兼容sohusin扩展。
- 请注意扩展API已经更改。如果您正在使用任何没有收录到我们仓库的第三方扩展,您至少需要重新编译它,或者升级到一个兼容的版本。
- json模块已经被编译进PHP本身,因此,请在您的php.ini文件中移除
extension=json.so
。
- 使用libvpx库编译了带有webp支持的gd库。
请确定您已将新版的配置文件和您本地的配置文件合并;或者更简单:按照您的需求调整新版本的php.ini文件。如果在使用APC扩展的时候报告了任何错误,您可以尝试安装已经被添加到仓库里的php-xcache包。
最后但也是最重要的一件事情:特别地如果您正在使用旧版本的的脚本程序,请确定它们不依赖类似于”Safe Mode”或者”Magic Quotes”这样的功能。随着这些功能在新版本中被移除,升级到PHP 5.4将会引起严重的安全漏洞。