1Fedora10发行注记FedoraDocumentationProjectCopyright2007,2008RedHat,Inc.
andothers.
ThetextofandillustrationsinthisdocumentarelicensedbyRedHatunderaCreativeCommonsAttribution–ShareAlike3.
0Unportedlicense("CC-BY-SA").
AnexplanationofCC-BY-SAisavailableathttp://creativecommons.
org/licenses/by-sa/3.
0/.
Theoriginalauthorsofthisdocument,andRedHat,designatetheFedoraProjectasthe"AttributionParty"forpurposesofCC-BY-SA.
InaccordancewithCC-BY-SA,ifyoudistributethisdocumentoranadaptationofit,youmustprovidetheURLfortheoriginalversion.
RedHat,asthelicensorofthisdocument,waivestherighttoenforce,andagreesnottoassert,Section4dofCC-BY-SAtothefullestextentpermittedbyapplicablelaw.
RedHat,RedHatEnterpriseLinux,theShadowmanlogo,JBoss,MetaMatrix,Fedora,theInfinityLogo,andRHCEaretrademarksofRedHat,Inc.
,registeredintheUnitedStatesandothercountries.
ForguidelinesonthepermittedusesoftheFedoratrademarks,refertohttps://fedoraproject.
org/wiki/Legal:Trademark_guidelines.
LinuxistheregisteredtrademarkofLinusTorvaldsintheUnitedStatesandothercountries.
JavaisaregisteredtrademarkofOracleand/oritsaffiliates.
XFSisatrademarkofSiliconGraphicsInternationalCorp.
oritssubsidiariesintheUnitedStatesand/orothercountries.
Allothertrademarksarethepropertyoftheirrespectiveowners.
摘要关于Fedora本次发布的重要信息1.
欢迎使用Fedora1021.
1.
欢迎使用Fedora21.
2.
Fedora10概述31.
3.
反馈4发行注记22.
对安装和Live映像来说有什么新特性52.
1.
安装备注52.
2.
FedoraLive映像92.
3.
硬件概述112.
4.
构架特定注记112.
5.
X窗口系统-图形界面152.
6.
Fedora10引导时153.
关于多媒体163.
1.
多媒体164.
对桌面用户来说有什么新特性194.
1.
Fedora桌面194.
2.
联网234.
3.
正在打印234.
4.
软件包注记234.
5.
国际语言支持245.
对游戏玩家、科学家以及爱好者来说有什么新特性275.
1.
游戏和娱乐275.
2.
业余无线电276.
Power用户的特性和修复296.
1.
服务器工具296.
2.
文件系统297.
对开发者来说有什么新特性297.
1.
运行时297.
2.
Java297.
3.
工具317.
4.
Linux内核357.
5.
EmbeddedDevelopment367.
6.
KDE3开发平台及程序库378.
对系统管理员来说有什么新特性388.
1.
安全性388.
2.
系统服务398.
3.
虚拟化408.
4.
网页服务器和内容服务器458.
5.
Samba-Windows兼容性458.
6.
邮件服务器458.
7.
数据库服务器468.
8.
向下兼容468.
9.
Fedora10中更新的软件包478.
10.
软件包更改479.
法律及其它479.
1.
Fedora项目479.
2.
版本记录481.
欢迎使用Fedora101.
1.
欢迎使用FedoraFedora是基于Linux的操作系统,包含最新的自由开源软件.
任何人都可用永远免费使用、修改和发布Fedora.
它是由全球社区(Fedora项目)人员创建.
Fedora项目是一个开放项目并欢迎任何人加入.
Fedora项目是一个领先的项目,引领自由开放软件和组件的最新成果.
Fedora10概述3Visithttp://docs.
fedoraproject.
org/release-notes/toviewthelatestreleasenotesforFedora,especiallyifyouareupgrading.
IfyouaremigratingfromareleaseofFedoraolderthantheimmediatelypreviousone,youshouldrefertoolderReleaseNotesforadditionalinformation.
YoucanfindolderReleaseNotesathttp://docs.
fedoraproject.
org/release-notes/YoucanhelptheFedoraProjectcommunitycontinuetoimproveFedoraifyoufilebugreportsandenhancementrequests.
Refertohttp://fedoraproject.
org/wiki/BugsAndFeatureRequestsformoreinformationaboutbugandfeaturereporting.
Thankyouforyourparticipation.
想知道更多Fedora的信息,请访问下列页面:FedoraOverview-http://fedoraproject.
org/wiki/OverviewFedoraFAQ-http://fedoraproject.
org/wiki/FAQHelpandDiscussions-http://fedoraproject.
org/wiki/CommunicateParticipateintheFedoraProject-http://fedoraproject.
org/wiki/Join1.
2.
Fedora10概述Asalways,Fedoracontinuestodevelop(http://www.
fedoraproject.
org/wiki/RedHatContributions)andintegratethelatestfreeandopensourcesoftware(http://www.
fedoraproject.
org/wiki/Features.
)ThefollowingsectionsprovideabriefoverviewofmajorchangesfromthelastreleaseofFedora.
FormoredetailsaboutotherfeaturesthatareincludedinFedora10,refertotheirindividualwikipagesthatdetailfeaturegoalsandprogress:http://www.
fedoraproject.
org/wiki/Releases/10/FeatureList在整个发行周期中,我们会与主要特性的幕后开发者洽谈并公布一些内部消息:http://www.
fedoraproject.
org/wiki/Interviews以下是Fedora10的主要特性:Wirelessconnectionsharingenablesadhocnetworksharing--http://www.
fedoraproject.
org/wiki/Features/ConnectionSharingBettersetupanduseofprintersthroughimprovedmanagementtools--http://www.
fedoraproject.
org/wiki/Features/BetterPrintingVirtualizationstorageprovisioningforlocalandremoteconnectionsnowsimplified--http://www.
fedoraproject.
org/wiki/Features/VirtStorageSecToolisanewsecurityauditandintrusiondetectionsystem--http://www.
fedoraproject.
org/wiki/Features/SecurityAuditRPM4.
6isamajorupdatetothepowerful,flexiblesoftwaremanagementlibraries--http://www.
fedoraproject.
org/wiki/Features/RPM4.
6发行注记4这个发行本中包括的其它特性:GlitchfreeaudioandbetterperformanceisachievedthrougharewriteofthePulseAudiosoundservertousetimer-basedaudioscheduling--http://www.
fedoraproject.
org/wiki/Features/GlitchFreeAudioImprovedwebcamsupport--http://www.
fedoraproject.
org/wiki/Features/BetterWebcamSupportBettersupportforinfraredremotecontrolsmakesthemeasiertoconnectandworkwithmanyapplications--http://www.
fedoraproject.
org/wiki/Features/BetterLIRCSupportThepaths/usr/local/sbin:/usr/sbin:/sbinhavebeenaddedtothePATHfornormalusers,tosimplifycommand-lineadministrationtasks--http://fedoraproject.
org/wiki/Features/SbinSanityTheonlineaccountserviceprovidesapplicationswithcredentialsforonlineaccountslistedonhttp://online.
gnome.
orgorstoredinGConf--http://www.
fedoraproject.
org/wiki/Features/OnlineAccountsServiceFedora10中的特性可追述到特性列表页面:http://www.
fedoraproject.
org/wiki/Releases/10/FeatureList1.
3.
反馈感谢您花时间向Fedora社区提出评论、建议和错误报告.
这样可以帮助我们提高Fedora、Linux以及全球自由软件的状况.
1.
3.
1.
提供Fedora软件反馈ToprovidefeedbackonFedorasoftwareorothersystemelements,pleaserefertohttp://fedoraproject.
org/wiki/BugsAndFeatureRequests.
Alistofcommonlyreportedbugsandknownissuesforthisreleaseisavailablefromhttp://fedoraproject.
org/wiki/Bugs/F10Common.
1.
3.
2.
一般bug所有软件都是有bug的.
自由开放源码软件的特性之一就是可以报告bug,帮助修复或者改进您使用的软件.
每个发行本的一般bug列表都是由Fedora项目维护的,当您遇到问题并怀疑是一个软件bug时,这里是一个很好的起点.
https://fedoraproject.
org/wiki/Bugs/Common1.
3.
3.
提供发行注记反馈如果您认为可以以某种方式改进发行注记,可以直接向作者提交反馈.
这里列出了多条反馈的途径,按首选排序:IfyouhaveaFedoraaccount,editcontentdirectlyathttp://fedoraproject.
org/wiki/Docs/Beats.
Filloutabugrequestusingthistemplate:http://tinyurl.
com/nej3u-ThislinkisONLYforfeedbackonthereleasenotesthemselves.
Referto第1.
3.
1节"提供Fedora软件反馈"fordetails.
Emailmailto:relnotes@fedoraproject.
org.
对安装和Live映像来说有什么新特性52.
对安装和Live映像来说有什么新特性2.
1.
安装备注TolearnhowtoinstallFedora,refertototheFedoraInstallationGuideRefertohttp://docs.
fedoraproject.
org/install-guide/forfullinstructionsoninstallingFedora.
Ifyouencounteraproblemorhaveaquestionduringinstallationthatisnotcoveredinthesereleasenotes,refertohttp://www.
fedoraproject.
org/wiki/FAQandhttp://www.
fedoraproject.
org/wiki/Bugs/Common.
Anaconda是Fedora安装程序的名称.
这部分概述了关于Anaconda和安装Fedora10的问题.
2.
1.
1.
安装介质FedoraDVDISO是一个大文件.
如果您要下载FedoraDVDISO映像,请记住任何文件下载工具都不能下载超过2GiB大小的文件.
Theprogramswget1.
9.
1-16andabove,curl,andncftpgetdonothavethislimitation,andcansuccessfullydownloadfileslargerthan2GiB.
BitTorrentisanothermethodfordownloadinglargefiles.
Forinformationaboutobtainingandusingthetorrentfile,refertohttp://torrent.
fedoraproject.
org/.
在从只用于安装的介质中引导时选择安装或者升级现有系统时,Anaconda询问是否应该确认安装介质.
对于FedoraLive介质,请在初始引导倒计时的时候按任意键显示引导选项菜单.
请选择确认并引导执行介质测试.
安装介质可用来确认FedoraLive介质.
如果您想要查看Anaconda运行磁盘之外的任何其它磁盘,Anaconda都会在介质检查过程中询问.
要测试额外的介质,请选择弹出来弹出插入的介质,然后装入您要测试的介质.
请为所有新安装或者live介质后执行这个测试.
Fedora项目强烈建议您在报告与安装有关的bug前执行这个测试.
很多报告的bug实际是由于烧录失败的CD或者DVD所致.
很少情况下,测试过程可能报告一些可用的磁盘是错误的.
这个结果经常是在从ISO文件创建磁盘时写入磁盘过满导致的.
BitTorrent自动验证文件完整性.
如果您使用BitTorrent,您下载的任何文件均会得到自动验证.
如果您的下载已完成,不必再验证它.
不过,在烧录到CD或DVD后,您应该使用mediacheck测试该介质的完整性.
安装过程失败的另一个原因是错误的内存造成的.
要在安装Fedora前执行内存测试,请按任意键进入引导菜单,然后选择内存测试.
这个选项运行Anaconda中的Memtest86独立内存测试软件.
Memtest86会一直运行,直到按下了Esc键.
发行注记6Fedora10支持图形化的FTP和HTTP安装.
但是安装程序映像必须匹配RAM或者在本地存储中出现,比如安装DVD或者Live介质.
因此,只有内存超过192MiB或者从安装DVD和Live介质引导的系统才可用使用图形安装程序.
内存小于192MiB的系统将自动退回使用文本安装程序.
如果您倾向使用文本安装程序,请在boot:提示符后输入linuxtext.
2.
1.
2.
Anaconda的变化用于联网的NetworkManager--Anaconda现在使用NetworkManager在安装过程中配置网络接口.
已经删除了Anaconda中的主网络接口配置屏幕.
在安装过程中,只在需要时为用户提示网络配置详情.
安装过程中使用的设置会被写入系统.
Formoreinformation,refertohttp://www.
fedoraproject.
org/wiki/Anaconda/Features/NetConfigForNM.
Whenusingnetinst.
isotoboottheinstaller,AnacondadefaultstousingtheFedoramirrorlistURLastheinstallationsource.
Themethodselectionscreennolongerappearsbydefault.
IfyoudonotwishtousethemirrorlistURL,eitheraddrepo=oraddaskmethodtotheinstallerbootparameters.
Theaskmethodoptioncausestheselectionscreentoappearasitdidinpreviousreleases.
Toaddbootparameters,presstheTabkeyintheinitialbootscreenandappendanynewparameterstotheexistinglist.
Formoreinformation,refertotherepo=andstage2=descriptionsathttp://fedoraproject.
org/wiki/Anaconda/Options.
2.
1.
3.
与安装相关的问题2.
1.
3.
1.
从.
iso进行PXE引导WhenPXEbootingandusinga.
isofilemountedviaNFSfortheinstallationmedia,addrepo=nfs:server:/path/tothecommandline.
Theinstall.
imgfilealsoneedstobeextractedand/orplacedintothenfs:server:/path/images/directory.
2.
1.
3.
2.
IDE设备名称在i386和x86_64中表示IDE驱动器的/dev/hdX在Fedora7中改为/dev/sdX.
如果您从比Fedora7早的版本升级,您需要搜索为升级和其它分区限制标记失败的重要信息.
2.
1.
3.
3.
IDERAID并非所有IDERAID控制器都得到了支持,如果您的RAID控制器不为dmraid软件包支持,您可以通过配置Linux软件RAID将启动器合并到RAID阵列中.
对于支持的控制器,请在计算机BIOS中配置RAID功能.
2.
1.
3.
4.
多NIC以及PXE安装一些服务器拥有多个网络接口,可能无法将BIOS所知的第一个网络接口设定为eth0,这将导致安装程序使用与PXE启动时不同的网络接口.
要应付这种情况,可以在pxelinux.
cfg/*配置文件中添加下面的内容:IPAPPEND2APPENDksdevice=bootif上面的配置选项使得安装程序使用与BIOS和PXE相同的网络接口.
您也可以添加下面的内容:ksdevice=link安装备注7这个选项使安装程序使用连接到交换机的第一个网络设备.
2.
1.
4.
与升级相关的问题Refertohttp://fedoraproject.
org/wiki/DistributionUpgradesfordetailedrecommendedproceduresforupgradingFedora.
2.
1.
4.
1.
SCSI驱动分区限制尽管旧的IDE驱动支持每个设备多达63个分区,SCSI设备只支持15个分区.
Anaconda使用新的libata驱动,因此在安装或升级时无法探测到IDE硬盘上超过15个分区.
如果您要升级超过15个分区的系统,您可能需要将磁盘迁移到逻辑卷管理(LVM)中.
如果它们不支持LVM,这个限制可能与其他已安装系统冲突.
大多数现代Linux发行本支持LVM,且驱动器也还可用于其它操作系统.
2.
1.
4.
2.
磁盘分区必须有卷标AchangeinthewaythattheLinuxkernelhandlesstoragedevicesmeansthatdevicenamessuchas/dev/hdXor/dev/sdXmaydifferfromthevaluesusedinearlierreleases.
AnacondasolvesthisproblembyrelyingonpartitionlabelsorUUIDsforfindingdevices.
Ifthesearenotpresent,thenAnacondapresentsawarningindicatingthatpartitionsneedtobelabelledandthattheupgradecannotproceed.
SystemsthatuseLogicalVolumeManagement(LVM)andthedevicemapperusuallydonotrequirerelabeling.
OneexceptionismirroredLVMpartitions,wheretheUUIDsareidentical.
Inthatcase,thepartitionsmustbelabeled.
2.
1.
4.
2.
1.
要设置磁盘分区卷标要查看分区卷标,首先启动现有的Fedora系统,在终端中输入命令:/sbin/blkid确认列表中每个卷都有LABEL=值,如下:/dev/hdd1:LABEL="/boot"UUID="ec6a9d6c-6f05-487e-a8bd-a2594b854406"SEC_TYPE="ext2"TYPE="ext3"2.
1.
4.
2.
2.
要设置磁盘分区卷标对于没有卷标的ext2和ext3分区请使用以下命令:su-c'e2label/dev/examplef7-slash'对于VFAT文件系统,请使用来自dosfstools软件包的dosfslabel;对于NTFS文件系统,请使用来自ntfsprogs软件包的ntfslabel.
重启机器前,还请更新文件系统挂载条目以及GRUB内核根条目.
2.
1.
4.
2.
3.
更新文件系统挂载项如果文件系统卷标被添加或修改,那么必须调整/etc/fstab中的设备条目以便对映:su-c'cp/etc/fstab/etc/fstab.
orig'su-c'gedit/etc/fstab'以指定卷标方式挂载:LABEL=f7-slash/ext3defaults11发行注记82.
1.
4.
2.
4.
更新grub.
conf中内核的根文件系统项如果修改了/(根)文件标签,也就必须修改grub配置文件的内核引导参数:su-c'gedit/boot/grub/grub.
conf'正确的内核启动参数:kernel/vmlinuz-2.
6.
20-1.
2948.
fc6roroot=LABEL=f7-slashrhgbquiet2.
1.
4.
2.
5.
测试对卷标的修改如果修改了分区卷标,或者修改了/etc/fstab文件,应当重启进入现有的Fedora,保证分区正确挂载,可以成功登录.
如果不可以,说明:(这段文档不知道是谁写的,这么烂!
全部改好之后,重启使用安装介质来开始升级过程.
2.
1.
4.
3.
更新还是全新安装一般情况下,应选择全新安装而不是升级,如果系统中有第三方仓库的软件就更应如此.
在之前安装中保留的第三方软件包可以无法在升级的Fedora系统中正常工作.
如果您决定无论如何都要执行升级,以下信息可能会有所帮助:升级前,请备份整个系统,特别是要保留/etc和/home.
如果在/opt和/usr/local中安装了定制软件包也请保留它们.
您可能想要使用多引导方法,并在替代磁盘中"克隆"旧的安装作为回迁.
这种情况下,请创建替代引导介质,比如GRUB引导软盘.
配置备份备份在/etc中的配置对全新安装后重建系统数值也有帮助.
升级完毕后,请运行以下命令:rpm-qa--last>RPMS_by_Install_Time.
txt在输出的最后,查看升级前安装的软件包.
删掉他们或者从第三方仓库升级它们,必要的话小心应付.
有些软件包可能不存在于任何仓库中.
要列出这样的软件包,执行命令:su-c'yumlistextras'2.
1.
5.
KickstartHTTP问题当通过HTTP使用Kickstart配置文件时,可能遇到无法搜索到kickstart文件的错误,这说明无法搜索该文件.
在不修改任何配置的情况下,反复单击确定按钮可跳过该错误.
临时的解决办法是换用其他支持的方法来获得Kickstart配置.
2.
1.
6.
Firstboot需要创建非根用户Firstboot应用程序需要为系统创建一个非根用户.
这是支持gdm不再允许根用户登录到图形桌面.
如果在安装过程中关闭了网络验证机制,Firstboot不需要创建一个根用户以外的本地用户.
FedoraLive映像92.
2.
FedoraLive映像该Fedora10发行本包括传统安装映像之外的几个FedoraLiveISO映像.
这些ISO映像是可引导的,并且可将其烧录到介质中并使用它们提出Fedora.
它们还包括一个允许您将FedoraLive映像内容安装到您的硬件中以提供持久的和更高的性能.
2.
2.
1.
可用映像当前可用的发布集列表和使用指导手册位于:http://fedoraproject.
org/wiki/CustomSpins2.
2.
2.
用法信息要从FedoraLive映像引导,请在您的计算机中插入该介质并重启.
要登录并使用桌面环境,请输入用户名fedora.
这个帐户没有密码.
一分钟后会自动登录基于GNOME的FedoraLive映像,因此用户有时间选择首选语言.
登录后,如果您要在您的硬盘中安装live映像内容,请在桌面中点击安装到硬盘图标.
2.
2.
3.
检查您的介质要检查FedoraLive介质,请在初始引导倒数时按任意键显示引导选项菜单.
请选择确认并引导执行介质测试.
请为所有新live介质执行这个测试.
2.
2.
4.
文本模式安装请在控制台中使用liveinst命令执行FedoraLive映像文本模式安装.
2.
2.
5.
USB引导另一种使用这些FedoraLive映像的方法是将其复制到USB盘中.
要这样做,请使用liveusb-creator图形界面.
请使用添加/删除软件搜索并安装liveusb-creator,或者使用yum安装:su-c'yuminstallliveusb-creator'除图形工具外,您还可以使用livecd-tools软件包中的命令行界面.
然后运行livecd-iso-to-disk脚本:/usr/bin/livecd-iso-to-disk/path/to/live.
iso/dev/sdb1使用您要放置映像的分区替换/dev/sdb1.
这不是一个破坏性进程,目前您USB中的所有数据都会被保留.
这个工具的Windows版本也可用,它可允许用户尝试迁移到Feodra.
2.
2.
6.
持久的主目录在Fedora10中添加了对无状态系统的其余部分保留持久/home的支持.
这包括支持加密/home以便在您的USB盘丢失或者被盗的情况下包含您的系统.
要使用这个功能,请下载Live映像并运行以下命令:发行注记10livecd-iso-to-disk--home-size-mb512/path/to/live.
iso/dev/sdb1使用您要放置映像的分区替换/dev/sdb1.
用要求的持久/home的大小(以MB为单位)来替换512.
livecd-iso-to-diskshell脚本保存在CD映像顶极LiveOS目录中.
USB介质必须有足够的可用空间保存FedoraLive映像、/home及保存在该介质中的其它数据.
默认情况下,会加密您的数据并提示输入密码短语.
如果您想要使用解密的/home,您可以指定--unencrypted-home.
请注意:以后运行livecd-iso-to-disk会保留在USB盘中创建的/home,即使您更换了您的Live映像,您也可以继续使用它.
2.
2.
7.
LiveUSB持久性Fedora9以及之后的版本支持对Live映像的永久性支持.
主要用于从USB闪存中的FedoraLive映像引导并将更改保存到同样的设备中.
要做到这一点,请下载FedoraLive映像然后运行以下命令:livecd-iso-to-disk--overlay-size-mb512/path/to/live.
iso/dev/sdb1使用您要放置映像的分区替换/dev/sdb1.
用要求的持久性数据大小(以MB为单位)或者overlay来替换512.
livecd-iso-to-diskshell脚本保存在CD映像顶极LiveOS目录中.
USB介质必须有足够的可用空间保存FedoraLive映像、/home及保存在该介质中的其它数据.
2.
2.
8.
在基于Intel的苹果硬件中使用USB引导FedoraLive映像Fedora10包含支持将live映像推到USB映像中并在基于Intel处理器的苹果硬件中引导它.
和大多数x86机器不同,这个硬件需要重新格式化USB盘.
要设置USB盘,请您运行这个命令:/usr/bin/livecd-iso-to-disk--mactel/path/to/live.
iso/dev/sdb1使用您要放置映像的分区替换/dev/sdb1.
请注意如上所述的livecd-iso-to-disk工具的其它所有参数都还可在此使用.
2.
2.
9.
与Fedora常规安装的区别以下列出的是使用FedoraLive映像安装和常规安装方式的几点区别.
FedpraLive映像提供了DVD映像中软件的子集.
它们都连接到同一个包含所有软件的程序库.
默认情况是禁用SSH守护进程sshd.
禁用该守护进程是因为FedoraLive映像中的默认用户名没有密码.
不过安装到硬盘时会提示您创建新的用户名和密码.
FedoraLive映像安装不允许选择软件包或升级功能,因为它只是将Live介质或者USB盘中的完整的文件系统复制到硬盘中.
安装完成后并重启您的系统后,您可以使用添加/删除软件工具、yum或其他软件管理工具根据需要添加和删除软件包.
FedoraLive映像不能在i586构架中工作.
硬件概述112.
3.
硬件概述用户通常要求Fedora提供硬件兼容性列表(HCL),但我们总是小心避免这样做.
为什么呢这是一项艰难却没有回报的任务,最好由社区统一完成而不是依赖一个小Linux发行本.
但是,因为我们的态度是反对封闭资源的硬件驱动程序以及硬件二进制固件带来的问题,Fedora项目想要为Fedora用户提供更多的信息.
2.
3.
1.
这些发行注记中的有用硬件信息For32-bitx86-第2.
4.
2节"为Fedora指定的x86"For64-bitx86-第2.
4.
3节"为Fedora指定的x86_64"ForPowerPC(PPC)-第2.
4.
4节"Fedora特定的PPC"2.
3.
2.
硬件态度Fromhttp://fedoraproject.
org/wiki/ForbiddenItems:如果它是有专利的,则不能包括在Fedora中.
如果在法律上有问题,则不能将其包含在Fedora中.
如果它违反了美国法律,则不能包括在Fedora中.
2.
3.
3.
您能做什么1.
活跃起来.
告诉您的硬件供应商您只想要自由开源驱动程序和固件.
2.
Useyourbuyingpowerandonlypurchasefromhardwarevendorsthatsupporttheirhardwarewithopendriversandfirmware.
Refertohttp://www.
fsf.
org/campaigns/hardware.
htmlformoreinformation.
2.
4.
构架特定注记本节包含在特定硬件平台上运行Fedora所需要的信息.
2.
4.
1.
64位平台的RPM过构架支持-x86_64和ppc64RPM支持同一软件包在多构架中的平行安装.
默认软件包列表比如rpm-qa可能包括重复的软件包,因为没有显示构架.
使用repoquery命令,它是yum-utils软件包的一部分,默认是显示构架.
要安装yum-utils,请运行以下命令:su-c'yuminstallyum-utils'要用rpm列出所有软件包以及其体系,运行命令:rpm-qa--queryformat"%{name}-%{version}-%{release}.
%{arch}\n"这个设置改变了列出构架的默认查询.
将其添加到/etc/rpm/macros(系统范围设置)或者~/.
rpmmacros(用户设置).
发行注记12%_query_all_fmt%%{name}-%%{version}-%%{release}.
%%{arch}2.
4.
2.
为Fedora指定的x86本节包含在x86硬件平台上运行Fedora所需的信息.
2.
4.
2.
1.
x86平台上的硬件需求要在安装过程中或之后使用Fedora10的特殊性能,您可能需要了解其它硬件组件的详情,比如显卡或者网卡.
2.
4.
2.
1.
1.
处理器及内存下列CPU特性采用Intel处理器型号来描述.
Fedora也可以运行于其他处理器厂商(包括AMD,Cyrix和VIA)的兼容产品上.
Fedora10需要Intel奔腾或更高配置的处理器,最佳选择是奔腾4以及之后的处理器.
使用文本模式推荐:200MHz奔腾级或以上使用图形模式推荐:400MHz奔腾II处理器或以上.
文本模式的最小RAM:128MiB图形模式的最小RAM:192MiB图形模式推荐RAM:256MiB2.
4.
2.
1.
2.
硬盘空间需求从DVD安装全部软件包会占用9GB的磁盘空间.
实际需要的空间取决于具体的发布集(Spin)以及安装过程中选择的软件包.
在安装过程中需要额外的磁盘空间以便支持安装环境.
该部分空间的大小相当于位于第一张安装盘中的/Fedora/base/stage2.
img的大小及/var/lib/rpm的大小的和.
就附加空间来讲,最小安装需要90MiB附加的空间,而完全安装需要175MiB附加的空间.
除此之外,还需要额外的存储空间存放用户数据.
还应保留至少5%空闲空间为系统正常运作所用.
2.
4.
3.
为Fedora指定的x86_64本节包含要在x86_64硬件平台上运行Fedora所需了解的信息.
2.
4.
3.
1.
x86_64平台上对硬件配置的需求要在安装过程中或之后使用Fedora10的特殊性能,您可能需要了解其它硬件组件的详情,比如显卡或者网卡.
2.
4.
3.
1.
1.
x86_64平台上的内存需求文本模式最小RAM:256MiB图形模式最小RAM:384MiB图形模式推荐RAM:512MiB构架特定注记132.
4.
3.
1.
2.
x86_64平台上的硬盘空间需求从DVD安装全部软件包会占用9GB的磁盘空间.
实际需要的空间取决于具体的发布集(Spin)以及安装过程中选择的软件包.
在安装过程中需要额外的磁盘空间以便支持安装环境.
该部分空间的大小相当于位于第一张安装盘中的/Fedora/base/stage2.
img的大小及/var/lib/rpm的大小的和.
就附加空间来讲,最小安装需要90MiB附加的空间,而完全安装需要175MiB附加的空间.
除此之外,还需要额外的存储空间存放用户数据.
还应保留至少5%空闲空间为系统正常运作所用.
2.
4.
4.
Fedora特定的PPC这部分包括有关Fedora以及PPC(PowerPC)硬件平台的特殊信息.
2.
4.
4.
1.
PPC的硬件要求2.
4.
4.
1.
1.
处理器及内存最小CPU:PowerPCG3/POWER3Fedora10支持Apple在1999左右及其后发布的"新生代"PowerMacintosh.
虽然原则上讲,"旧生代"主机也可正常工作,但其所需特殊的引导装载程序没有包括在这个Fedora发行本中.
Fedora还在POWER5和POWER6中进行了安装测试.
Fedora10支持pSeries和Cell宽带处理器.
Fedora10还支持Sony的PlayStation3和GenesiPegasosII以及Efika.
Fedora10包含了对P.
A.
半导体"Electra"机型的新硬件支持.
Fedora10还包括对Terrasoft解决方案电源工作站的支持.
推荐文本模式:233MHzG3或更佳,128MiB内存.
推荐图形模式:400MHzG3或更佳,256MiB内存.
2.
4.
4.
1.
2.
硬盘空间需求安装全部软件包会占用9GB以上的磁盘空间.
实际需要的空间取决于具体的发布集(Spin)以及安装过程中选择的软件包.
安装过程中,安装程序还需要附加的磁盘空间支持安装环境.
附加磁盘空间的大小相当于位于第一张安装盘中的/Fedora/base/stage2.
img的大小及/var/lib/rpm的大小的和具体的讲,最小安装需要90MiB附加的空间,而完全安装需要175MiB附加的空间.
除此之外,还需要额外的存储空间存放用户数据.
还应保留至少5%空闲空间为系统正常运作所用.
2.
4.
4.
2.
64位机上的4KiB页面文件虽然FedoraCore6上对64KiB页面支持进行了实验性支持,但是现在PowerPC64内核仍然使用4KiB页面.
升级过程中,安装程序会自动重新格式化所有的交换分区.
2.
4.
4.
3.
Apple键盘TheOptionkeyonApplesystemsisequivalenttotheAltkeyonthePC.
WheredocumentationandtheinstallerrefertotheAltkey,usetheOptionkey.
ForsomekeycombinationsyoumayneedtousetheOptionkeyinconjunctionwiththeFnkey,suchasOption+Fn+F3toswitchtovirtualterminaltty3.
发行注记142.
4.
4.
4.
PPC安装注记Fedora安装盘1是可以在所支持的硬件中启动.
另外,这张磁盘的images/目录中还有可引导CD映像.
这些映像根据您系统硬件的不同行为也有所不同:在大多数主机中--引导装载程序会从安装磁盘中自动引导适当的32位或64位安装程序.
64位IBMpSeries(POWER4/POWER5/POWER6),目前的iSeries型号--当使用OpenFirmware引导CD后,引导装载程序yaboot会自动引导到64位安装程序.
IBM"Legacy"iSeries(POWER4)--也称"Legacy"iSeries型号不使用OpenFirmware,要使用位于安装树images/iSeries目录中的引导映像.
GenesiPegasosII/Efika5200B--Fedora内核无需使用powerdeveloper.
org中的"DeviceTreeSupplement"即可支持Pegasos和Efika.
但在固件中缺少对ISO9660的完全支持意味着不可能通过CD使用yaboot引导.
可使用'netboot'映像引导,可以从CD也可以通过网络.
由于映像文件的大小,您必须设置固件的load-base变量以便在高端地址,比如32MiB,载入文件,而表示从默认的4MiB载入:setenvload-base0x2000000在OpenFirmware提示符下,输入以下命令来启动Efika更新.
如果需要,使用CD中的网络启动镜像:bootcd:/images/netboot/ppc32.
img或者从网络上:bootethppc32.
img您还需要手动配置OpenFirmware来使得装好的Fedora系统可以启动.
要做到这一点,您需要正确设置boot-device和boot-file环境变量,以便从/boot分区载入yaboot.
例如:默认安装可能需要:setenvboot-devicehd:0setenvboot-file/yaboot/yabootsetenvauto-boottruePASemiElectra--Electra的固件还不支持yaboot.
要在Electra上安装,您可以引导网络引导映像ppc64.
img.
安装之后,您需要手工配置固件以便从/boot分区加载安装的内核和initrd.
有关详情请参考固件文档.
SonyPlayStation3--ForinstallationonPlayStation3,firstupdatetofirmware1.
60orlater.
The"OtherOS"bootloadermustbeinstalledintotheflash,followingtheinstructionsathttp://www.
playstation.
com/ps3-openplatform/manual.
html.
AsuitablebootloaderimagecanbefoundonSony's"ADDON"CD,availablefromftp://ftp.
kernel.
org/pub/linux/kernel/people/geoff/cell/.
安装引导装载程序后,PlayStation3就应该可以从Fedora安装介质引导.
请注意:网络安装最好使用NFS,因为它比FTP和HTTP消耗的内存要少.
使用text选项还可减少安装程序使用的内存量.
X窗口系统-图形界面15FormoreinfoonFedoraandthePlayStation3orFedoraonPowerPCingeneral,jointheFedora-PPCmailinglist(http://lists.
infradead.
org/mailman/listinfo/fedora-ppc)orthe#fedora-ppcchannelonFreeNode(http://freenode.
net/.
)网络引导--包含安装程序内核以及ramdisk的合并映像位于安装树的images/netboot/目录.
它们倾向于使用TFTP进行网络引导,但可以用在很多地方.
yaboot支持用TFTP引导IBMeServerpSeries和AppleMacintosh.
Fedora项目建议使用yaboot.
不推荐使用netboot镜像.
2.
4.
4.
4.
1.
PPC特殊软件包ppc64-utils软件包已经拆分为三个独立的软件包来反应上游打包(ps3pf-utils、powerpc-utils、powerpc-utils-papr.
)虽然不再提供mkzimage命令,但您可以使用kernel-bootwrapper软件包中的wrapper脚本:wrapper-iinitrd-${KERN_VERSION}.
img-ozImage-${KERN_VERSION}.
imgvmlinuz-${KERN_VERSION}2.
5.
X窗口系统-图形界面这一节包含与Fedora中采用的X窗口系统相关的信息.
2.
5.
1.
X窗口系统配置方式的变动Fedora10usestheevdevinputdriverasstandardmouseandkeyboarddriverfortheXserver.
ThisdriverworkswithHALtoprovideapersistentper-deviceconfigurationthatallowsdevicestobeaddedorremovedatruntime.
2.
5.
2.
第三方的显卡驱动程序请参阅Xorg第三方驱动程序页面,了解如何使用来自第三方的显示卡驱动程序.
http://fedoraproject.
org/wiki/Xorg/3rdPartyVideoDrivers2.
5.
3.
资源http://who-t.
blogspot.
com/2008/07/input-configuration-in-nutshell.
html--Evdev配置.
2.
6.
Fedora10引导时Fedora10包括多引导时更新,其中包括允许快速引导和图形引导的更改.
2.
6.
1.
GRUBGRUB菜单不再在启动时出现,除非是双引导系统.
要显示GRUB菜单,请在载入内核前按住Shift键.
(其它键也可以,但Shift键是最安全的用法.
)2.
6.
2.
PlymouthPlymouth是在Fedora10中首次出现的图形引导系统.
发行注记16在grub命令行中添加rhgb让Plymouth为您的硬件载入适当的插件.
Plymouth附带的图形引导闪屏需要内核模式设置驱动程序才能达到最佳效果.
内核模式设置驱动程序还不适用于所有硬件.
要在驱动程序可用前看到图形闪屏,请在内核grub命令行中添加vga=0x318.
这样使用vesafb,它不一定会给平板原始供应分辨率,可能导致闪烁或者其它与X的奇怪反应.
没有内核模块设置驱动程序或者vga=0x318,Plymouth使用基于文本的插件,虽然普通但很实用.
目前,默认只有RadeonR500以及更高的用户可获得内核模式设置.
目前为R100将R200提供模式设置的工作正在进行.
另外,Intel内核模式设置驱动程序正在开发中,但还没有默认打开.
内核模式设置驱动程序还在开发中并有很多问题.
如果您在引导时没有任何结果且出现黑屏,或者屏幕中什么也没有但有杂音,请在grub的内核引导提示中添加nomodeset来禁用模式设置.
Plymouth隐藏引导信息.
要查看引导信息,请在引导过程中按Esc键,或者在引导后在/var/log/boot.
log中查看.
另外还可从内核命令行中删除rhgb,plymouth显示所有引导信息.
在登录屏幕中还有状态图标来查看引导警告.
Fedroa10默认使用图形界面,即runlevel5,并且将图形显示终端由以前的虚拟终端7更改至虚拟终端1.
字符终端(mingetty)从虚拟终端2开始到虚拟终端6,虚拟终端7不再使用.
默认使用字符界面的系统仍使用虚拟终端1到6的标准配置.
这些系统中使用startx命令时图形界面会在下一个可用的虚拟终端打开,通常是7,就像之前的发行版一样.
2.
6.
3.
快速引导Fedora10改进了启动过程,因此可更迅速地引导.
Readahead与引导进程平行启动.
Udev可能会出现得较慢,但事实上readahead会在后端读取所有引导过程需要的磁盘缓存,并缩短整个引导过程.
每个月都会生成readahead文件列表,并可通过touch/.
readahead_collect手动激发.
编辑配置文件/etc/sysconfig/readahead可关闭readahead收集器和/或者readahead文件.
2.
6.
4.
内核模式设置可在DRM驱动程序中默认启用或者禁用内核模式设置(KMS),并在引导是启用或者禁用它.
Plymouth和DDX驱动程序都可以侦测KMS是否出现且被启用了.
如果它出现或者启用了,Plymouth和DDX驱动程序会利用它们.
如果KMS没有出现或者出现了但被禁用了,那么Plymouth将会自动后退到文本闪屏,且DDX驱动程序将自动返回到用户空间模式设置.
允许快速用户切换、无间隙X服务器切换和图形panic信息.
3.
关于多媒体3.
1.
多媒体Fedoraincludesapplicationsforassortedmultimediafunctions,includingplayback,recording,andediting.
AdditionalpackagesareavailablethroughtheFedoraPackageCollectionsoftwarerepository.
ForadditionalinformationaboutmultimediainFedora,refertotheMultimediasectionoftheFedoraProjectwebsiteathttp://fedoraproject.
org/wiki/Multimedia.
多媒体173.
1.
1.
多媒体播放器Fedora的默认安装包括Rhythmbox和Totem执行媒体播放.
Fedora软件库中包含更多其它程序,例如XMMS播放器和KDE的AmaroK.
GNOME和KDE都有一整套播放器,可以播放各种格式.
第三方仓库还提供其他程序以播放其它格式的文件.
Totem,GNOME的默认电影播放器,现在可以在不重新编译的情况下切换回放后端或者切换软件包.
要安装Xine后端,请使用添加/删除软件安装totem-xine或者运行以下命令:su-c'yuminstalltotem-xine'要运行一次带Xine后端的Totem:su-c'totem-backend-bxinetotem'要为整个系统将默认后端更改为xine:su-c'totem-backend-bxine'使用Xine后端时,可能要暂时使用GStreamer后端.
要使用GStreamer后端,请运行以下命令:su-c'totem-backend-bgstreamer'3.
1.
2.
Ogg和Xiph.
Org基金会格式Fedora包含了对Ogg媒体容器格式和Vorbis音频、Theora视频、Speex音频和FLAC无损音频格式的完整支持.
这些可以自由发布的格式不受专利或许可的限制.
它们可为更普遍和限制的格式提供强大而灵活的替代方案.
Fedora项目鼓励使用这些开源格式代替那些受限制的格式.
有关这些格式及其用法的详情请参考:Xiph.
OrgFoundationathttp://www.
xiph.
org/http://fedoraproject.
org/wiki/Multimedia/Xiph3.
1.
3.
MP3、DVD和其它多媒体格式FedoracannotincludesupportforMP3orDVDvideoplaybackorrecording.
TheMP3formatsarepatented,andthepatentholdershavenotprovidedthenecessarylicenses.
DVDvideoformatsarepatentedandequippedwithanencryptionscheme.
Thepatentholdershavenotprovidedthenecessarylicenses,andthecodeneededtodecryptCSS-encrypteddiscsmayviolatetheDigitalMillenniumCopyrightAct,acopyrightlawoftheUnitedStates.
Fedoraalsoexcludesothermultimediasoftwareduetopatent,copyright,orlicenserestrictions,includingAdobe'sFlashPlayerandRealMedia'sRealPlayer.
Formoreonthissubject,pleaserefertohttp://fedoraproject.
org/wiki/ForbiddenItems.
虽然其它MP3选项可用于Fedora,Fluendo现在为GStreamer提供一个MP3插件,该插件含有用于终端用户的相关专利许可.
这个插件为使用GStreamer框架作为后端的应用程序启用MP3支持.
由于许可证的原因,我们无法在Fedora中发布这个插件,但它会为老问题提供新的解决方案.
有关详情请参考以下页面:发行注记18http://fedoraproject.
org/wiki/Multimedia/fluendo-mp3http://fedoraproject.
org/wiki/Multimedia/MP3http://fedoraproject.
org/wiki/Multimedia/DVDhttp://fedoraproject.
org/wiki/Multimedia/Flash3.
1.
4.
CD和DVD编写和烧录Fedora以及桌面Livespin的默认安装包括一个CD和DVD烧录的内置特性.
Fedora包含各种轻松创建和烧录CD和DVD的其它工具.
Fedora包括图形程序,比如:Brasero、GnomeBaker和K3b.
控制台程序包括wodim、readom和genisoimage.
图形程序位于应用程序→影音中.
3.
1.
5.
屏幕截图您可以使用Fedora来创建和回放屏幕截图(screencast),即使用开源技术录制桌面会话.
Fedora包含使用Theora视频格式创建屏幕截图的istanbul,及将屏幕截图创建为动画GIF文件的byzanz.
您可以使用Fedora中的各种播放器之一回放这些视频.
这是贡献者或者终端用户将屏幕截图提交到Fedora项目的最佳方法.
具体步骤请参考视频截图页面:http://fedoraproject.
org/wiki/ScreenCasting3.
1.
6.
通过插件的扩展支持Fedora中的大多数多媒体播放器支持使用插件添加对额外多媒体格式和声音输出系统的支持.
有些强大的后端,比如gstreamer软件包,处理多媒体格式支持和声音输出.
Fedora为这些后端和独立应用程序提供插件软件包,且第三方可能提供其它插件来添加更多的功能.
3.
1.
7.
红外远程支持新的LIRC图形前端是由gnome-lirc-properties提供的,使其方便连接和配置红外远程控制.
多媒体应用程序常规使用LIRC部署红外远程控制支持,在Rhythmbox和Totem中使用它应该就象在您的计算机中插入远程接收器一样容易,然后在红外远程控制属性中选择自动侦测.
如果您之前设置了LIRC,建议您使用gnome-lirc-properties重新创建配置文件.
这样做可以让大多数应用程序适应您的新设置.
有关详情请参考特性页面:https://fedoraproject.
org/wiki/Features/BetterLIRCSupport3.
1.
8.
Glitch-freePulseAudio已经重新编写PulseAudio声音服务器来使用基于计时器的音频调度替换传统的中断驱动法.
其它系统比如Apple的CoreAudio和WindowsVista音频子系统也使用这个方法.
基于计时器的音频调度有很多优点,其中包括降低的电源消耗、最小化信号损失以及灵活的应用程序需要的等待时间调整.
3.
1.
9.
SELinux在Totem和其它GStreamer应用程序中拒绝用户可能在使用Totem或者其它GStreamer应用程序播放多媒体内容时体验过SELinux拒绝.
SELinux故障排除工具可能会给出以下信息:对桌面用户来说有什么新特性19SELinuxispreventinggst-install-plufrommakingtheprogramstackexecutable.
这个情况可能会在安装了旧版本的FluendoMP3编译程序时发生.
要解决这个问题,请安装最新版的FluendoMP3解码器插件,它不需要任何可执行栈.
4.
对桌面用户来说有什么新特性4.
1.
Fedora桌面本节详述影响Fedora图形桌面用户的改变.
4.
1.
1.
更好的摄像头支持Fedora10对摄像头的支持有了提高.
这个支持是在Fedora9中第一次使用的UVC驱动程序基础上改进的,它添加了对所有带WindowsVista图标的网络摄像头的支持.
Fedora10有gspca的新V412版本,它是USB网络摄像头驱动程序框架,可支持很多不同USB网络摄像头桥接和传感器.
通过添加libv4l改进了网络摄像头的用户空间支持,并使用应用程序使用libv4l更新所有网络摄像头.
这个支持使这些应用程序了解制造商特定和很多网络摄像头发射的定制视频格式,特被是gspca支持的网络摄像头.
ForalistofallwebcamsandapplicationswhereFedora10'snewwebcamsupporthasbeentestedrefertohttps://fedoraproject.
org/wiki/Features/BetterWebcamSupport.
Foralistofallwebcamssupportedbytheoriginalversionofgspcarefertotheoriginalgspcawebsite.
http://mxhaard.
free.
fr/spca5xx.
htmlFedora10中的gspcav412版支持所有这些摄像头以及其它摄像头.
4.
1.
2.
Plymouth图形引导Forinformationaboutthenewgraphicalbootmoderead第2.
6节"Fedora10引导时".
4.
1.
3.
红外远程支持NewtoFedora10isthegnome-lirc-propertiespackagewithanewgraphicalfront-endforconfiguringLIRCtousewithapplicationssupportingtheprotocol.
Formoreinformationreferto第4.
1.
3节"红外远程支持".
LIRC在多媒体应用程序中常规使用以便支持红外远程控制,而且在Rhythmbox和Totem中使用它就象在您的计算机中插入远程接收器一样容易.
然后您可以在红外远程控制属性中选择自动侦测.
有关详情请参考特性页面:https://fedoraproject.
org/wiki/Features/BetterLIRCSupport4.
1.
4.
蓝牙BlueZ4.
0TheBluetoothsupportstack,calledBlueZ(http://www.
bluez.
org,)hasbeenupdatedtoversion4.
xinFedora10.
Mostchangesinthisversionareusefulforapplicationdevelopers,butuserscannoticethenew,easiertousewizardforsettingupkeyboards,mice,andothersupportedBluetoothdevices.
Thereisalsothe发行注记20abilitytoturn-offtheBluetoothadapteronmostbrandsoflaptopsthroughthepreferences.
Thisnewversionwillalsoallowbettersupportforaudiodevicesinthefuture,throughPulseAudio.
请注意:默认蓝牙内核驱动程序也转换为btusb,与其前辈hci_usb相比,它可降低耗电量.
4.
1.
5.
GNOME这个发行本中包含的是GNOME2.
24.
详情请参考:http://www.
gnome.
org/start/2.
24/4.
1.
5.
1.
Empathy事件管理器这个版本中添加了Empathy聊天软件.
它使用插件支持多个协议,包括IRC、XMPP(Jabber)、Yahoo、MSN和其它协议.
它还支持XMPP协议中的视频和声音,对其它协议的支持正在积极开发中.
Empathy使用有很多附加插件的telepathy框架:telepathy-gabble-Jabber/XMPP插件telepathy-idle-IRC插件telepathy-butterfly-MSN插件telepathy-sofiasip-SIP插件telepathy-haze-Libpurple(Pidgin)程序库连接管理器,提供对其它协议的支持,比如YahooPidgin在Fedora软件程序库中还可继续使用,并保留作为从以前的Fedora版本升级的用户的默认软件.
4.
1.
5.
2.
GNOME显示管理工具GNOME显示管理器(gdm)已经更新到最新的上游编码,是由Fedora开发者完全重写的.
PolicyKit可以被用来控制系统的关机和重启.
目前缺少配置工具gdmsetup,并将其设为可替换.
有关配置更改,请参考:http://live.
gnome.
org/GDM/2.
22/Configuration4.
1.
5.
3.
Codec安装帮助程序在Fedora10中,使用基于PackageKit的解决方案替换GStreamercodec安装帮助程序codeina.
当Totem、Rhythmbox或者另一个GStreamer应用程序需要一个插件来读取电影或者歌曲时,会出现PackageKit对话让用户在配置的程序库中搜索所需软件包.
更多信息,请访问下列特性页面:https://fedoraproject.
org/wiki/Features/GStreamer_dependencies_in_RPM4.
1.
6.
KDE这个发行本包括了KDE4.
1.
2.
因为kdevelop软件包不是KDE4.
1的一部分,且在KDE4.
1中kdewebdev只有部分可用(没有Quanta),因此附带的是那些软件包的KDE3.
5.
10版本.
kdegames3软件包中那些在KDE4中没有的游戏仍然可用.
http://kde.
org/announcements/announce-4.
1.
2.
phpFedora桌面21KDE4.
1是KDE4的最新发行本,它提供了几个新特性,很多可用的改进以及对KDE4.
0以及KDE4发行系列的故障修复.
这个新发行本包括文件夹查看桌面applet(Plasmoid),对Dolphin和Konqueror的改进以及很多新的和改进的应用程序.
KDE4.
1.
2是KDE4.
1发行系列的故障修复发行本.
Fedora10doesnotincludethelegacyKDE3Desktop.
ItdoesincludeacompatibilityKDE3DevelopmentPlatform,whichcanbeusedtobuildandrunKDE3applicationswithinKDE4oranyotherdesktopenvironment.
Refertothe第7.
6节"KDE3开发平台及程序库"sectionformoredetailsaboutwhatisincluded.
Fedora10包括knetworkmanager快照,它可与Fedora10中的NetworkManager0.
7预发行本共同工作.
因为还没有准备好在产品中使用,KDELive映像使用NetworkManager-gnome中的nm-applet替换(和Fedora8和9中的一样).
gnome-keyring-daemon工具为这些加密技术保存密码.
如果您要试用knetworkmanager,可从程序库中安装它.
由于自带的窗口管理器KWin现在可选地支持合成和桌面特效,KDELive镜像不再包括Compiz/Beryl(从Feodra9开始).
KWin中默认禁用合成/特效模式,但是可以在systemsettings中启用.
安装compiz-kde软件包后可在程序库中获得Compiz(整合KDE4).
4.
1.
6.
1.
增强Plasma更成熟,且扩展了面板配置.
新的面板控制程序可让您轻松定制您的面板提供直接可视反馈.
Plasmafolderviewapplet提供对目录的查看,因此可允许您在桌面上保存文件.
它可替换桌面中其它众所周知的图标.
4.
1.
6.
2.
软件包和应用程序的更改Fedora10发布kdepim4.
1.
2,而不是3.
5.
x.
KDE4版本已经废弃了kdegraphics软件包中的libkipi、libkexiv2和libkdcraw,并响应将kipi-plugins、digikam和kphotoalbum更新到KDE4版本.
kpackagekit,是PackageKit的KDE前端,现在已可用.
(今后可作为Fedora9的更新使用.
)另外,以下是Fedora9发行本之后的更改,已将其回迁到Fedora9更新,也是Fedora10的一部分:已将KDE从4.
0.
3升级到4.
1.
2.
已将qt和PyQt4从4.
3升级到4.
4.
已将kdewebdev、kdevelop、kdegames3和KDE3向下兼容程序库从KDE3.
5.
9升级到3.
5.
10.
QtWebKit现在是qt软件包的一部分.
这个独立的WebKit-qt软件包已经废弃了.
新软件包qgtkstyle包含一个Qt4类型,使用GTK+画图,在GNOME中提供Qt4和KDE4应用程序的更好整合.
phonon程序库在Fedora9中是kdelibs的一部分,现在是一个独立软件包.
可选GStreamer后端(phonon-backend-gstreamer)现在可用,但xine-lib后端现在包括在phonon-backend-xine软件包中,仍是推荐的默认后端,现在phonon软件包需要它.
kdegames3不再为libkdegames的KDE3版本提供开发支持,因为Fedora中除kdegames3本身外再没有软件包需要那个程序库.
发行注记22软件包okteta现在是kdeutils的一部分.
软件包dragonplayer现在是kdemultimedia的一部分.
已将程序kaider重新命名为Lokalize,它现在是kdesdk的一部分.
已将软件包ksirk添加到KDE4中,它现在是kdegames的一部分.
已将软件包extragear-plasma更名为kdeplasma-addons.
4.
1.
7.
LXDE这个Fedora发行本附带额外的桌面环境LXDE.
LXDE是一个新项目,提供轻加权、快速桌面环境,在可用、轻巧的前提下保持低的资源使用.
要安装LXDE环境,请使用添加/删除软件工具或者运行:su-c'yumgroupinstallLXDE'如果您只需要LXDE的基本内容,请安装lxde-common软件包:su-c'yuminstalllxde-common'4.
1.
8.
Sugar桌面Sugar桌面起源于OLPC初始化.
它允许Fedora用户和开发者进行以下操作.
依赖协作环境.
通过从显示管理器中选择Sugar环境,在现有Fefora系统中测试Sugar.
有兴趣开发Sugar界面或者编写动作的开发者可有一个不需要高级笔记本电脑的开发平台.
4.
1.
9.
Web浏览器4.
1.
9.
1.
启用Flash插件Fedora包括swfdec和gnash,它们是实现Flash的自由开源软件.
我们鼓励您在使用Adobe的商用Flash播放器插件软件前试用其中之一.
FormoreinformationonFlashinFedora,includinginstallationtipsandknownproblems,visithttp://fedoraproject.
org/wiki/Flash.
4.
1.
9.
2.
禁用PC扬声器在Fedora中,PC扬声器默认被启动.
如果您不喜欢该扬声器的声音,有两种办法来禁用之:在alsamixer的PC扬声器设置中将音量减小到可接受的程度,或者将PC扬声器设置为静音.
通过在控制台中运行以下命令在系统范围内禁用PC扬声器:su-c'modprobe-rpcspkr'su-c'echo"installpcspkr:">>/etc/modprobe.
conf'联网234.
2.
联网这部分包含有关在Fedora10中联网更改的信息.
4.
2.
1.
无线连接共享已经更新了NetworkManagerappletnm-applet以便通过创建新无线网络菜单,但这个特性可使其更好项目提供更好的连接共享.
连接共享可方便在有网络连接和额外无线网卡的机器中设置ad-hocWiFi网络.
如果该机器的主要网络连接(有线、3G、第二个网卡),就可以设置路由以便连接到ad-hocWiFi的设备可共享到外部网络的连接.
当您创建一个新的WiFi网络时,您必须指定该网络的名称及其使用的无线安全类型.
接着,NetworkManager会将无线网卡设置为一个ad-hocWiFi节点以便其它人加入.
将在新网络和主要网络之间设置路由,DHCP用来在新的共享WiFi网络中分配IP地址.
还会公开将DNS查询转发到上游名称服务器.
4.
3.
正在打印打印管理程序(system-config-printer或者系统管理正在打印)用户界面已经改进得更加友好并更好地与现代桌面应用程序配合.
system-config-printer应用程序不再需要成为根用户才可运行.
其它更改包括:配置工具查看更容易使用.
双击打印机图标打开属性对话窗口.
这个取代了原来的行为,即在左侧列出列在右侧的选择的打印机名称.
CUPS验证会话选择适当的用户名并可在操作过程中更换用户名.
当运行配置工具时,会动态更新打印机列表.
可通过右键单击打印机图标并选择查看打印队列查看某个特定队列的所有任务.
要查看几台打印机的任务队列,在右键单击前选择需要的打印机.
要查看所有任务,在不选择打印机的情况下单击右键.
当任务失败时,任务监控工具会显示一条信息.
该信息会指出是否由于信息中显示的原因造成打印机停止.
点击诊断按钮会开始故障排除程序.
任务监控工具现在执行代理服务器认证.
现在提交的任务如果需要在CUPS后进行验证,就会显示一个验证对话以便执行验证过程.
打印状态对话(GTK+)给出更多有关打印机状态的反馈,例如打印机缺纸则会在其图标上显示一个小的警告标志.
暂停打印机也会显示一个标志,打印机拒绝任务则呈灰色以表示它们不可用.
4.
4.
软件包注记以下的部分包含有关在Fedora10中有重大改进的软件软件包信息.
为方便访问这些信息,我们通常将其按在安装系统中显示的组群排列.
4.
4.
1.
GIMPFedora10包括GNU映像操作程序版本2.
6.
这个新版本是设计用来执行向下兼容的,因此现有第三方插件和脚本应该都可以继续使用,但要小心.
所包含的Fu脚本方案解释器不再接受没有定义起始数值的变量(不遵循语言标准).
Fedora软件包中发行注记24包含的脚本不应该有这个问题,但如果您使用来自其它资源的脚本,请参考GIMP发行注记获得更多信息以及如何修复有这个问题的脚本:http://www.
gimp.
org/release-notes/gimp-2.
6.
html另外,用来构建和安装第三方插件和脚本的gimptool脚本已经从gimp人空白移动到gimp-devel软件包.
如果您要使用gimptool,请安装这个软件包.
4.
4.
2.
法律信息以下法律信息涉及Fedora中某些软件.
部分版权所有Copyright2002-2007CharliePoole,或者版权所有Copyright2002-2004JamesW.
Newkirk,MichaelC.
Two,AlexeiA.
Vorontsov,或者版权所有Copyright2000-2002PhilipA.
Craig4.
5.
国际语言支持这一节包含Fedora中多语种支持相关的信息.
Localization(translation)ofFedoraiscoordinatedbytheFedoraLocalizationProject--http://fedoraproject.
org/wiki/L10NInternationalizationofFedoraismaintainedbytheFedoraI18nProject--http://fedoraproject.
org/wiki/I18N4.
5.
1.
语言覆盖Fedora中有各种翻译成多种语言的软件.
语言列表请参考Anaconda模块翻译统计,Anaconda是Fedora的核心软件应用程序之一.
http://translate.
fedoraproject.
org/languageshttp://translate.
fedoraproject.
org/module/anaconda4.
5.
1.
1.
语言支持安装要从Languages组群安装语言软件包和附加语言支持,请运行:su-c'yumgroupinstall-support'以上命令中,是实际的语言名称,比如assamese、bengali、chinese等等.
强烈建议从Fedoar先前版本升级的用户安装scim-bridge-gtk,它能很好兼容那些使用老版本libstdc++的第三方C++应用程序.
4.
5.
1.
2.
TransifexTransifex是Fedora的在线工具,它可方便对远程主机和不同版本控制系统中的项目进行翻译.
很多核心软件包使用Transifex接收来自众多贡献者的翻译.
http://transifex.
org/国际语言支持25Throughacombinationofnewwebtools(http://translate.
fedoraproject.
org),communitygrowth,andbetterprocesses,translatorscancontributedirectlytoanyupstreamprojectthroughonetranslator-orientedwebinterface.
DevelopersofprojectswithnoexistingtranslationcommunitycaneasilyreachouttoFedora'sestablishedcommunityfortranslations.
Inturn,translatorscanreachouttonumerousprojectsrelatedtoFedoratoeasilycontributetranslations.
https://translate.
fedoraproject.
org/submit4.
5.
2.
字体默认在桌面中安装大多数语言的字体,这保证了较好的默认语言覆盖.
4.
5.
2.
1.
默认汉族语言当不在基于GTK的应用程序中使用亚洲位置时,中文字符(包括中文汉字、日本汉字或者韩语汉字)可能会与中文、日文和韩文字体混合,这要视文本而言.
当Pango没有足够的上下文来确定所使用的语言时会出现这种情况.
目前默认字体更倾向中文字体.
如果您通常要使用的是日文或者韩文,您可以通过设置PANGO_LANGUAGE环境变量让Pango默认使用它.
例如:exportPANGO_LANGUAGE=ja.
.
.
让Pangorendering在没有其它提示时假设是日语文本.
4.
5.
2.
2.
日文已经将fonts-japanese软件包重新命名为japanese-bitmap-fonts.
4.
5.
2.
3.
高棉语已经将高棉语操作系统字体khmeros-fonts添加到Fedora中以便在这个发行本中覆盖高棉语.
4.
5.
2.
4.
韩文使用un-core-fonts软件包替换baekmuk-ttf-fonts作为新的韩文默认字体.
4.
5.
2.
5.
完整更改列表所有字体更改都列在其专用页面中:http://fedoraproject.
org/wiki/Fonts_inclusion_history#F10FedoraLinux字体TheFontsSIG(http://fedoraproject.
org/wiki/Fonts_SIG)takeslovingcareofFedoraLinuxfonts(http://fedoraproject.
org/wiki/Fonts).
Pleasejointhisspecialinterestgroupifyouareinterestedincreating,improving,packaging,orjustsuggestingafont.
Anyhelpisappreciated.
http://fedoraproject.
org/wiki/Joining_the_Fonts_SIGhttp://fedoraproject.
org/wiki/Fonts_and_text-related_creative_tasks发行注记26http://fedoraproject.
org/wiki/Fonts_and_text_quality_assurancehttp://fedoraproject.
org/wiki/Fonts_packaginghttp://fedoraproject.
org/wiki/Font_wishlist4.
5.
3.
输入法对很多语言来说,默认安装名为input-methods和InputMethods新yum组群.
这允许打开默认输入法系统并立刻拥有大多数语言的标准输入法.
它还有与FedoraLive同步的一般安装.
4.
5.
3.
1.
im-chooser和imsettings利用imsetting框架,现在已经可以在运行时启动或停止输入法.
已经不再默认需要GTK_IM_MODULE环境变量,虽然该变量仍然可以用来覆盖imsettings.
InputmethodsonlystartbydefaultondesktopsrunninginanAsianlocale.
Thecurrentlocalelistis:as,bn,gu,hi,ja,kn,ko,ml,mr,ne,or,pa,si,ta,te,th,ur,vi,zh.
Useim-chooserviaSystem+Preferences+Personal+Inputmethodtoenableordisableinputmethodusageonyourdesktop.
4.
5.
3.
2.
新的ibus输入法系统Fedora10包括ibus,它是一个新输入法系统,克服了scim的一些局限.
它可能会在Fedora11中成为默认输入法.
http://code.
google.
com/p/ibus它已经提供了很多输入法引擎和输入模块:ibus-anthy(日语)ibus-chewing(繁体中文)ibus-gtk(GTK输入模块)ibus-hangul(韩语)ibus-m17n(印度语和其它语言)ibus-pinyin(简体中文)ibus-qt(Qt输入模块)ibus-table(中文等)我们鼓励大家安装ibus,测试其语言并报告遇到的所有问题.
4.
5.
4.
印度语屏幕键盘Fedora10包括iok,它是一个印度语屏幕虚拟键盘,允许使用Inscript键盘布局和其它1:1键匹配.
有关详情请参考主页:https://fedorahosted.
org/iok对游戏玩家、科学家以及爱好者来说有什么新特性274.
5.
5.
印度语系印刷支持Fedora10包括对印度语系语言的分类支持.
这个支持修正了这些语言的列表和菜单顺序,使用分类顺序,便于查找所需元素.
这个支持覆盖这些语言:古吉拉特语印地语埃纳德语喀什米尔语Konkani迈蒂利语马拉提语尼泊尔语旁遮普语信德语特拉古语5.
对游戏玩家、科学家以及爱好者来说有什么新特性5.
1.
游戏和娱乐Fedora提供了各种类型的游戏.
用户可以为GNOME(gnome-games)和KDE(kdegames)安装小软件包.
软件库中有更多的各种类型的附加游戏.
Fedora项目网站有一个介绍游戏的专区,记录了很多游戏,包括简介和安装指导,更多信息请参考:http://fedoraproject.
org/wiki/Games要获取可以安装的游戏列表,请选择应用程序→添加/删除软件,或者通过命令行:yumgroupinfo"GamesandEntertainment"有关帮助信息请使用yum安装配套游戏软件包,可参考的只能位于:http://docs.
fedoraproject.
org/yum/5.
2.
业余无线电Fedora10中包含很多业余无线电和电子爱好者感兴趣的应用程序和程序库.
很多这些应用程序都包含在Fedora电子实验室中.
Fedora还包括很多VLSI和IC设计工具.
发行注记28声卡模块应用程序包括fldigi、gpsk31、gmfsk、lpsk31、xfhell和xpsk31.
gnuradio软件包是一个定义无线电框架的软件.
aprsd和xastir软件包提供APRS功能.
gEDA套件包含整合的一套用于捕获、网络列表、电路模拟以及PCB布局的图解应用程序.
gspiceui、ngspice和gnucap软件包提供电路模拟功能.
有各种其它工具可用来学习摩尔斯电码编码、轨道预测以及追踪卫星、生成图解对话和PCB工艺、保留业余无线电日志以及其它业余无线电及电子爱好者感兴趣的应用程序.
ForacompletelistofalltheamateurradioandelectronicsrelatedpackagesseeApplicationsforAmateurRadioonthewiki(http://fedoraproject.
org/wiki/Applications_for_Amateur_Radio).
Inthisrelease,thereareanumberofchanges.
Thegeda(gnuElectronicDesignAssistant)suiteoftoolshasbeenupdatedtoversion20080929.
Thisisabugfixreleaseandtherearenomajorchangesvisibletotheuser.
pcbhasbeenupdatedto0.
20081128.
gtkwavewhichisusedbythegEDAsuitehasalsobeenupdatedto3.
1.
13.
Thesearealsobugfixreleases.
gerbv2.
1.
0isalsousedaspartofthegEDAsuite.
Itincludesanumberofnewfeatures:Addedabilitytoselectobjects,withtheoptionofdeletingorviewingbasicpropertiesoftheobjectsSplitoffthecorefunctionalityofgerbvintoalibrary(libgerbv)toallowdeveloperstoquicklywritesoftwareusingGerberparsing/editing/exporting/renderingfunctionality.
FullDoxygendocumentationhasalsobeencreatedtofacilitatedeveloperswishingtouselibgerbv.
AddedexporttoRS274XandExcellonfunctionality,allowinggerbvtotranslatefilesbetweenformats.
TheRS274Xexportfunctioncanalsobeusedto"clean"troublesomefilestoamorecompatibleformat.
AddedtheabilitytooverridetheExcellonformat"guessing",allowingnon-standarddrillfilestobecorrectlyrenderedGreatlyexpandedthecommandlinefunctionality,includingtheabilitytopanelizeboardsintoasingleonethroughthecommandlineAdded"Apertureusage"tabtoGerberreports.
Thisallowstheusertoseehowofteneachapertureisusedinallvisiblelayersofhisproject.
gnuradiohasbeenupdatetoversion3.
1.
2.
Therearealargenumberofbugfixesaswellasmany"finetuning"changestothegui.
Seethegnuradioreleaselogathttp://gnuradio.
org/trac/wiki/Release3.
1Branchforcompletedetails.
iverilogisusedforcircuitsimulationandFedora10includesversion0.
9.
20080905.
Thisisprimarilyabugfixrelease.
Fedora10includesversion3.
4.
30ofxcircuit,aschematiccaptureandnetlistgenerationtool.
ThisisaminorupgradefromFedora9andupgradingshouldposenoproblemsforusers.
soundmodemhasbeentemporarilyremovedfromthedistribution.
ItisexpectedtobebackbeforethereleaseofFedora11.
Power用户的特性和修复296.
Power用户的特性和修复6.
1.
服务器工具这部分突出了Fedora10中对各种GUI服务器和系统配置工具的更改和添加.
6.
1.
1.
急救箱Firstaidkit是一个全自动恢复程序,可让技术及非技术用户轻松恢复子系统.
Firstaidkit是设计用来自动修复针对用户数据完整性的问题.
它可在救援模式、FedoraLiveCD以及运行的系统中使用.
Projectsite--https://fedorahosted.
org/firstaidkit/6.
2.
文件系统6.
2.
1.
eCryptfsFedora9第一此使用加密的文件系统支持,Fedora10构建在此基础上,并修正了一些可导致数据崩溃的问题.
6.
2.
2.
EXT4Fedora9中包括对ext4支持的技术预览.
Fedora10提供对ext4完全支持并兼容e2fsprogs.
另外,如果您在引导提示中启动带ext4选项的安装程序,则会在Anaconda分区屏含有ext4文件系统选项.
Fedora10中还包括对ext4的延迟分配.
但Fedora10中的ext4目前还不支持超过16TiB的文件系统.
6.
2.
3.
XFSXFS现在是支持的文件系统,并且是Anaconda分区屏中的一个选项.
7.
对开发者来说有什么新特性7.
1.
运行时7.
1.
1.
PythonNSS绑定NSS/NSPR的Python绑定允许Python程序使用NSS加密程序库进行SSL/TLS和PKI证书管理.
python-nss软件包提供一个到NSS和NSPR支持程序库的Python绑定.
网络安全服务(NSS)是一组支持启用安全性的客户端和服务器应用程序的程序库.
使用NSS构建的应用程序可支持SSKv2和v3、TLS、PKCS#5、PKCS#7、PKCS#11、PKCS#12、S/MIME、X.
509v3证书以及其它安全性标准.
NSS已经从NIST收到FIPS140确认.
http://people.
redhat.
com/jdennis/python-nss/doc/api/html/index.
html--LibraryDocumentation7.
2.
Java发行注记307.
2.
1.
单项优势软件Java实施FedoraincludesmultiplebestofbreedfreesoftwareJava(TM)implementations,obtainedthroughactiveadoptionofinnovativetechnologyintegrationsproducedbyFedoraandotherswithinupstreamprojects.
TheimplementationsintegratedintoFedoraarebasedonOpenJDK(http://openjdk.
java.
net/)andtheIcedTeaGNU/Linuxdistributionintegrationproject(http://icedtea.
classpath.
org/),orbasedonalternativessuchastheGNUCompilerforJava(GCJ-http://gcc.
gnu.
org/javaandtheGNUClasspathcoreclasslibraries(http://www.
gnu.
org/software/classpath/).
AllFedorainnovationsarepushedupstreamtogetthewidestpossibleintegrationofthetechnologiesingeneralJavaimplementations.
实施Fedora10中的OpenJDK6在x86、x86_64和SPARC中使用HotSpot虚拟机运行时编译程序.
在PowerPC(PPC)中,它使用速度较慢的零解释器.
在所有构架中都包括基于GCJ和GNUClasspath的备用实施,它包括先进的编译程序生成本地二进制文件.
要根据Java兼容性套件(JCK)测试所选构架(目前只有基于OpenJDK的x86和x86_64)的Fedora二进制,该套件可为Java规格(此时是JDK1.
6)保证100%的兼容性.
7.
2.
2.
处理JavaApplet和网页起始应用程序在Fedora10中,gcjwebplugin已经被可在网页浏览器中安全运行不可信applet并可在任何构架工作的IcedTeaPlugin替换.
您在Firefox中输入about:plugins即可看到安装了哪些Applet插件.
新添加的插件支持之前版本中缺少的Java脚本桥接(LiveConnect).
有关字节代码到Jave脚本桥接(LiveConnect)的详情请参考bug报告:https://bugzilla.
redhat.
com/show_bug.
cgiid=304021感谢您对安全策略的反馈.
如果您认为安全策略过于严格以至无法弃用限制的applet,请执行以下步骤:请在终端窗口运行firefox-g命令以便查看有哪些限制.
然后在/usr/lib/jvm/java-1.
6.
0-openjdk-1.
6.
0.
0/jre/lib/security/java.
policy文件中给出限制的权限.
提交bug报告以便将您的例外情况包含在打包的安全策略中.
打包这些例外情况可让系统拥有者避免今后对策略文件进行操作.
已经将通过NetX的实验网页启动(javaws)支持添加到IceTea程序库中.
当将Java网络启动协议(.
jnlp)文件嵌入网页中时,您可以使用IcedTea网页启动(/usr/bin/javaws)打开它.
NetX的详情请参考:http://jnlp.
sourceforge.
net/7.
2.
3.
与其它Fedora技术的新整合通过IcedTea项目已经将OpenJDK整合到几个也是Fedora10一部分的新技术中.
7.
2.
3.
1.
通过NetBeans框架整合的VisualVMVisualVM(jvisualvm)提供所有本地或者远程运行的Java应用程序的图形总览,通过提取线程转储、堆转储和其它轻量级侧写工具让您监控所有运行的线程、类别以及应用程序分配的对象.
7.
2.
3.
2.
为javax.
sound整合的PulseAudioPulseAudio整合将为所有使用javax.
sound软件包的java应用程序提供PulseAudio的优势.
工具317.
2.
3.
3.
整合MozillaRhino-JavaScriptRhino是Mozilla中的一个纯JavaJavaScript实施,可轻松为开发者使用javax.
script软件包将其与Java及JavaScript混合.
7.
2.
3.
4.
其他改进另外,在Fedora10中完全支持Java加密法(javax.
crypto),不受任何(地域)限制.
7.
2.
4.
Fedora与JPackageFedora10包括很多JPackage项目中衍生出来的软件包.
http://jpackage.
org在Fedora中修改了一些软件包来删除垄断软件依赖性,利用GCJ的先进编译特性.
使用Fedora程序库更新这些软件包,或者使用JPackage程序库更新那些Fedora不提供的软件包.
项目及其提供软件的详情请参考JPackage网页.
混合Fedora和JPackage的软件包在相同系统中安装Fedora和JPackage仓库的软件包前要查明软件包相容性.
不相容的软件包会造成复杂的问题.
7.
2.
5.
从Fedora8升级的注记-OpenJDK替换IcedTea从Fedora9开始,在Fedora8中被称为java-1.
7.
0-icedtea*的软件包已改名为java-1.
6.
0-openjdk*.
Fedora8IcedTea软件包可追踪不稳定的OpenJDK7分支,而java-1.
6.
0-openjdk*软件包追踪稳定的OpenJDK6分支.
所有上游IcedTea资源都包含在java-1.
6.
0-openjdkSRPM中.
如果您从基于安装了IceTea的Fedora8系统升级,不会自动进行软件包转换.
必须首先删除基于OpenJDK7的与IcedTea相关的软件包,然后安装新的OpenJDK6软件包.
su-c'yumerasejava-1.
7.
0-icedtea{,-plugin}'su-c'yuminstalljava-1.
6.
0-openjdk{,-plugin}'从Fedora9升级不需要特别操作.
7.
3.
工具这一节覆盖了各种开发工具和特性.
7.
3.
1.
Eclipse这个Fedora发行本包含FedoraEclipse,它是基于EclipseSDK版本3.
4.
发行本3.
4系列包含"3.
4的新内容是什么"页面:http://help.
eclipse.
org/stable/index.
jsptopic=/org.
eclipse.
platform.
doc.
user/whatsNew/platform_whatsnew.
html关于3.
4的发行注记也可用.
发行注记32http://www.
eclipse.
org/eclipse/development/readme_eclipse_3.
4.
html某些3.
4中的显著特性包括书签管理改进,更容易找到安装的插件以及使用重构的额外帮助.
7.
3.
1.
1.
附加插件这个Fedora发行本包含以下插件:用于C/C++(eclipse-cdt)、RPM特殊文件编辑(eclipse-rpm-editor)、PHP(eclipse-phpeclipse)、Subversion(eclipse-subclipse、SELinuxeclipse-slide)及SELinux(eclipse-slide)、eclipse-setools、正则表达式测试(eclipse-quickrex)、Fortran(eclipse-photran)、Bugzilla整合(eclipse-mylyn)、Git(eclipse-egit)、Perl(eclipse-epic)、Checkstyle(eclipse-checkstyle)和Python(eclipse-pydev).
7.
3.
1.
2.
Babel项目的翻译-eclipse-nls这个发行本还包括Babel语言包,该语言包可提供Eclipse及Eclipse插件的多语种翻译.
请注意:有些语言的覆盖率很低,尽管您已经安装了翻译版本,您还将看到很多英文字符串.
如果您愿意帮助翻译工作,Babel项目将非常愿意接受.
http://www.
eclipse.
org/babel/7.
3.
1.
3.
从Fedora9升级从Eclipse3.
3升级的用户将需要从源而不是RPM迁移其安装的所有插件.
最简单的方法就是重新安装.
对与要从3.
3进行迁移的插件开发者,请参考"插件迁移指南":http://help.
eclipse.
org/ganymede/nav/2_37.
3.
2.
EmacsFedora10中包括Emacs22.
2.
除了很多bug修复外,Emacs22.
2还包括一些新的支持,包括Bazaar、Mercurial、Monotone和Git版本控制程序;新的用来编辑CSS、Vera、Verilog和BibTex类型文件的主要模块;以及映像模块中改进的滚动支持.
ForadetaileddescriptionofthechangesseetheEmacsnewsfortherelease(http://www.
gnu.
org/software/emacs/NEWS.
22.
2).
7.
3.
3.
GCC编译器集合这一版本的Fedora使用GCC4.
3.
2构建,同时将其包含在发行版中.
关于GCC4.
3的更多信息,参见:http://gcc.
gnu.
org/gcc-4.
3/7.
3.
3.
1.
特定目标改进7.
3.
3.
1.
1.
IA-32x86-64ABIchanges从GCC4.
3.
1开始,当在栈堆中为i386传递十进制浮点变量时要将它们与其自然边界对齐.
工具33Command-linechanges从GCC4.
3.
1开始,已经添加了-mcld选项在使用功能序言中自动生成cld指令.
这个选项可用来向下兼容一些操作系统,同时如果使用--enable-cld配置选项配置GCC,则可默认为32位x86目标启动.
7.
3.
4.
改进的Haskell支持Fedora10引进更多对Haskell的支持.
使用新的打包指南和工具组件,可轻松支持任何使用GlasgowHaskell编译器的Haskell程序.
软件包创建和部署,提升Fedora质量工具加上朋友的帮助,可让您无往不利.
随着对Haskell支持的增长,将会继续开发Haskell,并引进更多的程序库.
软件包生成非常简单.
Haskell已经提供用于一致编译和部署软件包的构架.
为Fedora设置软件包需要一些时间,就是说可用于Haskell的编码也适用与Fedora.
Fedora还提供用于Fedora软件包企业部署的工具.
使用带Haskell的Fedora,开发人员现在可以自由在Haskell中写入企业级应用程序,并知道可在Fedora中安全使用这些编码.
https://fedoraproject.
org/wiki/Features/GoodHaskellSupport7.
3.
5.
扩展了对象CAMLOCaml覆盖Fedora10包含OCaml3.
10.
2高级变成语言以及完整软件包列表:http://cocan.
org/getting_started_with_ocaml_on_red_hat_and_fedora#Package_statusOCaml可作为Fedora9的更新,但没有在初始发布中.
7.
3.
6.
NetBeans这个Fedora发行本包括NetBeansIDE,版本6.
1.
NetBeansIDE是一个整合开发环境(IntegratedDevelopmentEnvironment,IDE),可用于Java、C/C++、Ruby、PHP等等.
默认的NetBeansIDE配置(JavaSEIDE配置)支持用于Java平台的程序开发,标准版本(JavaSE)包括开发用于NetBeans平台的模块.
NetBeansIDE是一个模块系统且包括用来更新和安装插件的工具.
社区成员以及第三方公司已经提供了广泛的NetBeansIDE.
7.
3.
6.
1.
NetBean资源http://www.
netbeans.
org/-OfficialsiteoftheNetBeansproject.
http://wiki.
netbeans.
org/-NetBeansWikipages.
mailto:linux-packaging@installer.
netbeans.
org-Mailinglistfordiscussionofthepackagingissues.
https://admin.
fedoraproject.
org/pkgdb/packages/bugs/netbeans-BuglistfortheNetBeansIDE.
https://admin.
fedoraproject.
org/pkgdb/packages/bugs/netbeans-platform8-BuglistfortheNetBeansPlatform.
http://www.
netbeans.
org/issues/-IssueTrackeroftheNetBeansproject.
Please,useComponent:installer,OS:Linux,Subcomponent:rpmtofiletheissuesrelatedtotheNetBeansRPMs.
发行注记347.
3.
7.
AMQP构架AMOP构架软件包是红帽企业版MRG的子集.
这个软件包允许开发灵活、互动和高性能的企业级应用程序.
具体来说它包括以下内容.
AMQP(协议版本0-10)消息代理/服务器C++、Python和Java的客户端绑定(使用JMS接口)一组命令行界面配置/管理工具持久信息和信息配置的高性能异步信息存储7.
3.
7.
1.
AMQP资源更多信息,请参考以下资源:RedHatMRGDocumentation:http://www.
redhat.
com/mrg/resourcesAMQPProjectSite:http://amqp.
org/7.
3.
8.
装置构建工具Appliancesarepre-installedandpre-configuredsystemimages.
Thispackageincludestoolsandmeta-datathatmakeiteasierforISVs,developers,OEMS,etc.
tocreateanddeployvirtualappliances.
ThetwocomponentsofthisfeaturearetheACT(ApplianceCreationTool)andtheAOS(TheApplianceOperatingSystem).
Installtheappliance-toolspackagewithAdd/RemoveSoftwareoryum.
7.
3.
8.
1.
装置创建工具装置创建工具是一个从kickstart文件中创建装置映像的工具.
这个工具使用liveCD创建程序API以及可创建多分区磁盘映像的liveCDAPI补丁.
这些磁盘映像可在虚拟容器中被引导,比如Xen、KVM和VMware.
这个工具是在appliance-tools软件包中.
这个软件包包含用来在基于Fedora的系统,比如RHEL、CentOS和其它发行本,中构建装置映像工具.
7.
3.
8.
2.
装置操作系统装置操作系统是缩微的Fedora版本,占用空间较小.
它只包含运行某个装置所需的软件包.
应该限制对这个这个Fedora衍生的硬件支持,特别是在类似KVM和VMware的虚拟容器中.
目的是要创建一个开发者用来构建其应用程序的基础,只要取出他们的软件需要的软件包.
7.
3.
8.
3.
装置构建工具资源ApplianceToolProjectSite:http://thincrust.
net/7.
3.
9.
SystemTapSystemtap已更新至0.
8版本,除包含内核追踪/探测外,还支持即时追踪/探测用户应用程序.
有关更多信息,请参考一下资源.
SystemTapwebsite:http://sources.
redhat.
com/systemtap/Projectwiki,withdocumentationandtips:http://sources.
redhat.
com/systemtap/wiki/Linux内核35Samplescriptcatalog:http://sources.
redhat.
com/systemtap/examples/7.
4.
Linux内核过时或者过期内容这个内容可能已经过时或者过期,在Fedora9发行注记中已经进行过更新.
这部分包括Fedora10中基于2.
6.
27内核的改动和重要信息.
7.
4.
1.
版本Fedora可能在内核中包含了附加的补丁来进行改进、修正或添加附加特性.
因此,Fedora内核可能和来自kernel.
org网站被称为vanillakernel的内核不是完全相同.
http://www.
kernel.
org/要获得这些补丁的列表,下载源RPM软件包,运行下列命令:rpm-qplkernel-.
src.
rpm7.
4.
2.
Changelog软件包修订记录可以用下列命令看到:rpm-q--changelogkernel-Ifyouneedauserfriendlyversionofthechangelog,refertohttp://wiki.
kernelnewbies.
org/LinuxChanges.
Ashortandfulldiffofthekernelisavailablefromhttp://kernel.
org/git.
TheFedoraversionkernelisbasedontheLinustree.
CustomizationsmadefortheFedoraversionareavailablefromhttp://cvs.
fedoraproject.
org.
7.
4.
3.
内核配置Fedora10包含了下列内核构建:大多数系统使用的基本内核.
配置的资源位于kernel-devel软件包中.
kernel-PAE,用于拥有超过4GBRAM的32位x86系统,或者CPU带有NX(NoeXecute)特性的系统.
它同时支持单/多处理器系统.
配置的资源位于kernel-PAE-devel软件包中.
Debugging内核,在debug一些内核问题时使用.
配置的资源位于kernel-debug-devel软件包中.
您可以同时为四个内核特性安装内核标题.
文件安装在/usr/src/kernels/[-PAE|-xen|-kdump]-/树中.
请使用以下命令:su-c'yuminstallkernel{,-PAE,-xen,-kdump}-devel'发行注记36选择一个或多个变体,以逗号分隔,不要有空格.
在提示时输入根密码.
x86内核包括Kdumpi686和x86_64内核都是可重新定位的,因此它们不再需要为kdump兼容性使用独立内核.
PPC64需要一个独立的kdump内核.
内核包含半虚拟化Boththex86_64andthei686kernelscontainparavirt_opssupportandnolongerrequireaseparatekernelforrunningunderaXenhypervisor.
Formoreinformation,referto第8.
3.
1节"统一的内核映像".
默认内核提供SMPFedora没有单独的SMP内核,无论是i386,x86_64还是ppc64.
基本内核提供了多处理器支持.
PowerPC内核支持Fedora没有为PowerPC构架提供Xen或Kdump支持.
32位PowerPC仍然使用独立的SMP内核.
7.
4.
4.
准备内核开发Fedora10doesnotincludethekernel-sourcepackageprovidedbyolderversionssinceonlythekernel-develpackageisrequirednowtobuildexternalmodules.
Configuredsourcesareavailable,asdescribedin第7.
4.
3节"内核配置".
定制内核构建中Forinformationonkerneldevelopmentandworkingwithcustomkernels,refertohttp://fedoraproject.
org/wiki/Building_a_custom_kernel7.
4.
5.
报告bugRefertohttp://kernel.
org/pub/linux/docs/lkml/reporting-bugs.
htmlforinformationonreportingbugsintheLinuxkernel.
Youmayalsousehttp://bugzilla.
redhat.
comforreportingbugsthatarespecifictoFedora.
7.
5.
EmbeddedDevelopmentFedora10includesarangeofpackagestosupportdevelopmentofembeddedapplicationsonvarioustargets.
ThereisbroadsupportfortheAVRandrelatedpartsaswellasfortheMicrochipPIC.
Inaddition,therearepackagestosupportdevelopmentonolder,lesspopularpartssuchastheZ80,8051,andothers.
Foramorecompletedescriptionseehttp://fedoraproject.
org/wiki/Packages_For_Embedded_Development.
KDE3开发平台及程序库377.
5.
1.
avr-binutilsThisreleaseincludesversion2.
18ofavr-binutils.
Inadditiontoalargenumberofbugfixes,thisreleaseincludesanewtool,windmc,toprovideaWindows-compatiblemessagecompiler.
7.
5.
2.
dfu-programmerVersion0.
4.
6ofdfu-programmerisincludedinFedora10.
4kbootloadersarenowsupportedandeeprom-flashandeeprom-dumparenowsupported.
Releaseinformationaswellasaforumspecifictothisversioncanbefoundathttp://dfu-programmer.
sourceforge.
net/.
7.
5.
3.
gputilsgputilshasbeenupdatedtoversion0.
13.
6whichincludessupportformanymorePIC18processorsaswellassupportforMicrochip'snewCOFFfileformat.
Finddetailsathttp://gputils.
sourceforge.
net/.
7.
5.
4.
piklabFedora10includesversion3.
5.
10ofthepopularIDEpiklab.
ThisversionnowsupportstheMicrochipICD2andPICkitin-circuitdebuggers,aswellasanumberofotherimprovements.
piklabnowsupportsthefollowingtoolchains;gputils,C30andC18,PICC,JAL,BoostC,CCS,MPCandCC5X.
ManyofthetoolchainsuseWindowsexecutablesviaWine.
Seehttp://piklab.
sourceforge.
net/forcompletedetails.
Notethattheexecutablenamesforsdcchavechanged(seebelow).
Sincepiklabdoesnotprovideforconfiguringexecutablenames,butdoesprovideforconfiguringpaths,thepiklab/sdccusershouldcopyfilesbeginningwithsdcc-from/usr/binto/usr/local/binandadjustthepathsinpiklabuntilthisissueisresolved.
WindowsDirectoryNamesMicrochiphasatendencytohavealotofspacesintheirdefaultinstallationdirectories.
Gettingthosepathsconfiguredinpiklabcanbequiteconfusing,sothedual-bootusermaychoosetocopyfilestothe/usr/localtreeratherthansimplymountingtheWindowsdriveanddirectlyreferencingthefilesintheMicrochipinstallation.
Thisaffectsnotonlyexecutables,butlinkerscripts,headersandlibraries.
7.
5.
5.
sdccVersion2.
8.
0oftheSmallDeviceCCompilerisincludedinFedora10.
ThisversionoffersanumberofimprovementstotheversioninFedora9.
Someofthesechangeswillresultinchangestosourcecode,sousersshouldreviewthesdccmanualcarefullyfortheirtarget.
Inaddition,duetosomeconflicts,alltheexecutablenameshavebeenprefixedwithsdcc-,whichwillrequirechangestomakefiles.
Seethesdccpageathttp://sdcc.
sourceforge.
net/forcompletedetails.
7.
6.
KDE3开发平台及程序库Fedora现在提供KDE4,并且不再提供完整的KDE3桌面环境.
Fedora提供以下KDE3.
5程序库软件包来运行和构建很多现有KDE3应用程序:qt3、qt3-devel(和其它qt3-*软件包:)Qt3.
3.
8bkdelibs3、kdelibs3-devel:KDE3程序库发行注记38kdebase3、kdebase3-pim-ioslaves、kdebase3-devel:一些应用程序需要的KDE3核心文件还有,KDE4kdebase-runtime软件包提供khelpcenter,还会将khelpcenter设置为KDE3应用程序的一个服务,以便帮助KDE3应用程序正常工作.
不再提供khelpcenter的KDE3版本,而使用KDE4版本替代.
这些软件包被设计用来:满足文件系统层次结构标准(FHS),以及安全地与KDE4并行安装,包括-devel软件包.
为达到这个目标,FedoraKDESIG成员向KDE4-devel软件包做出如下修改:库符号链接被安装到/usr/lib/kde4/devel或/usr/lib64/kde4/devel,取决于系统体系.
工具kconfig_compiler和makekdewidgets被更名为kconfig_compiler4和makekdewidgets4.
大多数使用cmake构建的主要KDE4应用程序的修改都应该是完全公开的,因为已经修补了FindKDE4Internal.
cmake来与这些更改匹配.
KDESIG将这些更改到KDE4kdelibs-devel,而不是kdelibs3-devel,因为KDE4将这些更改集中保存,在那里KDE3应用程序通常包含程序库搜索路径和可执行名称的硬编码副本.
请注意kdebase3不包括以下内容:可用来替代KDE4的完整KDE3桌面(工作空间);特别是KWin、Kdesktop、KSplash和KControl的KDE3版本不包含在内.
kdebase应用程序的KDE3版本,比如Konqueror和KWrite在KDE4版本中是多余的并与其冲突.
libkdecorations程序库需要KWin3窗口修饰,因为那些窗口修饰不能在KWin的KDE4版本中使用.
有些Kickerapplet需要libkickermain,因为Fedora10中没有Kicker,因此不能使用Kickerapplet.
不鼓励基于过时的API开发新软件.
考虑到向后兼容性,鼓励您根据过时界面开发.
8.
对系统管理员来说有什么新特性8.
1.
安全性这一章记述Fedora的各种安全性项目.
8.
1.
1.
安全提高Fedora继续改进许多主动性安全特征.
http://fedoraproject.
org/wiki/Security/Features系统服务398.
1.
2.
SELinux新的SELinux项目页面包括排错提示,解释,以及到文档和参考内容的链接.
一些有用的链接如下:NewSELinuxprojectpages:http://fedoraproject.
org/wiki/SELinuxTroubleshootingtips:http://fedoraproject.
org/wiki/SELinux/TroubleshootingFrequentlyAskedQuestions:http://docs.
fedoraproject.
org/selinux-faq/ListingofSELinuxcommands:http://fedoraproject.
org/wiki/SELinux/CommandsDetailsofconfineddomains:http://fedoraproject.
org/wiki/SELinux/Domains8.
1.
3.
SELinux改进提供多种"角色",从而支持更细致的权限控制.
guest_t不允许运行setuid的二进制程序、建立网络连接或者使用GUI.
xguest_t禁用除了通过网络浏览器的HTTP网络存取,同时也禁用了setuid二进制程序.
user_t对于日常办公用户来说是最理想的:可防止使用setuid程序成为根用户.
staff_t与user_t相同,但它可允许使用sudo进入根级别.
unconfined_t提供所有访问,就和没有使用SELinux一样.
默认情况下,nspluginwrapper中包含的浏览器插件由SELinux策略控制.
SELinux和Firefoxmozplugger构架可能无法如预期合作,因为它们的基本目标不同.
作为测试或者解决方案,您可以关闭nsplugin的SELinux限制,运行这个命令:setsebool-Pallow_unconfined_nsplugin_transition=08.
1.
4.
安全性审核软件包新的Sectool可为用户提供检查其系统安全性问题的工具,包括那些允许自定义系统测试的程序库.
详情请参考项目主页:https://fedorahosted.
org/sectool8.
1.
5.
一般信息AgeneralintroductiontothemanyproactivesecurityfeaturesinFedora,currentstatus,andpoliciesisavailableathttp://fedoraproject.
org/wiki/Security.
8.
2.
系统服务8.
2.
1.
UpstartFedora10提供了Upstart启动系统.
所有的SystemVinit都应该在兼容模式中正常运行.
但是用户如果自定义了/etc/inittab文件,则需要将这些修改加入upstart.
有关upstart的工作原理请参考init(8)发行注记40和initctl(8)manpage.
有关编写upstart脚本的信息,请参考events(5)manpage,也可以查看"Upstart入门手册".
http://upstart.
ubuntu.
com/getting-started.
html由于init系统的更改,建议那些从live文件系统升级到Fedora10的用户马上重启.
8.
2.
2.
NetworkManagerFedora10提供了NetworkManager.
NetworkManager0.
7提供更好的移动宽带支持,包括对GSM和CDMA设备的支持,目前还包括对多设备、共享连接的ad-hoc联网以及使用系统范围网络配置的支持.
目前在所有安装中默认启用.
当您使用NetworkManager时,请注意以下方面:NetworkManager目前仍然不支持所有虚拟设备类型.
使用桥接、绑定或者VLAN的用户需要在配置完那些接口后切换会原来的network服务.
NetworkManager异步启动网络.
那些使用应用程序需要在引导时完全初始化网络的用户应该在/etc/sysconfig/network中设置NETWORKWAIT变量.
请在需要时提交bug包括以便我们修复有问题的应用程序.
https://bugzilla.
redhat.
com/enter_bug.
cgiproduct=Fedora8.
2.
3.
AutofsAutofs不再被默认安装.
希望使用Autofs的用户可以从安装程序的系统工具组中选择它,也可以使用软件包安装工具安装.
8.
2.
4.
VarnishVarnish是一个高性能HTTP加速器,现已经更新到版本2.
0.
从1.
x版之后VCL语法与有所不同.
从1.
x升级的用户必须根据README.
redhat更改其vcl文件.
最重要的修改为:在vcl中,必须使用deliver替换insertInthevcldeclarationofbackends,setbackendhasbeensimplifiedtobackend,andelementswithinthebackendarenowjustprefixedwithadot,sothedefaultlocalhostconfigurationlookslikethis:backenddefault{.
host="127.
0.
0.
1";.
port="80";}8.
3.
虚拟化Fedora10中的虚拟化包含重大修改和新特性,依然继续支持KVM、XEN以及其它虚拟机平台.
8.
3.
1.
统一的内核映像在上游内核中整合半虚拟操作中已经将kernel-xen软件包作废.
Fedora10中的kernel软件包支持以客户端domU引导,但无法作为dom0使用知道上游提供这种支持.
在Fedora10主机中引导XendomU客户端需要基于xenner的KVM.
Xenner将客户端内核和小型Xen仿真程序一同作为KVM客户端运行.
虚拟化41KVM需要主机系统中的硬件虚拟化特性.
此时系统延迟硬件虚拟化不支持Xen客户端.
更多信息,请参考:http://sourceforge.
net/projects/kvmhttp://kraxel.
fedorapeople.
org/xenner/http://fedoraproject.
org/wiki/Features/XenPvopshttp://fedoraproject.
org/wiki/Features/XenPvopsDom08.
3.
2.
虚拟化存储管理libvirt中的高级选项现在提供在远程主机中列出、创建和删除存储卷的功能.
这包括在目录中创建原始稀疏和非稀疏文件,分配LVM逻辑卷,物理磁盘分区并将其附加到iSCSI目标中.
这启用了virt-manager工具远程供应新客户端域并管理与其相关的存储.
它提供改进的SELinux整合,因为API可确保所有存储卷在被分配给某个客户端时含有正确的SELinux安全性上下文.
Features在目录中列出存储卷并分配新卷、原始文件(稀疏及非稀疏文件)以及qemu-img支持的格式(cow、qcow、qcow2、vmdk等等)列出磁盘中的分区并从可用空间中分配新分区连接到iSCSI服务器并列出与导出的目标相关的卷列出LVM卷组中的逻辑卷并分配新LVM逻辑卷当与某个客户端关联时自动为所有卷分配正确的SELinux安装性上下文标签(virt_image_t).
更多信息,请参考:http://fedoraproject.
org/wiki/Features/VirtStoragehttp://libvirt.
org/storage.
html--libvirtStorageManagementhttp://virt-manager.
et.
redhat.
com/page/StorageManagement--virt-managerStorageManagementhttp://kvm.
qumranet.
com/kvmwiki/Virtio8.
3.
3.
远程安装虚拟机虚拟化存储的改进启用了在远程主机系统中创建客户端.
通过充分利用Avahi,virt-manager可自动侦测支持libvirt的系统.
通过侦测,即可在远程系统中支持客户端.
安装可自动从cobbler和koan中获得帮助.
Cobbler是一个Linux安装服务器,可允许快速设置网络安装环境.
可以为PXE引导、重新安装、基于介质的网络安装以及虚拟客户端安装配置网络安装.
Cobbler使用帮助程序koan进行重新安装和虚拟化支持.
发行注记42更多信息,请参考:http://fedoraproject.
org/wiki/Features/VirtRemoteInstallhttp://virt-manager.
et.
redhat.
com/page/LibvirtDiscovery--virt-managerDiscoveryhttp://avahi.
org/http://fedorahosted.
org/cobbler8.
3.
4.
其他改进Fedora也包含了下列虚拟化改进Utilitiesinthenewvirt-mempackageprovideaccesstoprocesstables,interfaceinformation,dmesg,andunameofQEmuandKVMguestsfromthehostsystem.
Formoreinformation,refertohttp://et.
redhat.
com/~rjones/virt-mem/.
virt-mem软件包目前处于试用阶段.
这次只支持32位客户端.
Thenewvirt-dftoolprovidesinformationonthediskusageofguestsfromthehostsystem.
http://et.
redhat.
com/~rjones/virt-dfThenewexperimentalxenwatchpackageprovidesutilitiesforinteractingwithxenstoreonXen-basedvirtualizationhosts.
Formoreinformationrefertohttp://kraxel.
fedorapeople.
org/xenwatch/8.
3.
4.
1.
libvirt更新到0.
4.
6libvirt软件包提供API以及与近期版本Linux(和其它操作系统)虚拟化功能互动的工具.
libvirt软件是设计作为所有虚拟化技术的共同特性,并提供以下支持:Linux和Solaris主机中的Xen监控程序.
QEMU仿真程序KVMLinux监控程序LXCLinux容器系统OpenVZLinux容器系统IDE/SCSI/USB磁盘、光纤、LVM、iSCSI以及NFS中的存储Newfeaturesandimprovementssince0.
4.
2:提高的OpenVZ支持提高的Linux容器(LXC)支持存储池API虚拟化43提高的iSCSI支持QEMU和KVM的USB设备通过QEMU和Xen的声音、串口和并口设备支持支持在QEMU中的NUMA和vCPU支撑虚拟化驱动程序的统一XML域和网络解析更多信息,请参考:http://www.
libvirt.
org/news.
html8.
3.
4.
2.
virt-manager更新到0.
6.
0virt-manager软件包提供virtinst的GUI实施和libvirt功能.
Newfeaturesandimprovementssince0.
5.
4:远程存储管理及供应:查看、添加、删除和供应libvirt管理的存储.
将管理的存储附加到远程VM中.
远程VM安装支持:从管理的介质(CDROM)或者PXE.
只要安装时间存储供应即可.
合并VM详情以及控制台窗口:现在使用单独标记的窗口代表每个VM.
使用Avahi列出网络中的libvirtd事件.
监控程序自动连接:启动在virt-manager连接到监控程序的选项.
创建新客户端时添加声音设备模拟的选项.
添加磁盘设备时的Virtio和USB选项.
允许查看并删除VM声音、串口、并口及控制台设备.
添加显示设备时允许指定keymap.
如果管理程序窗口关闭但VM窗口仍打开时保持app运行.
允许限制存储统计记录数量.
更多信息,请参考:http://virt-manager.
et.
redhat.
com/8.
3.
4.
3.
virtinst更新到0.
400.
0python-virtinst软件包包含安装以及操作多VM客户端映像格式的工具.
Newfeaturesandimprovementssince0.
300.
3:新工具virt-convert:允许在不同类型的virt配置文件间进行转换.
目前只支持从vmx转换到virt-image.
发行注记44新工具virt-pack:将virt-imagexml格式转换为vmx并打包为tar.
gz.
(请注意:以后会将此功能合并到virt-convert).
virt-installimprovements:支持远程VM安装.
如果通过libvirt共享,则可在远程主机中使用安装介质和磁盘映像.
允许在远程池中供应存储.
支持为QEmu/KVMVMs设置CPU针脚信息通过--cpuset=auto选项支持NUMA新选项:--wait允许在安装中设置硬时间限制--sound创建带声卡模拟的VM--disk允许为供应存储、设备类型和其它几个选项指定介质作为路径、存创卷或者池.
--file、--size和--nonsparse作废了.
--prompt输入提示不再是默认选项,这个选项可将其设置为默认.
virt-image改进:--replace选项覆盖现有VM映像文件在virt-image格式支持多网络接口如果选择的客户端操作系统条目支持virtio磁盘/网络驱动程序(Fedora9和10),请使用它们.
更多信息,请参考:http://virt-manager.
et.
redhat.
com/8.
3.
4.
4.
Xen更新到3.
3.
0Fedora10支持作为客户端domU启动,但还不能作为dom0使用,直到上游内核可提供这种支持.
支持pv_opsdom0是Xen3.
4的目标.
Changessince3.
2.
0:监控程序中的电源管理(P&C统计)提供更加灵活性、性能及安全性的HVM仿真域(qemu-on-minios)PVGrub:使用PV域中的真实GRUB引导PV内核更好的PV性能:从pagetable更新路径中删除域锁定域Shadow3:优化以便使其成为最佳影子页表(shadowpagetable)算法,使HVM表现最佳性能硬件支持的调页改进:2MB调页支持可提供更好的TLB定位CPUID特性提升:允许安全进行不同CPU型号跨系统的域迁移SCSI的PVSCSI驱动程序直接访问PV客户端网页服务器和内容服务器45HVM桢缓冲最佳化:更有效地扫描桢缓冲更新设备转移规向改进在IntelVT中为HVM客户端进行完全x86实模型模拟:更广泛支持继承客户端操作系统与上游开发合并的新qemux86和IA64端口中的许多其它更改更多信息,请参考:http://www.
xen.
org/download/roadmap.
html--Xenroadmaphttp://xenbits.
xen.
org/paravirt_ops/patches.
hg/--paravirt_opspatchqueue8.
4.
网页服务器和内容服务器8.
4.
1.
Drupal已经将Drupal更新到6.
4,详情请见:http://drupal.
org/drupal-6.
4如果您的安装已经在Fedora9中更新到6.
4版本,请跳过以下步骤.
从较早版本升级前,请记住要以管理员身份登录您的网页,并在升级这个软件包之前禁用所有第三方模块.
升级软件包后:1.
将/etc/drupal/default/settings.
php.
rpmsave复制到/etc/drupal/default/settings.
php,并对附加网站的setting.
php文件重复以上操作.
2.
浏览http://host/drupal/update.
php运行升级脚本.
另外,Fedora10中还有几个可用模块:drupal-date、-cck、-views和-service_links.
8.
5.
Samba-Windows兼容性这一节包含与Samba相关的信息,Samba是Fedora用来与MicrosoftWindows系统互动的软件套件.
Fedora10包括samba-3.
2.
1.
这只是Fedora9中包含的3.
2.
0版本的一个小修改版,因此从Fedora9升级的用户应该没有什么特别.
但是建议从Samba早期版本升级的用户仔细阅读Samba3.
2发行注记:http://samba.
org/samba/history/samba-3.
2.
0.
html另外,Samba3.
2新闻中也突出了一些主要更改:http://news.
samba.
org/8.
6.
邮件服务器本节是关于电邮服务器和邮件转发代理(MTAs).
发行注记468.
6.
1.
Sendmail默认情况下,Sendmail邮件传输代理(MTA)不接受除了本地计算机外的任何主机的网络连接.
要将Sendmail配置为其它客户端的服务器:1.
编辑/etc/mail/sendmail.
mc并将DAEMON_OPTIONS行改为在网络设备中侦听或者使用dnl注释定界符完全注释出这个选项.
2.
安装sendmail-cf软件包:su-c'yuminstallsendmail-cf'3.
重新生成/etc/mail/sendmail.
cf:su-c'make-C/etc/mail'8.
7.
数据库服务器您必须自己查找设备数据库软件包的方法.
请参考您要升级到的数据库版本的发行注记,里面可能会有一些成功升级所需的操作.
8.
7.
1.
MySQLFedora10中包括MySQL5.
0.
67-2.
Fedora10的MySQL版本和Fedora9版本有显著差异相对Fedora9中的版本做了很多修改,其中包括一些不兼容的更改.
强烈建议MySQL用户在升级其MySQL数据库前学习MySQL发行注记.
http://dev.
mysql.
com/doc/refman/5.
0/en/releasenotes-cs-5-0-67.
html8.
7.
2.
PostgreSQLFedora10中包括PostgreSQL8.
3.
4-1.
如果您从Fedora9中迁移,不需要特殊动作.
但如果从8.
3.
1之前的PostgreSQL版本迁移就需要一些特殊步骤.
请在执行迁移前确定检查了PostgreSQL发行注记.
http://www.
postgresql.
org/docs/8.
3/static/release-8-3-4.
html8.
8.
向下兼容Fedora提供以前的系统程序库以便与其它老软件兼容.
这个软件是LegacySoftwareDevelopment组群的一部分,默认没有安装.
需要这个功能的用户可能通过在安装过程中或者安装后选择这个组群.
要在Fedora系统中安装软件包组,请使用应用程序添加/删除软件或者在终端窗口输入以下命令:su-c'yumgroupinstall"LegacySoftwareDevelopment"'提示时请为根帐户输入密码.
Fedora10中更新的软件包478.
8.
1.
编译器兼容性由于兼容性原因已将软件包compat-gcc-34包含在内:https://www.
redhat.
com/archives/fedora-devel-list/2006-August/msg00409.
html8.
8.
2.
KDE3开发Referto第7.
6节"KDE3开发平台及程序库".
8.
9.
Fedora10中更新的软件包通过检查某个特定数据中(F10)-1GOLD树和F10树之间的不同会自动生成此列表.
该内容只会发布到wiki中:http://fedoraproject.
org/wiki/Docs/Beats/PackageChanges/UpdatedPackages8.
10.
软件包更改这个列表是自动生成的这个列表是自动生成的,不是转换成的.
这个列表只是为了发布并在wiki公布.
它是使用yum-utils软件包中的repodiff工具,作为老SRPMS程序库的repodiff--old=>--new=>.
Foralistofwhichpackageswereupdatedsincethepreviousrelease,refertohttp://fedoraproject.
org/wiki/Docs/Beats/PackageChanges/UpdatedPackages.
YoucanalsofindacomparisonofmajorpackagesbetweenallFedoraversionsathttp://distrowatch.
com/fedora.
9.
法律及其它9.
1.
Fedora项目ThegoaloftheFedoraProjectistoworkwiththeLinuxcommunitytobuildacomplete,general-purposeoperatingsystemexclusivelyfromfreeandopensourcesoftware.
TheFedoraProjectisdrivenbytheindividualsthatcontributetoit.
Asatester,developer,documenter,ortranslator,youcanmakeadifference.
Refertohttp://join.
fedoraproject.
orgfordetails.
ForinformationonthechannelsofcommunicationforFedorausersandcontributors,refertohttp://fedoraproject.
org/wiki/Communicate.
除网站之外,还可以使用下列邮件列表:mailto:fedora-list@redhat.
com,forusersofFedorareleasesmailto:fedora-test-list@redhat.
com,fortestersofFedoratestreleasesmailto:fedora-devel-list@redhat.
com,fordevelopers,developers,developersmailto:fedora-docs-list@redhat.
com,forparticipantsoftheDocumentationProject发行注记48Tosubscribetoanyoftheselists,sendanemailwiththeword"subscribe"inthesubjectto-request,whereisoneoftheabovelistnames.
Alternately,youcansubscribetoFedoramailingliststhroughtheWebinterfaceathttp://www.
redhat.
com/mailman/listinfo/.
TheFedoraProjectalsousesseveralIRC(InternetRelayChat)channels.
IRCisareal-time,text-basedformofcommunication,similartoInstantMessaging.
Withit,youmayhaveconversationswithmultiplepeopleinanopenchannel,orchatwithsomeoneprivatelyone-on-one.
TotalkwithotherFedoraProjectparticipantsviaIRC,accesstheFreenodeIRCnetwork.
RefertotheFreenodewebsiteathttp://www.
freenode.
net/formoreinformation.
FedoraProjectparticipantsfrequentthe#fedorachannelontheFreenodenetwork,whileFedoraProjectdevelopersmayoftenbefoundonthe#fedora-develchannel.
Someofthelargerprojectsmayhavetheirownchannelsaswell.
Thisinformationmaybefoundonthewebpagefortheproject,andathttp://fedoraproject.
org/w/index.
phptitle=Communicate.
为了在#fedora频道交谈,您需要注册一个昵称或者nick.
当您第一次/join这个频道时,就可以看到说明.
IRC频道Fedora项目和RedHat对Fedora项目IRC频道及其内容没有控制权.
9.
2.
版本记录因为我们使用名词版本记录承认贡献者的努力,同时提供负责制度,以及解释工具及创建过程.
9.
2.
1.
贡献者AlainPortal1(翻译-法语)AlbertFelip(翻译-加泰罗尼亚语)AgustiGrau(翻译-加泰罗尼亚语)AlfredFraile(翻译-加泰罗尼亚语)AmanpreetSinghAlam2(翻译-旁遮普语)AndrewMartynov3(翻译-俄语)AndrewOverholt4(贡献者)AniPeter(翻译-马拉雅拉姆语)AnkitkumarPatel(翻译-古吉拉特文)AnthonyGreen5(贡献者)版本记录49BrandonHolbrook6(贡献者)BobJensen7(作者)ChrisLennert8(作者)CorinaRoe(翻译-法语)DaleBewley9(作者)DamienDurand(翻译-法语)DanielaKugelmann(翻译-德语)DaveMalcolm10(作者)DavidEisenstein11(作者)DavidWoodhouse12(作者)DavidsonPaulo(翻译-巴西葡萄牙语)DeepakBhole13(贡献者)DiegoBúrigoZacaro14(translator)DimitrisGlezos15(翻译-希腊语,工具)DomingoBecker16(翻译-西班牙语)DominikSandjaja(翻译-德语)Eun-JuKim(翻译-韩语)FabianAffolter17(翻译-德语)FernandoVilla(翻译-加泰罗尼亚语)FlorentLeCoz(翻译-法语)FrancescoTombolini18(翻译-意大利语)FrancescoValente(翻译-意大利语)GatisKalnins(翻译-拉脱维亚语)GavinHenry19(作者)GeertWarrink20(翻译-荷兰语)GlauciaCintra(翻译-巴西葡萄牙语)GregorySapunkov(翻译-俄语)GuidoGrazioli21(翻译-意大利语)发行注记50HanGuokai(翻译-简体中文)HugoCisneiros22(翻译-巴西葡萄牙语)I.
Felix(翻译-泰米尔语)IgorMiletic23(翻译-塞尔维亚语)JanisOzolins(翻译-拉脱维亚语)KarstenWade24(作者,编辑,联合出版人)JaswinderSingh(翻译-旁遮普语)JeffJohnston25(贡献者)JesseKeating26(贡献者)JensPetersen27(作者)JoeOrton28(作者)JordiMas(翻译-加泰罗尼亚语)JoséNunoCoelhoPires29(translator-Portuguese)JosepMBrunetti(翻译-加泰罗尼亚语)JoshBressers30(作者)JuanM.
Rodriguez(翻译-西班牙语)KaiWerthwein(翻译-德语)KarstenWade31(作者,编辑,联合出版人)KevinKofler32(作者)KiyotoHashida(翻译-日语)KrishnababuKrothapalli(翻译-泰卢固语)KushalDas(翻译-孟加拉印度语)KyuLee33(贡献者)LeahLiu(翻译-简体中文)Lenkaelková34(translator-Slovak)LicioFonseca35(翻译-巴西葡萄牙语)LubomirKundrak36(贡献者,翻译-斯洛伐克语)LukasBrausch(翻译-德语)版本记录51LuyaTshimbalanga37(作者)MagnusLarsson38(翻译-瑞典语)ManojkumarGiri(翻译-奥里亚语)MarekMahut39(翻译-斯洛伐克语)MathieuSchopfer40(翻译-法语)MatthieuRondeau41(翻译-法语)MaximDziumanenko42(翻译-乌克兰语)MartinBall43(作者)MichalUghetto(翻译-法语)NatàliaGirabet(翻译-加泰罗尼亚语)NikosCharonitakis44(翻译-希腊语)NorikoMizumoto(翻译协调,翻译-日语)OriolMiró(翻译-加泰罗尼亚语)OrionPoplawski45(贡献者)PabloMartin-Gomez(翻译-法语)TetaBilianou46(翻译-希腊语)PatrickBarnes47(作者,编辑)PaulW.
Frields48(工具,编辑)Pavolimo49(translator-Slovak)PawelSadowski50(翻译-波兰语)PatrickErnzer51(贡献者)PedroAngeloMedeirosFonini(翻译-巴西葡萄牙语)PereArgelich(翻译-加泰罗尼亚语)PeterReuschlein(翻译-德语)PiotrDrg52(翻译-波兰语)ProsenjitBiswas(翻译-孟加拉印度语)RahulSundaram53(作者,编辑)RajeshRanjan(翻译-北印度语)发行注记52Robert-AndréMauchin(翻译-法语)RobertoBechtlufftRunDu(翻译-简体中文)RunaBhattacharjee(翻译-孟加拉印度语)RyuichiHyugabaru(翻译-日语)SamFolk-Williams54(作者)SandeepShedmake(翻译-马拉地语)SekineTatsuo55(翻译-日语)ShankarPrasad(翻译-卡纳达语)SeverinHeiniger(翻译-德语)SimosXenitellis56(翻译-希腊语)SteveDickson57(作者)SwetaKothari(翻译-古吉拉特文)TerryChuang(翻译-繁体中文)TetaBilianou58(翻译-希腊语)ThomasCanniot59(翻译-法文)ThomasGraf60(作者)TimoTrinks(翻译-德语)TommyReynolds61(工具)ValnirFerreiraJr.
62(翻译-巴西葡萄牙语)VasiliyKorchagin(翻译-俄语)Ville-PekkaVainio63(翻译-芬兰域)WillWoods64(贡献者)XavierConde(翻译-加泰罗尼亚语)XavierQueralt(翻译-加泰罗尼亚语)YoshinariTakaoka65(翻译,工具)YuFeng(翻译-简体中文)YuanYijun66(翻译-简体中文)版本记录53YuliaPoyarkova(翻译-俄语)ZhangYang67(翻译-简体中文).
.
.
以及大量的翻译人员.
请参考发行注记的网络更新版本,发布后将包含译者名单.
乐凝网络怎么样?乐凝网络是一家新兴的云服务器商家,目前主要提供香港CN2 GIA、美国CUVIP、美国CERA、日本东京CN2等云服务器及云挂机宝等服务。乐凝网络提供比同行更多的售后服务,让您在使用过程中更加省心,使用零云服务器,可免费享受超过50项运维服务,1分钟内极速响应,平均20分钟内解决运维问题,助您无忧上云。目前,香港HKBN/美国cera云服务器,低至9.88元/月起,支持24小时无理...
819云互联是海外领先的互联网业务平台服务提供商。专注为用户提供低价高性能云计算产品,致力于云计算应用的易用性开发,并引导云计算在国内普及。目前平台研发以及运营云服务基础设施服务平台(IaaS),面向全球客户提供基于云计算的IT解决方案与客户服务,拥有丰富的海外资源、香港,日本,美国等各国优质的IDC资源。官方网站:https://www.819yun.com香港特价物理服务器:地区CPU内存带宽...
RAKsmart 商家这几年还是在做事情的,虽然他们家顺带做的VPS主机并不是主营业务,毕竟当下的基础云服务器竞争过于激烈,他们家主营业务的独立服务器。包括在去年开始有新增多个数据中心独立服务器,包括有10G带宽的不限流量的独立服务器。当然,如果有需要便宜VPS主机的他们家也是有的,比如有最低月付1.99美元的美国VPS主机,而且可选安装Windows系统。这里商家有提供下面六款六月份的活动便宜V...