5月第3周系統(tǒng)更新回顧:Wine 1.2將至 十七年的繼承
原創(chuàng)【51CTO獨(dú)家特稿】本周是低調(diào)的一周,MeeGo 1.0在本周三低調(diào)的發(fā)布,Wine也放出了1.2版本的第一個(gè)RC版。VMware Workstation 7.1也在本周發(fā)布,與上周發(fā)布的Virtual Box 3.2.0遙遙相對(duì);Nginx和Resin這兩個(gè)Web服務(wù)器也都進(jìn)行了小幅度的更新。發(fā)行版方面,F(xiàn)edora 13正式發(fā)布,openSUSE 11.3的最后一個(gè)里程碑版本也已放出,正式版很快就會(huì)到來。
Wine十七年
Wine,這個(gè)Linux平臺(tái)上最受桌面用戶矚目的應(yīng)用之一,這個(gè)名為“不是一個(gè)模擬器(Wine Is Not an Emulator)”但幾乎被所有的用戶當(dāng)做Windows模擬器來使用的自由軟件,這個(gè)將宗旨設(shè)定為“脫離對(duì)Windows的依賴性”的開源項(xiàng)目,繼18個(gè)月前發(fā)布了最后一個(gè)穩(wěn)定版Wine 1.0.1之后,現(xiàn)在開始進(jìn)入其第二個(gè)穩(wěn)定版,Wine 1.2的準(zhǔn)備階段了。根據(jù)Wine的官方數(shù)據(jù)庫顯示,Wine目前已經(jīng)確認(rèn)可以支持14385個(gè)Windows應(yīng)用,其中包括最終幻想網(wǎng)絡(luò)版和魔獸世界等游戲,以及IE、Photoshop、Dreamweaver等大量應(yīng)用。
RC 1的發(fā)布意味著正式版已經(jīng)不遠(yuǎn)。根據(jù)計(jì)劃,Wine 1.2穩(wěn)定版將在6月份正式公布。對(duì)于那些已經(jīng)投奔Linux但又脫離不了一些Windows應(yīng)用的用戶而言,這絕對(duì)值得期待。
有關(guān)Wine的介紹
Wine是在1993年由Bob Amstadt及Eric Youngdale發(fā)起的基于MIT協(xié)議的開源項(xiàng)目(后來改為LGPL協(xié)議),最初的目的是為了使16位的視窗3.1的程序可以在Linux上運(yùn)行,但現(xiàn)在已將目的變?yōu)槭?2位的視窗程序在Linux上運(yùn)行。在2008年,Wine已經(jīng)能夠完美運(yùn)行很多知名程序,例如Lotus Notes及Microsoft Office 2007,Photoshop CS2。
因?yàn)閃indows的DLLs是封閉源代碼的,所以程序設(shè)計(jì)師只能由最底層的設(shè)計(jì)開始,耗費(fèi)大量的時(shí)間來編寫和測試,最后達(dá)至兼容。但這個(gè)過程往往會(huì)有很多困難,而且亦可能會(huì)出現(xiàn)很多錯(cuò)誤。不過,有些Wine DLL已能完美地取代Windows原來的DLL,使得有些程序可完美運(yùn)行。
就微軟而言,自然是不愿看到這樣一個(gè)跨平臺(tái)技術(shù)的崛起。微軟曾通過升級(jí)組件和正版增值驗(yàn)證組件(WGA)對(duì)在Wine中運(yùn)行的應(yīng)用進(jìn)行阻撓。微軟的發(fā)言人表示,其Windows Genuine Advantage(WGA)認(rèn)證工具將會(huì)辨認(rèn)Wine用戶,因此只有運(yùn)行真正正版的Windows的用戶才能下載升級(jí)和附加工具。
Wine的版本歷史
Wine項(xiàng)目從1993年啟動(dòng),到2008年6月發(fā)布了第一個(gè)穩(wěn)定版Wine 1.0.1,歷時(shí)15年,按照兩周一個(gè)0.0.01版本的緩慢速度,經(jīng)歷了上百個(gè)開發(fā)版與測試版。之后Wine項(xiàng)目在1.1.xx分支下進(jìn)行后續(xù)開發(fā)版本的更新,為第二個(gè)穩(wěn)定版1.2做準(zhǔn)備。目前1.1分支已經(jīng)進(jìn)入到1.1.44開發(fā)版本,預(yù)計(jì)將是1.1.x分支的最后一個(gè)開發(fā)版本。
Wine 1.2的新特性
除了不斷地修改bug之外,Wine 1.2的新特性主要有下面這些:
◆許多新的工具欄圖標(biāo)
◆圖像列表支持alpha混合
◆更加完成的shader assembler
◆支持阿拉伯語系字體
◆視頻渲染的一些問題修復(fù)
◆通過fontconfig配置字體抗鋸齒選項(xiàng)
◆增強(qiáng)的桌面鏈接文件處理方式
◆通過1.1.x的進(jìn)展,Wine 1.2已經(jīng)基本能夠支持64位應(yīng)用
下面介紹本周其他工具與服務(wù)的更新情況。
#p#
其他工具與服務(wù)的更新
Nginx 0.8.38
Nginx是由俄羅斯軟件工程師Igor Sysoev開發(fā)的一個(gè)高性能的HTTP和反向代理服務(wù)器,具備IMAP/POP3和SMTP服務(wù)器功能。Nginx最大的特點(diǎn)是對(duì)高并發(fā)的支持和高效的負(fù)載均衡,在高并發(fā)的需求場景下,是Apache服務(wù)器不錯(cuò)的替代品。目前,包括新浪、騰訊等知名網(wǎng)站已經(jīng)開始使用Nginx作為Web應(yīng)用服務(wù)器。
Nginx 0.8.38主要變化:
1. 新增"proxy_no_cache"和"fastcgi_no_cache"指令。
2. 如果使用了$scheme變量,"rewrite"指令將自動(dòng)重定向。
3. 補(bǔ)?。?quot;limit_req"延時(shí)指令符合所述算法了。
4. 補(bǔ)?。?uid_got變量在SSI和perl模塊中不再使用。
下載:http://nginx.org/en/download.html
相關(guān)閱讀:Nginx配置與應(yīng)用專題
Clonezilla Live 1.2.5-17
Clonezilla Live是基于Debian的自啟動(dòng)運(yùn)行光盤,它包含了一份類似Norton Ghost那樣的分區(qū)/硬盤克隆軟件Clonezilla。它保存并恢復(fù)硬盤上那些使用了的數(shù)據(jù)塊。使用Clonezilla,用戶可以在大約10分鐘內(nèi)將5 GB的系統(tǒng)克隆到40份客戶機(jī)上。
Clonezilla Live 1.2.5-17的改進(jìn):
◆創(chuàng)建了搭載pure amd64(x86_64)程序的版本,可支持大分區(qū)(10TB)鏡像
◆Linux kernel更新至2.6.32
◆Partclone更新至0.2.9,速度得到了大幅提升
◆Memtest86+更新至4.10,syslinux更新至3.86,pbzip2更新至1.1.1
◆添加了啟動(dòng)參數(shù)nomodeset,vga=normal,以此避免在安全圖形模式中使用幀緩沖模式
◆修復(fù)了bug若干
下載:http://clonezilla.org/download/sourceforge/
VMware Workstation 7.1
VMware Workstation是專門針對(duì)Windows/Linux平臺(tái)的一個(gè)版本,它使得Windows/Linux平臺(tái)上虛擬Windows客戶端 (Windows 2000以上)能與宿主系統(tǒng)無縫地運(yùn)行在一塊。
VMware Workstation 7.1主要增加了對(duì)Windows 7 32和64位版本的支持,支持高級(jí)虛擬化平臺(tái),多個(gè)平臺(tái)版本也一并發(fā)布。新版本的Workstation支持32位和64位的操作系統(tǒng)。
Resin 4.0.7
Resin是CAUCHO公司的產(chǎn)品,是一個(gè)非常流行的支持servlets 和jsp的引擎,速度非??臁esin本身包含了一個(gè)支持HTTP/1.1的WEB服務(wù)器。雖然它可以顯示動(dòng)態(tài)內(nèi)容,但是它顯示靜態(tài)內(nèi)容的能力也非常強(qiáng),速度直逼APACHE SERVER。許多站點(diǎn)都是使用該WEB服務(wù)器構(gòu)建的。
最新的 Resin 4.0.7 版本增加了對(duì) IPv6 的支持,同時(shí)還有一些小改變和文檔的改進(jìn),修復(fù)了很多的bug。
下載:http://www.caucho.com/download/
最后,讓我們看看本周發(fā)行版的更新情況。
#p#
本周發(fā)行版更新一覽
Fedora 13
Fedora 13在2010年5月25日發(fā)布,其代號(hào)Goddard一詞來自美國物理學(xué)家Robert Goddard,是美國最早的火箭發(fā)動(dòng)機(jī)發(fā)明家,被公認(rèn)為現(xiàn)代火箭技術(shù)之父。此次新版本的Fedora增添了自動(dòng)安裝打印機(jī)驅(qū)動(dòng)、流水線式安裝工具、全新的色彩管理等桌面新特性,NetBeans Java EE 6支持、并行安裝Python 3等開發(fā)方面的特性,以及針對(duì)系統(tǒng)管理員的一系列新工具。
下載:http://get.fedoraproject.org/
詳細(xì)介紹:Fedora 13專題
Slackware Linux 13.1
Slackware 由Patrick Volkerding創(chuàng)建于1992年,是歷史最悠久的Linux發(fā)行版。曾經(jīng)Slackware非常的流行,但是當(dāng)Linux越來越普及,用戶的技術(shù)層面越來越廣(更多的新手)后,Slackware漸漸的被新來的人們所遺忘。在其他主流發(fā)行版強(qiáng)調(diào)易用性的時(shí)候,Slackware依然固執(zhí)的追求最原始的效率——所有的配置均還是要通過配置文件來進(jìn)行。
Slackware 13.1除了更新到Linux kernel 2.6.33.4、GCC 4.4.4、Emacs 23.2、CUPS 1.4.3之外,包括一些Pidgin的安全更新和CUPS的一些bug修復(fù),也修正了安全方面及硬件支持方面的問題。
下載:http://www.slackware.com/getslack/
MeeGo 1.0
MeeGo 1.0基于2.6.33版內(nèi)核,可以在桌面快速訪問日程、記事、社交網(wǎng)絡(luò)更新等信息,集成有Google Chrome瀏覽器,對(duì)郵件、播放器、性能、功耗等方面均進(jìn)行了優(yōu)化,并提供有包含中文在內(nèi)的十幾種語言支持。
詳細(xì)介紹:MeeGo 1.0發(fā)布細(xì)節(jié)
SME Server 7.5
SME Server是一款基于CentOS的發(fā)行版,適用于企業(yè)服務(wù)器。本次發(fā)布基于CentOS 4.8。
SME Server 7.5改進(jìn)一覽:
◆備份服務(wù)更穩(wěn)定可靠
◆現(xiàn)在的電子郵件系統(tǒng)可以正確的標(biāo)示增量和完整備份
◆添加補(bǔ)丁以支持多Samba任務(wù)
◆添加了7套新的語言——泰語,波蘭語,羅馬尼亞語,愛沙尼亞語,中文,挪威文(巴克摩),俄文
◆為流入的SMTP ehlo請(qǐng)求添加傳輸層安全(TLS)身份驗(yàn)證功能
◆垃圾郵件標(biāo)簽標(biāo)記功能
◆更新smtproutes語法和SMTPSmartHost模板一避免MX 查找
openSUSE 11.3 Milestone 7
這則消息是一個(gè)預(yù)告。M7是openSUSE 11.3的最后一個(gè)里程碑版本,接下來的RC1將在6月發(fā)布。這意味著openSUSE 11.3正式版越來越近了。
openSUSE 11.3將使用最新的2.6.34 Linux內(nèi)核,支持Btrfs文件格式,對(duì)Zypper軟件包管理工具進(jìn)行了改進(jìn)。喜愛openSUSE的朋友們,可以開始期待了。
【編輯推薦】