Qomo 3.0使用體驗(yàn)與圖賞
9月16日,Linux人社區(qū)在西安、天津等高校聚集的地方再次舉行“自由軟件日”活動(dòng),同時(shí)Linux人社區(qū)也正式地推出操作系統(tǒng)Qomo Linux 3.0最新發(fā)行版。
Qomo從第一次由Eerest更名,到現(xiàn)在已經(jīng)走過了兩年的時(shí)間,版本號(hào)也從Eerest 0.6那里一直延續(xù)到如今的3.0。雖然,Qomo相對(duì)于一些國際知名的Linux操作系統(tǒng)還存在這樣或那樣的差距,例如,Ubuntu和Fedora等,但是Qomo所在Linux人社區(qū)也成為國內(nèi)為數(shù)不多,仍然在繼續(xù)堅(jiān)持走國際開源路線,保持國內(nèi)與國際開源高度統(tǒng)一的為數(shù)不多的社區(qū)之一,這種心態(tài)和堅(jiān)持在編者看來實(shí)屬不易。
同時(shí),Linux社區(qū)一直在堅(jiān)持打造國人特色的Linux操作系統(tǒng),從Qomo名字的由來我們就可以看出一些思想。Qomo這個(gè)名字的由來,可能很多網(wǎng)友還有印象:由于Everest已被其它軟件注冊(cè),無法繼續(xù)使用,因此于2009年5月項(xiàng)目社區(qū)改名為Qomo Linux。原Everest是“珠穆朗瑪”的英文單詞,而未來延續(xù)這一精神,Qomo一詞取自于藏文qomolangma,代表著“珠峰”的意思,更加具有民族特色,也是對(duì)Everest的一個(gè)更好的繼承。
Qomo各個(gè)正式版本發(fā)布時(shí)間
這里,編者今天介紹的主角是Qomo Linux 3.0(以下簡(jiǎn)稱Qomo 3.0),不僅能夠較為充分地做到中文界面,而且能夠從中國用戶的使用習(xí)慣考慮,進(jìn)行較為深入地開拓和創(chuàng)新,打造國人自己的Linux操作系統(tǒng)。
Qomo 3.0相對(duì)于Qomo 2.0做了較大幅度地修改,特色更加鮮明,開機(jī)啟動(dòng)速度更快等。其中,最主要的改變是因?yàn)閱⒂昧诵滦偷某跏蓟到y(tǒng)systemd,代替upstart。
據(jù)了解,systemd負(fù)責(zé)內(nèi)核啟動(dòng)后的所有系統(tǒng)啟動(dòng)工作、特別是守護(hù)進(jìn)程的啟動(dòng)和監(jiān)管。從設(shè)計(jì)的角度systemd可以提高啟動(dòng)速度。不過3.0僅僅是引入了systemd,還有很多工作還需要做。
Qomo 3.0最新桌面
同時(shí),Qomo 3.0還修正了上個(gè)版本存在的問題,包括:
1, 桌面時(shí)鐘和bios時(shí)鐘不一致的問題;
2, 系統(tǒng)設(shè)置中的打印機(jī)和相機(jī)設(shè)置缺失的問題;
3, “我的文檔”打開后不顯示其中的文件的問題。
Qomo 3.0重要組件的升級(jí)及其當(dāng)前版本號(hào)還包括:dbus 1.4.10、firefox 5.0.1、glibc 2.14、gcc 4.6.1、gtk 3.0.9、ibus1.3.9等。在應(yīng)用程序的集成上,由于prism項(xiàng)目停止,那么后續(xù)產(chǎn)品沒有跟上,導(dǎo)致依賴于prism的sanguosha和Webqq沒有得到集成。
如果網(wǎng)友等不及看完編者后面的介紹,可以試試以下地址進(jìn)行下載以及安裝。下載地址:ftp://www.linux-ren.org/pub/qomo/iso/3.0/Qomo-3.0-i686-Live.iso;MD5:ftp://www.linux-ren.org/pub/qomo ... 686-Live.iso.md5sum
下面就讓編者帶您具體領(lǐng)略Qomo 3.0的風(fēng)采吧。
#p#
新型Linux init系統(tǒng)systemd
上頁文章提到Qomo3.0在啟動(dòng)系統(tǒng)上做了重大調(diào)整,以systemd代替upstart。這里網(wǎng)友是否有疑問,systemd是一個(gè)什么新鮮系統(tǒng),為何能夠提升開機(jī)速度,下面就讓編者試著為您揭開謎題。
每個(gè)操作系統(tǒng)都有一個(gè)啟動(dòng)程序,而Linux init是Linux系統(tǒng)操作中不可缺少的程序之一。所謂的init進(jìn)程,它是一個(gè)由內(nèi)核啟動(dòng)的用戶級(jí)進(jìn)程。內(nèi)核自行啟動(dòng)(已經(jīng)被載入內(nèi)存,開始運(yùn)行,并已初始化所有的設(shè)備驅(qū)動(dòng)程序和數(shù)據(jù)結(jié)構(gòu)等)之后,就通過啟動(dòng)一個(gè)用戶級(jí)程序init的方式,完成引導(dǎo)進(jìn)程。所以init始終是第一個(gè)進(jìn)程(其進(jìn)程編號(hào)始終為1)。
systemadm服務(wù)管理的圖形程序
內(nèi)核會(huì)在過去曾使用過init的幾個(gè)地方查找它,它的正確位置(對(duì)Linux系統(tǒng)來說)是/sbin/init。如果內(nèi)核找不到init,它就會(huì)試著運(yùn)行/bin/sh,如果運(yùn)行失敗,系統(tǒng)的啟動(dòng)也會(huì)失敗。
Qomo引導(dǎo)過程
據(jù)Linux人社區(qū)負(fù)責(zé)人左洪盛介紹Linux init system的歷史:19世紀(jì)80到90年代,Sys V和BSD出現(xiàn)了,雖然sysV的派生品,Gentoo的openRC誕生,接著出現(xiàn)了完全用C寫的event-based;而隨后是舊版本Upstart的出現(xiàn),即sysV init的event-based替代。
通過功能和性能上的比較來看,upstart能做的systemd都能做,但是,systemd還具有如下特點(diǎn),讓Linux人社區(qū)最終選擇了systemd:
第一,支持服務(wù)進(jìn)程并行啟動(dòng),相互之間不用等待;
第二,依托cgroup技術(shù),支持任務(wù)分組控制;
第三,支持更多的守護(hù)進(jìn)程喚醒方式,比如被監(jiān)控文件喚醒。
注:這里簡(jiǎn)單介紹一下cgroup(control group)稱為Containers,Containers著眼于資源的分配,利用configfs作配置。它有兩個(gè)重要概念:第一是subsystem,內(nèi)核可以給進(jìn)程提供的服務(wù)/資源;第二是container,一個(gè)進(jìn)程組,成員共享同樣的一個(gè)或多個(gè)子系統(tǒng)分配限制。Containers是分層次的,一個(gè)container可以hold多個(gè)container。它的可取之處是創(chuàng)建了一個(gè)資源分配的框架,其它開發(fā)者可以利用這個(gè)框架去開發(fā)自己的資源分配patch,比如上回提到的磁盤設(shè)備。
在體驗(yàn)上,Qomo 3.0采用systemd后,系統(tǒng)的基礎(chǔ)架構(gòu)發(fā)生了很大的變化,系統(tǒng)開機(jī)速度更加迅速、性能更加穩(wěn)定了。
左洪盛表示:“在qomo桌面系統(tǒng)達(dá)到較高的健壯程度以后,我們將在應(yīng)用層面加大工作力度。比如:增加GNOME、XFCE等桌面類型,形成具有實(shí)用價(jià)值的軟件包組,增加社區(qū)需要的各種應(yīng)用程序。”Linux人社區(qū)將繼續(xù)對(duì)系統(tǒng)精雕細(xì)琢,使系統(tǒng)更加完善。
#p#
選取適合你的安裝方式
Qomo 3.0安裝光盤封面
Qomo 3.0安裝光盤封面
與其他Linux發(fā)行版一樣,Qomo 3.0支持LiveCD、硬盤及LiveUSB三種安裝方式。
1、LiveCD安裝方式。直接從Linux人社區(qū)申請(qǐng)Qomo 3.0安裝光盤或者網(wǎng)上
下載 Qomo的iso文件,校驗(yàn)通過后刻錄光盤即可。然后,開機(jī)插入光盤,選擇從光盤啟動(dòng)系統(tǒng),啟動(dòng)系統(tǒng)后,將進(jìn)入KDE桌面環(huán)境。雙擊桌面的安裝到硬盤圖標(biāo),啟動(dòng)安裝程序,即可將Qomo安裝到硬盤中。
LiveCD安裝方式是最為簡(jiǎn)單實(shí)用的,編者推薦普通用戶采用這種方式。當(dāng)然,一些專業(yè)人士也有采用以下兩種方式進(jìn)行安裝。
2、硬盤安裝方式。
Qomo 3.0支持從硬盤安裝系統(tǒng),要從硬盤安裝系統(tǒng),需要運(yùn)行 iso中提供的hdboot.sh腳本。假設(shè)iso的名稱為Qomo_3.iso,位于/root目錄中,通過"mkdir -p /root/iso ; cd /root ; mount Qomo.iso iso -oloop"命令將Qomo.iso掛在到iso目錄上,然后運(yùn)行命令"cd iso/hdboot/ "進(jìn)入到iso目錄中,運(yùn)行./hdboot.sh腳本,即可完成硬盤安裝前的準(zhǔn)備工作,hdboot運(yùn)行時(shí)的輸出如下:
# ./hdboot.sh please input the path of .iso file,for example(/mnt/sda2) : /root these are all iso files in this directory: 1 Qomo.iso please choose the number of iso that you want to install: 1 0 Succeed! You need to reboot computer and install.
完成后重啟系統(tǒng),將會(huì)在系統(tǒng)啟動(dòng)菜單中看到一項(xiàng)"title Qomo livecd Desktop 0.7",選擇此項(xiàng)后,將進(jìn)入系統(tǒng),后續(xù)的安裝步驟同livecd方式。
3、制作LiveUSB。
Qomo 3.0支持以LiveUSB 方式運(yùn)行及安裝系統(tǒng)。安裝Qomo 3.0前需要準(zhǔn)備一個(gè)不小于2G的優(yōu)盤。插入優(yōu)盤后,通過運(yùn)行usb-live-tool.sh腳本,分別指定iso的位置及優(yōu)盤的設(shè)備,即可制作出liveusb。假設(shè)iso的名稱為Qomo_3.iso,優(yōu)盤設(shè)備名稱為/dev/sdb,sdb1為優(yōu)盤的第一個(gè)分區(qū),則制作liveusb的命令如下:
# ./usb-live-tool.sh reset-mbr Qomo.iso /dev/sdb1 Verifying image... /root/Qomo.iso: 77335808dc99b6b19f9cd1c0c188b301 Fragment sums: 4966968fc53e83b7ad1cf7c3acea455d0595d7ddaae4a82bb87baccfb352 Fragment count: 20 Checking: 100.0% The media check is complete, the result is: PASS. It is OK to use this media. Already set up as live image. Deleting old OS in fifteen seconds... Copying live image to USB stick Updating boot config file Installing boot loader USB stick set up as live image!
制作完成后,使用此優(yōu)盤啟動(dòng)電腦,將進(jìn)入系統(tǒng),后續(xù)的安裝步驟同livecd方式。
五分鐘!Qomo 3.0安裝過程結(jié)束。
編者并沒有采用Qomo 3.0支持的三種安裝方式,為了快速體驗(yàn)Qomo 3.0,編者采用虛擬機(jī)進(jìn)行快速安裝。為Qomo 3.0分配8GB的硬盤空間,同時(shí)分配500MB內(nèi)存,開始安裝Qomo 3.0。
虛擬機(jī)安裝Qomo 3.0
經(jīng)過短暫的引導(dǎo)過程,Qomo 3.0進(jìn)行安裝界面,雙擊系統(tǒng)桌面的“安裝程序”則彈出歡迎界面。Qomo 3.0如以前幾個(gè)版本一樣,默認(rèn)支持了英文和中文兩種語言。
Qomo 3.0安裝歡迎界面
Qomo 3.0選擇分區(qū)方式
安裝過程的圖片并沒有更新,
開始安裝Qomo 3.0
Qomo 3.0安裝過程結(jié)束
Qomo 3.0從開始安裝到安裝結(jié)束所用的時(shí)間,可以通過以上兩張右下角的時(shí)間來體現(xiàn)出來,只用了五分鐘!
#p#
初識(shí)Qomo 3.0系統(tǒng)
Qomo 3.0安裝結(jié)束之后,系統(tǒng)自動(dòng)在30秒之內(nèi)重啟,從硬盤引導(dǎo)進(jìn)行系統(tǒng)。
Qomo 3.0安裝完畢,選定引導(dǎo)程序進(jìn)入系統(tǒng)
重啟的系統(tǒng),首先看到是Qomo 3.0最新的桌面,默認(rèn)存在“我的文檔”、“主文件夾”、“回收站”和“網(wǎng)上鄰居”文檔。
Qomo 3.0正常運(yùn)行界面
仔細(xì)觀察,你會(huì)發(fā)現(xiàn)每個(gè)文檔都加入了預(yù)覽功能。向上的箭頭就是預(yù)覽該文檔中有哪些具體內(nèi)容。
預(yù)覽功能
系統(tǒng)桌面右下角提示用戶可以查詢計(jì)算機(jī)設(shè)備信息。
計(jì)算機(jī)設(shè)備信息
同時(shí),Qomo 3.0漢化了部分package summary(引入社區(qū)的成果),主菜單增加了程序搜索功能,支持中文搜索。
主菜單程序搜索功能
Qomo3.0常用應(yīng)用更新辦公
辦公軟件,用libreoffice替換openoffice,但是Qomo 3.0并沒有為用戶集成到系統(tǒng)中,如果你需要這款辦公軟件,一個(gè)命令行便可以幫你解決這個(gè)問題:yum install libreoffice3.4-redflag-menus.noarch或者用圖形工具kpackagekit 安裝 libreoffice3.4-redflag-menus.noarch。
這樣做的目的,也是為了盡量壓縮安裝文件的大小,因?yàn)橐粋€(gè)CD光盤的空間最多700MB。
辦公軟件
Okular文檔查看工具
在輸入法方面,在“高級(jí)”設(shè)置中,可以設(shè)置為“在所有應(yīng)用程序中共享同一輸入法”。而輸入法默認(rèn)只保留了Pinyin漢語輸入法一個(gè),這個(gè)輸入法也一直受到了用戶的好評(píng),更加智能,更加快捷。
全局設(shè)置
默認(rèn)中文輸入法
Qomo3.0常見應(yīng)用更新——互聯(lián)網(wǎng)
在Qomo 3.0互聯(lián)網(wǎng)工具中包括無線藍(lán)牙、下載工具、網(wǎng)頁瀏覽器、桌面共享等工具。
互聯(lián)網(wǎng)工具
KDE桌面共享設(shè)置
網(wǎng)絡(luò)文件夾向?qū)?/p>
KDE原創(chuàng)桌面客戶端
Qomo 3.0常用應(yīng)用更新——管理
在Qomo 3.0工具里包括壓縮工具、閱讀器以及軟件管理和清理器等。這些工具相對(duì)于上一個(gè)版本都有較大更新。
工具軟件
清理器Sweeper
KPackageKit
設(shè)置工具欄
系統(tǒng)設(shè)置界面
KDE信息中心
Qomo 3.0常用應(yīng)用更新——娛樂
前面的文中也提到,在應(yīng)用程序的集成上,由于prism項(xiàng)目停止,那么后續(xù)產(chǎn)品沒有跟上,導(dǎo)致依賴于prism的sanguosha沒有集成近該系統(tǒng)。不過,Qomo 3.0仍然為用戶提供包括策略游戲和街機(jī)等共五款游戲。
游戲一
游戲二
游戲三
在多媒體中,系統(tǒng)提供了四款工具。
多媒體工具
CD/DVD刻錄程序
小結(jié):
通過Qomo 3.0系統(tǒng)的體驗(yàn),編者發(fā)現(xiàn)Qomo更加輕盈了,不管安裝過程,還是開機(jī)啟動(dòng)速度,或者是運(yùn)行過程中啟動(dòng)某軟件的速度都比上個(gè)版本有了較大幅度的提升。一方面,是因?yàn)镼omo 3.0系統(tǒng)去除了一些應(yīng)用程序的集成,更為重要的是更新了啟動(dòng)系統(tǒng)。從效果上看,Qomo更新啟動(dòng)系統(tǒng)systemd是一個(gè)非常明智的選擇。
不過,眾多用戶關(guān)心的“驅(qū)動(dòng)中心”,仍然未能在這個(gè)版本中見到,期待Qomo下一個(gè)版本給我們帶來驚喜!
【編輯推薦】