Gnome 3下Gnome-Shell插件管理及應(yīng)用
原創(chuàng)【51CTO原創(chuàng)稿件】GNOME屬于GNU計(jì)劃中的一部份。GNU計(jì)劃開(kāi)始于1984年,專注于發(fā)展類似UNIX且完全免費(fèi)的操作系統(tǒng)。GNOME桌面系統(tǒng)GNOME 3是GNOME的全新版本,于2011年4月發(fā)布,目前Fedora及Debian7.1都采用了該桌面系統(tǒng)作為默認(rèn)系統(tǒng)桌面。GNOME 3的一大特色是GNOME Shell的擴(kuò)展系統(tǒng),通過(guò)安裝擴(kuò)展,既可以添加天氣、系統(tǒng)監(jiān)視器等小插件,還可以修改GNOME Shell的默認(rèn)行為,方便用戶熟悉新系統(tǒng)。要安裝GNOME Shell擴(kuò)展,可以到最新上線的官方擴(kuò)展中心:中找到相關(guān)插件并直接通過(guò)頁(yè)面上的ON-OFF按鈕進(jìn)行安裝即可。如圖1:
也可以直接通過(guò)該網(wǎng)站的Installed Extensions頁(yè)面對(duì)本機(jī)的GNOME Shell插件進(jìn)行配置應(yīng)用管理,非常方便。如圖2:
為了以后可以離線進(jìn)行這些插件的管理,強(qiáng)烈建議安裝GNOME 3的配置工具GNOME Tweak Tool,系統(tǒng)主題、擴(kuò)展、字體的設(shè)置都可通過(guò)此工具完成。
下面就讓我們一起來(lái)感受一下GNOME 3中幾個(gè)非常實(shí)用的插件功能以及它們的配置方法。
插件一、Coverflow Alt-Tab
不知道大家有沒(méi)有人用過(guò)WINDOWS 7中的屏幕切換功能,讓人覺(jué)得很酷。其實(shí)在GNOME 3中安裝完該插件后也會(huì)有類似Windows 7那種屏幕切換的效果,同時(shí),它對(duì)硬件的要求似乎更低很多,筆者在一臺(tái)ThinkPad R51e的機(jī)器上安裝了Fedora 18,使用其默認(rèn)的GNOME 3桌面系統(tǒng),安裝該插件后也可以運(yùn)行其3D效果的屏幕切換。該插件實(shí)際效果如圖3:
如果要對(duì)該插件進(jìn)行設(shè)置可以通過(guò)使用配置工具GNOME Tweak Tool提供的Shell擴(kuò)展功能進(jìn)行管理和設(shè)置,包括開(kāi)啟或者關(guān)閉該插件功能,以及該插件的詳細(xì)配置。
插件二、SettingsCenter
該插件安裝后效果如圖4:
我們可以看到當(dāng)安裝完并啟用該插件后在用戶菜單中會(huì)出現(xiàn)SettingsCenter及相關(guān)其他管理選項(xiàng),這些選項(xiàng)其實(shí)就是對(duì)gnome-tweak-tool, dconf-editor, gconf-editor, gnome-session-properties, gnome-shell-extension-prefs的集中管理,不過(guò)這樣會(huì)讓用戶更為方便,尤其是gnome-shell-extension-prefs,可以讓我們非常方便的對(duì)相關(guān)插件進(jìn)行各種更直接的配置和管理。如圖5中就是使用該功能對(duì)SettingsCenter本身進(jìn)行的設(shè)置,用戶還可以通過(guò)它為SettingsCenter添加新的命令功能,virt-manager因?yàn)楣P者經(jīng)常需要使用,因此已經(jīng)進(jìn)行了添加。
插件三、Weather
不用說(shuō),這個(gè)插件就是天氣插件,該插件可以讓我們看到本地的天氣情況,以及未來(lái)的天氣變化,其中包括氣溫、濕度、氣壓、風(fēng)速等情況,不過(guò)為了顯示當(dāng)?shù)貧庀笄闆r我們需要調(diào)用SettingsCenter下的Extension Preferences對(duì)Weather插件進(jìn)行一些配置才可以顯示當(dāng)?shù)靥鞖馇闆r,如圖6中為筆者的具體配置。
插件四:Terminal in UserMenu
安裝該插件后用戶可以直接在用戶菜單中點(diǎn)擊啟動(dòng)gnome-germinal虛擬終端,因?yàn)楣P者經(jīng)常需要用到虛擬終端來(lái)使用命令行界面進(jìn)行各種網(wǎng)絡(luò)設(shè)備管理以及相關(guān)應(yīng)用,因此筆者覺(jué)得該插件尤其方便了需要開(kāi)啟虛擬終端的方式,如圖7中該插件安裝完成后在用戶菜單中出現(xiàn)的Terminal即為該插件,點(diǎn)擊后系統(tǒng)為用戶打開(kāi)一個(gè)gnome-terminal虛擬終端。
#p#
插件五、Panel Settings
該插件同樣會(huì)在用戶菜單中添加一個(gè)名為Pnael Settings的菜單,通過(guò)選擇不同的模式我們可以方便的將GNOME3的任務(wù)欄進(jìn)行相應(yīng)配置,如圖8:
插件六:NetSpeed
該插件為網(wǎng)絡(luò)實(shí)時(shí)速度查看插件,安裝該插件后,將GNOME3桌面任務(wù)欄中出現(xiàn)顯示網(wǎng)絡(luò)實(shí)時(shí)流量的數(shù)字表示,如圖9中鼠標(biāo)箭頭所指位置即為該插件顯示的實(shí)時(shí)流量:
我們可以通過(guò)點(diǎn)擊該數(shù)字看到更為詳細(xì)的各網(wǎng)絡(luò)接口數(shù)據(jù)實(shí)時(shí)流量,如圖10:
在實(shí)際應(yīng)用中筆者發(fā)現(xiàn)該插件需要對(duì)相關(guān)參數(shù)進(jìn)行適當(dāng)優(yōu)化調(diào)整,參數(shù)如圖11:
插件七、Dock
該插件安裝完成后,當(dāng)我們把鼠標(biāo)靠近GNOME3右邊框時(shí),將會(huì)彈出一個(gè)隱藏的收藏夾,這樣看起來(lái)是不是覺(jué)得調(diào)用收藏夾里的應(yīng)用快捷方式會(huì)更方便呢?同時(shí)因?yàn)槠淠J(rèn)情況下是隱藏的,也讓更多屏幕長(zhǎng)度用來(lái)顯示正在使用的應(yīng)用,這是不是比蘋(píng)果和UBUNTU中的那個(gè)始終占了屏幕邊框一部分的收藏夾要更人性一些呢?如圖12當(dāng)鼠標(biāo)放在右邊框時(shí)的效果:
插件八、system-monitor
該插件可以在gnome3狀態(tài)欄顯示系統(tǒng)信息,如內(nèi)存使用情況,CPU使用率,網(wǎng)絡(luò)速率等內(nèi)容,不過(guò)該插件同樣要對(duì)參數(shù)進(jìn)行適當(dāng)修改和優(yōu)化,否則任務(wù)欄中因?yàn)樵摬寮L(zhǎng)度問(wèn)題會(huì)出現(xiàn)變形,影響任務(wù)欄美觀,筆者進(jìn)行了多次實(shí)驗(yàn)發(fā)現(xiàn)將圖形參數(shù)寬度修改為15后,該插件最合適。如圖13中為該插件在任務(wù)欄中顯示的相關(guān)網(wǎng)絡(luò)實(shí)時(shí)流量詳細(xì)信息。
如果使用鼠標(biāo)點(diǎn)擊該插件區(qū)域,將出現(xiàn)更為詳細(xì)的系統(tǒng)信息,如圖14:
該插件參數(shù)修改我們可以同樣調(diào)用SettingsCenter下的Extension Preferences來(lái)進(jìn)行,如圖15是筆者調(diào)用該插件的參數(shù)修改界面并進(jìn)行的參數(shù)修改截圖。
經(jīng)過(guò)筆者實(shí)際測(cè)試,在Thinkpad R51e及Thinkpad X230T中,連筆記本的電池及溫度都可以在該插件中通過(guò)GNOME3的任務(wù)欄進(jìn)行顯示,確實(shí)可以讓計(jì)算機(jī)的性能指標(biāo)得到非常直觀的體現(xiàn)。
寫(xiě)在最后,GNOME3已經(jīng)發(fā)布很長(zhǎng)時(shí)間了,網(wǎng)絡(luò)上人們對(duì)她的褒貶不一,一群人說(shuō)她是桌面系統(tǒng)的未來(lái),而另一群人說(shuō)她是自尋死路,但就我個(gè)人的觀點(diǎn),我們應(yīng)該先用去來(lái),再看看她會(huì)如何,截至筆者寫(xiě)這篇文章之前英特爾和Red Hat開(kāi)發(fā)者宣布加強(qiáng)合作,為Gnome桌面實(shí)現(xiàn)Wayland支持功能。Christian Schaller在博客上表示,Gnome 將不使用Weston,而是使用 Gnome Shell作為 Wayland的合成器。GNOME作為GNU計(jì)劃的一部分,我個(gè)人從心里希望她能有更好的發(fā)展,畢竟在我看來(lái)自由和開(kāi)源軟件的授權(quán)模式突破了商業(yè)的限制,保持了計(jì)算機(jī)作為一門(mén)科學(xué)應(yīng)有的自由和開(kāi)放,自由是創(chuàng)新的土壤,開(kāi)源是創(chuàng)新的基石。世界計(jì)算機(jī)500強(qiáng)中LINUX的中興就是自由開(kāi)源軟件發(fā)展的見(jiàn)證。