如果用“千呼万唤始出来,犹抱琵琶半遮面”这一句古诗来形容Fedora 13,应该说再合适不过了。5月25日,在经过一周的延期之后,Fedora 13终于正式发布了。这次的版本,相对于以前的版本做了很多更新,最主要的是它不仅仅只是专业人士的工具,它吸取了Ubuntu的经验,逐渐迎合非专业人士的需求。用Fedora Project Leader Paul W.Frields自己的话说:“Fedora 13将与以往不同,这次的版本对用户来讲会更新更友好!Fedora不再仅仅适合于有经验的Linux用户。”
fedoraproject.org网站首页提出“Fedora 13:腾飞!”
既然,Fedora 13的项目开发团队做了这么大的改变,那么,下面就让我们来亲身体验一下想要腾飞的Fedora 13吧。这里,为了让大家看得更清楚,我们将结合Fedora 12与新版本一起对比说明。www.linuxidc.com
Fedora 13系统安装和应用体验
系统安装
当初在试用Fedora 13beta版的时候,对于其漫长的安装时间,很是吃惊。不过,没有想到Fedora 13正式版安装会如此快速。Fedora 13已经将部分配置的步骤省略,简化了安装时对于存储设备和分区的管理。后期,如果用户需要再进行二次配置。
安装的第一步是获得Fedora 13正式发布的安装包:Fedora-13-i686-Live.iso。同时,决定你将Fedora 13安装在哪里?这里,编者为了快速体验一把Fedora 13,将Fedora 13安装在VirtualBox-3.1.8-61349-Win虚拟机上。下面,编者分享在虚拟机上安装Fedora 13的一些体验。
注:编者以往经常使用的VMware居然在安装Fedora 13的时候报错:,后来发现,在VMware的虚拟机中并不支持Fedora系统的安装。
新建虚拟电脑
填写虚拟电脑名称和选择系统类型
为虚拟电脑分配内存
选择介质类型和位置
注册一个虚拟光盘作为安装源
系统开始安装
选择安装方式
选择什么类型的安装设备
接着,系统会提示你安装系统语言和键盘布局。
选择语言
选择键盘
选择时钟
设置根用户密码
自此,系统安装和基本配置完成,下面你可以顺利进行系统了。www.linuxidc.com
在登录系统前,需要你选择一种语言进入再系统,编者选择“汉语(中国)”。进入系统之后,系统弹出一个提出信息。告知,在你往返于“虚拟”与“现实”系统之间的时候,右“Ctrl”按键可以进行切换。
提示信息
Fedora 13亮点应用体验
那么,Fedora 13 带来为桌面用户带来了哪些新功能呢?
首先要介绍,也是Fedora 13官方推荐的打印机驱动自动安装功能RPM和 PackageKit得到改善,当你连接打印机时将自动搜索软件仓库并安装对应驱动。编者手边有一台HP LaserJet M1522,系统可以自动识别。编者查阅了Fedora 13打印机驱动软件库,果然发现HP LaserJet M1522的驱动程序。
Fedora 13打印机驱动程序库
而对比Fedora 12确实发现缺少HP LaserJet M1522等很多型号的驱动程序。
Fedora 12打印机驱动程序库
Fedora 13预装了Shotwell 照片管理工具。
Shotwell照片管理工具
经过部分测试,Shotwell照片管理工具也不是所有图片格式都能够识别,如.png的图片。
不过,Fedora 13却新增了一个非常实用的系统工具:Deja-dup 数据备份。
Deja-dup 数据备份和恢复工具
数据备份对话框
数据恢复对话框
Pino客户端
现代的办公室自然少不了扫描仪,Fedora 13适时地添加了Simple Scan 扫描工具。
新增“扫描仪”工具
编者发现,在翻译成为中文后,系统误将“扫描仪”翻译成为“扫描易”。当然,这仅仅是翻译工作人员失误而已。
另外,Fedora 13预装了色彩管理工具。通过全新的gnome-color-manager组件,可以对打印机、扫描仪以及显示器的色彩进行调整,保证打印或扫描的色彩和在显示器上看到的一致。专业级别的色彩配置管理:Linux拥有经典的图形管理程序GIMP,却缺少出色的色彩配置管理程序。
色彩管理工具
在网络方面,NetworkManager 添加移动宽带、蓝牙和命令行管理界面支持 NetworkManager 现在是一站式的网络连接配置中心,无论使用何种联网方式。这次它不仅可以显示移动宽带信号强度,还添加对于蓝牙拨号的支持。所以这些功能都可以通过改进的图形化界面或者新增加的命令行界面访问。
网络设置
不过,编者兴致勃勃地拿来同事的iPhone来体验了一把,但是结果很失望,Fedora 13系统仍然不能自动识别。究其原因可能有二,一种是根本还是不支持;另外,一种就是系统没有启动autofs服务,无法自动识别,需要手工启动此服务,但是,非常惭愧,编者多次尝试未果。
同时,编者通过照片管理软件和音乐播放器都无法搜索到iPhone的存在。
Rthymbox音乐播放器
实验性的用户管理界面/用户帐号管理工具得到了完全的重新设计。
用户和群组管理
在输入法方面,除了iBUS之外,Fedora 13新增了X compose table。
Fedora 13预装的输入法
在办公软件方面,Fedora 12仍然存在类微软Word文档工具——AbiWord不存在了,新增了“项目管理”工具。
Fedora 12预装的办公软件
Fedora 13预装的办公软件
在即时通信工具方面,Fedora 13系统平台上增加了三种。
Fedora 12的Empathy提供的即时通信工具
Fedora 13提供的即时通信工具
早在Fedora 12,Fedora就用开源驱动为最新的ATI显卡提供3D支持。Fedora 13为Nvidia显卡开源3D加速支持解决方案,当然这要感谢Nouveau驱动了。具体来说,nVIDIA开源驱动Nouveau的实验性3D加速支持可以通过安装 mesa-dri-drivers-experimental软件包来体验。
小结:
相对Fedora 13以前的版本来说,Fedora 作为不小的改进。例如,打印、继续支持3D加速,支持苹果的一系列IT产品等等,都是具有强烈“技术”特征的Fedora突破与转型。我们能够看到,已经提出“腾飞”口号的Fedora开发团队,已经在向着桌面用户迈出了很多。
但是,同比Ubuntu 10.04所做的改变还是要“小心”很多。例如,围绕用户办公软件、Ubuntu软件中心,甚至在背景桌面的图片更新都很少。用户体验上虽然做了一些改进,但是相对于Ubuntu来说力度仍然不够。这也是为什么,当前Ubuntu桌面用户最多的重要原因。
链接:Fedora的前世今生一览表
诞生于1994年,曾经流行一时的Red Hat Linux发行版在2003年3月发布了第9版Shrike之后便停止了更新。而2003年底从Red Hat Linux衍变而来的Fedora项 目,到现在已经发展了将近七个年头。社区维护,集合各种最新最前沿同时也是最不成熟的技术,半年一个新版本,每个版本 支持13个月——这是一个不折不扣的小白鼠Linux发行版。由于其定位并无对广大非技术人员进行照顾,导致其现在的流行程度已经落后于后继 者 Ubuntu;不过早期的技术人员却大多对Fedora有着更为深厚的感情。
众所周知,Fedora项目中带入的很多新功能都是处于实验阶段的技术,使用起来不是很稳定;但是经过最新的Fedora发行版验证已经稳定的功能,则往往会出现在之后一个版本的红帽企业级 Linux,RHEL当中。今天是2010年5月25日,正是Fedora 13正式版预计发布的时间。在正式版下载地址公开之前的这段时间,就让我们 回顾一下Fedora这七年的小白鼠之路吧。
Fedora项目历代发行版时间表
Fedora Core 1
代号:Yarrow(一种植物, 在使用酒花酿酒的工艺成熟之前,曾用于酿酒)
发行时间:2003-11-05
特性描述:第一个Fedora发行版,确认了项目的宗旨:一个使用自由软件、吸引开源社区用户的操作系统。Fedora Core 1支持通过FTP和HTTP的图形安装,以及基于VNC的安装方式,并对UTF-8编码的支持进行了很大努力。对UTF-8的默认支持在 RHEL 4开始出现在红帽企业级Linux当中。
Fedora Core 2
代号:Tettnang(德国一城市名,出产酒 花)
发行时间:2004-05-18
特性描述:Fedora Core 2开始使用了2.6.x内核(Fedora Core 1的内核版本为2.4.19,Core 2为2.6.5),并为2.6.x内核集成了SELinux特性(Security-Enhanced Linux,安全增强)。这是一个通过Linux安全模块(LSM)实现的安全架构。从此,SELinux也便成为了Fedora系列发行版的默认安全 机 制。SELinux在RHEL 4中成为了一项默认功能。
Fedora Core 3
代号:Heidelberg(德国一城市名。也是一个啤酒的品牌)
发行时 间:2004-11-08
特性:Fedora Core 3开始为当时流行的ext3文件系统提供了内核和e2fsprogs支持。Core 13为桌面用户做了一些照顾,提供了远程VNC桌面、打印功能方面的增强。
Fedora Core 4
代 号:Stentz(一种法国葡萄酒的品牌)
发行时间:2005-06-13
特性描述:Fedora Core 4在桌面上使用了当时最新的Gnome 2.10/KDE 3.4。Fedora Core 4提供了一个名为Global File System(GFS)的开源集群文件系统,并开始使用内置的Xen实现虚拟化。GFS文件系统在RHEL 5当中被正式引用为红帽企业级 集群的实现,而Xen虚拟化系统也在RHEL 4之后的一些更新中得到支持,并正式成为RHEL 5虚拟化技术的一个重要组成部分。
另外,Fedora Core 4开始为PowerPC架构的处理器提供了支持。
Fedora Core 5
代 号:Bordeaux(法国一个盛产葡萄酒的地区。也是一个动漫人物)
发行时间:2006-03-20
特性描述:Fedora Core 5的开发周期用了九个月的时间,而Fedora的Logo也从Core 5开始正式启用。
Fedora Logo
Fedora Core 5针对桌面加入了新的Rendering项目(图形渲染)、新的软件包管理工具Pirut、多国语言支持框架SCIM等功能。Core 5为Xen虚拟化提供了新的图形界面工具,以及新的系统监控工具SystemTap和Frysk。SELinux也进行了很大的改进。
SCIM在一段时间之内成为了各个Linux发行版的默认中文输入法,也包括Ubuntu和RHEL。
代 号:Zod(DC Comics universe中的一个动漫人物。也是一个唱片公司的名字)
发行时间:2006-10-24
特性描述:Fedora Core 6的主要改进在桌面和性能方面,通过DT_GNU_HASH重建的应用软件号称提升了50%的性能。Fedora Core一直使用的安装工具Anaconda开始支持系统版本库的升级,并支持IPv6。
Fedora 7
代号:Moonshine(一个唱片公司的 名字。也是一个电影的名称)
发行时间:2007-05-31
特性描述:Fedora 7开始,就是红帽和社区版本库的融合。第7版同时首次将Gnome桌面、KDE桌面分制了不同的Live CD,并将桌面版、工作站版和服务器版分开制作了不同的spin。这也成为了Fedora之后的发行惯例。
对于桌面用户而言,对显示设备的热插拔支持也终于通过Xorg Server 1.3实现了。SELinux新添了一个system-config-selinux图形管理工具和一个setroubleshoot排错工具。
虚拟化方面,Fedora 7开始同时支持Xen和KVM平台。红帽后来在2008年收购了KVM技术背后的公司Qumranet,并在RHEL 5.4中开始全面支持KVM。在即将到来的RHEL 6.0中,KVM将成为唯一的虚拟化系统。
Fedora 8
代号:Werewolf(一部名叫狼人的电影。狼人会因接触银而死亡)
发行时间:2007-11-08
特性描述:Fedora 8引进了system-config-firewall防火墙配置工具,并在SELinux中加入了Kiosk功能。开发方面,Fedora 8使用了IcedTea作为其Java环境(IcedTea是一个基于OpenJDK的项目)。
Fedora 8在电源管理方面进行了改善,使之更加适合笔记本。
Fedora 9
代号:Sulphur(硫,一种会与银产生反应的元素, 传说能够驱散狼人。也是美国一城市名)
发行时间:2008-05-13
特性描述:Fedora 9开始支持完整的Live USB技术,而Ext4文件系统也首次作为一个选项出现。当时的Ext4尚不稳定,但也已经隐约显示出取代Ext3的趋势。Ext4在RHEL 5.3中作为一项技术预览选项出现,也将成为RHEL 6中的一个默认文件系统选项。Fedora 9同时也引进了加密的文件系统支持eCryptfs。
另外,由于IcedTea在Fedora 8中表现得不稳定,Fedora 9又换成了OpenJDK 6。
Fedora 10
代号:Cambridge(美国一城市名。也是美国海军一艘战舰的名字)
发行时间:2008-11-25
特性描述:Fedora 10启用了无线连接共享,并进一步增强了对打印机使用的支持。而更加灵活的软件管理程序库RPM,以及更好的音频、摄像头和红外远程控制支持,使其对桌面 用户更加友好。
虚拟化方面,由于上游内核中的kernel-xen软件包已经作废,Fedora 10中使用了基于xenner的KVM对Xen domU客户端进行引导。libvert高级选项提供了远程存储管理的功能,以及通过Avahi实现的远程安装虚拟机的功能。
有评论称Fedora在2007年的表现跌入了历史最低点,尤其Fedora 9 Sulphur这一版本更是史无前例的失败,导致大量用户纷纷转投Ubuntu和OpenSUSE这两个发行版。不过Fedora 10发布之后,这个糟糕的情况逐渐有了改善。
Fedora 11
代号:Leonidas(美国海军一艘船的名字。也是美 国密歇根的一个镇子,一位国王的名字)
发行时间:2009-06-09
特性描述:Fedora 11引入了DeviceKit,这个模块化的系统服务可以更好的管理设备并取代Hal的部分功能。Ext4成为了默认文件系统。
启动速度的提升是Fedora 11的卖点之一。虚拟化方面,Fedora 11使用了SASL协议为KVM和QEMU虚拟机进行VNC验证,并且整合了qemu和kvm的RPM。Fedora 11还提供了用于控制虚拟访客的Svirt扩展以增强安全性。Svirt并未包含在RHEL 5中,但可能会在RHEL 6当中出现。
Fedora 12
代 号:Constantine(美国密歇根的一个镇子,一位国王的名字。也是俄国一位火箭物理学家的名字)
发行时 间:2009-11-17
特性描述:Fedora 12对系统性能进行了全面优化,其中包括对Intel Atom处理器的性能调优。
桌面端方面,对显卡、视频和音频支持都进行了进一步的改善。Fedora 12改善了KVM性能,并提供了新的库libguestfs和虚拟机磁盘镜像监控工具guestfish。
安全方面,则为SELinux添加了沙箱支持。新的库与工具都可以在RHEL 5上使用,而SELinux沙箱则将出现在RHEL 6当中。
Fedora 13
代号:Goddard(美国一位火箭物理学家的名字)
发行时间:2010-05-25
特性描述:Fedora 13对桌面有了进一步的改善,无论是自动安装打印机驱动,还是自动安装语言包,还是针对NVIDIA显卡的3D支持,都显示了其争夺用户的决心。
Fedora 13当中带来的两个KVM新特性,VHost Net内核加速功能以及KVM稳定的PCI地址,可能也将在不久的未来加入到RHEL 6当中去。
其实,每个新版本的Fedora都带来了很多新特性,本文只是简短回顾了一下与RHEL有关的一些改进。但是,虽然Fedora可以说是RHEL很多安全性功能和虚拟化技术的小白鼠,作为一个桌面版Linux,势必不能无视用户对一个友好的操作系统的需求。因此现在的Fedora在桌面功能上正努力地迎头赶上,学习Ubuntu和OpenSUSE的各种优点。身为凝聚开源智慧的Fedora,在将来还会带来怎样的创新,还让我们拭目以待。