學(xué)習(xí)討論Fedora進(jìn)程管理
Fedora有很多值得學(xué)習(xí)的地方,這里我們主要介紹Fedora進(jìn)程管理,包括介紹Fedora 8等方面。完成的GVFS 和 GIO,用來替代了原來的GNOME VFS。 GVFS 有了性能上提升,隊(duì)列式多文件傳輸,并協(xié)同 PolicyKit 提高了安全性。PolicyKit同樣由 Fedora 研發(fā)者 。
PackageKit : PackageKit 是一個(gè)跨發(fā)行版的包Fedora進(jìn)程管理系統(tǒng),目前擁有完整的 yum 后端。該軟件的目標(biāo)是統(tǒng)一所有發(fā)行版上的圖形化包管理系統(tǒng),所以采用了一些最新的技術(shù)如 PolicyKit 和 D-Bus。 GNOME 2.22:GNOME 2.22帶來了諸多升級。其中之一是由 Fedora進(jìn)程管理的開發(fā)者AlexanderLarsson 完成的GVFS 和 GIO,它們被用來取代了陳舊的GNOME VFS。 GVFS 提供了性能上提升,隊(duì)列式多文件傳輸,并協(xié)同 PolicyKit 提高了安全性。PolicyKit同樣由 Fedora進(jìn)程管理開發(fā)者 DavidZeuthen 開發(fā)并維護(hù),并首先于Fedora 8 中引入。GNOME 2.22 還帶來了樣式新穎的世界時(shí)鐘桌面小程序,可以同時(shí)顯示不同時(shí)區(qū)的時(shí)間和天氣情況。另一個(gè)在該版本 GNOME 引入的變化是新設(shè)計(jì)的 GNOME 登陸管理器(GDM)。新功能包括對登陸屏幕的電源管理支持,動(dòng)態(tài)顯示支持,以及對 PolicyKit 的整合.
KDE Desktop 4.0.3:KDE Desktop 4.0.3 將全部 KDE 核心組件升級到了 Qt4 接口上,從而引入了一系列全新的框架:多媒體API Phonon;硬件整合框架 Solid; 全新的桌面及面板 Plasma;整合式桌面搜索;KWin 的混合特效和一個(gè)全新的視覺主題 Oxygen。在 Fedora 9 的生命周期里, KDE 將會持續(xù)得到來自上游項(xiàng)目的補(bǔ)丁升級,最終 Fedora 9 將包括今年7月發(fā)布的 KDE 4.1。
NetworkManager :Fedora進(jìn)程管理開發(fā)者 Dan Williams 使 NetworkManager 變得比以前更加好用。 新功能包括:多個(gè)設(shè)備的同時(shí)激活;方便與周圍無限設(shè)備建立網(wǎng)絡(luò)的 Ad-hoc 支持;支持通過 GSM/CDMA 手機(jī)卡的 PPP 撥號以及 PolicyKit 的管理方式的支持。
Firefox 3 Beta 5: Firefox 3 Beta 5 帶來了與當(dāng)前桌面環(huán)境相一致的本地化視覺體驗(yàn)。其他改進(jìn)包括整合了歷史和收藏夾功能的地址欄,改進(jìn)的收藏夾管理器。同時(shí),瀏覽器引擎 XULRunner 也與用戶界面分拆來,為其他有網(wǎng)頁渲染需求的應(yīng)用程序提供了一個(gè)獨(dú)立于瀏覽器穩(wěn)定接口。
SELinux : SELinux 現(xiàn)在可以將瀏覽器插件置于安全限定區(qū)域內(nèi)執(zhí)行,從而避免了由于不安全的瀏覽器插件導(dǎo)致的安全問題。Fedora SELinux 開發(fā)者 DanielWalsh 在他的 blog post 對此有詳細(xì)描述。
Java:OpenJDK6 這一由 Sun 在開放源代碼協(xié)議下發(fā)行的 Sun Java SDK 將成為默認(rèn)的 Java 開發(fā)環(huán)境。極少的OpenJDK 私有產(chǎn)權(quán)代碼被來自 IcedTea 項(xiàng)目的代碼取代?,F(xiàn)在,更多的 Java 程序無需任何額外設(shè)置就可以運(yùn)行了。
Xorg 升級:X 的啟動(dòng)和關(guān)閉現(xiàn)在只需要大約一秒鐘!同時(shí)還有更方便的顯示配置,以及熱拔插支持。
統(tǒng)一化辭典:現(xiàn)在,OpenOffice.org,F(xiàn)irefox,Thunderbird,GNOME 和 KDE 將共享同一個(gè)拼寫檢查辭典,這項(xiàng)改進(jìn)將大幅度減少資源及內(nèi)存消耗。
藍(lán)牙功能強(qiáng)化:用藍(lán)牙發(fā)送、接受文件,以及通過ODBX訪問周邊藍(lán)牙設(shè)備將更加簡單。
Anaconda 安裝器:Fedora 系統(tǒng)安裝器,Anaconda,得到不少強(qiáng)化,其中包括:支持安裝時(shí)調(diào)整 ext2,ext3 和 NTFS 分區(qū)大?。恢С謩?chuàng)建和安裝加密文件系統(tǒng); 對 ext4 文件系統(tǒng)的安裝時(shí)支持(需要添加 ext4 引導(dǎo)選項(xiàng)來啟動(dòng)該功能);支持 GRUB 在 EFI x86_64 設(shè)備上的原生安裝;引入支持網(wǎng)絡(luò)安裝和系統(tǒng)恢復(fù)功能的安裝小鏡像 netinst.iso 。
無縫升級:如果你已經(jīng)安裝了 Fedora 7或 Fedora 8,現(xiàn)在可以通過圖形化的 PreUpgrade 工具安全、方便的升級到Fedora 9。
永久性USB Live支持: 全新的 LivdCD 工具包支持將 LiveCD 鏡像轉(zhuǎn)化為自啟動(dòng)U盤 Live 系統(tǒng),并且不會丟失原先U盤上的數(shù)據(jù)。而且對U盤中 Live 系統(tǒng)的改變可以永久儲存在預(yù)先定義的空間內(nèi)?,F(xiàn)在,你可以將 Fedora 系統(tǒng)與文檔隨身攜帶,還可以對 Live 系統(tǒng)進(jìn)行升級。同時(shí),通過 liveusb-creator 也可以在 Windows 系統(tǒng)下制作Fedora Live U盤了。
Jidgo 下載支持:Fedora 9 的鏡像可以通過 jidgo 或者 jigsaw下載。如果你所處地區(qū)有站點(diǎn)鏡像或者你自己還保存有先前版本的光盤鏡像,使用該方法將大大節(jié)省下載光盤鏡像所需流量。
FreeIPA: FreeIPA 提供了對 Fedora Directory Server,F(xiàn)reeRADIUS,MIT Kerberos,NTP 和 DNS 服務(wù)的集中式的 Web 及命令行界面配置,它可以使網(wǎng)絡(luò)管理員快速、方便的進(jìn)行認(rèn)證、確認(rèn)、策略處理等工作。
Upstart 進(jìn)程管理:Fedora 9 使用 Upstart 進(jìn)程管理取代了System V 進(jìn)程管理。這個(gè)變化幫助 Fedora進(jìn)程管理大幅度提升啟動(dòng)和關(guān)閉進(jìn)程的速度。
Fedora進(jìn)程管理系統(tǒng)級應(yīng)用程序升級:包括GCC升級到4.3,Perl升級到5.10,Kernel升級到2.6.25-rc5,以及用TeXLive取代了Tex。
中文相關(guān):默認(rèn)中文字體包中增加了文泉驛正黑,默認(rèn)包括了scim-python,并用scim-python-pinyin取代了原先的scim-pinyin。默認(rèn)的中文輸入法啟動(dòng)按鍵為Ctrl+Space。
【編輯推薦】