沒(méi)那么神秘:Linux下生存實(shí)錄(3) |
發(fā)布時(shí)間: 2012/9/8 15:07:43 |
三、發(fā)行套件的設(shè)置 剛裝好的操作系統(tǒng)(QQ:小默862693539)都是默認(rèn)設(shè)置,按個(gè)人習(xí)慣適當(dāng)調(diào)整才貼心。 1、升級(jí)系統(tǒng)(QQ:小默862693539)。linux上系統(tǒng)(QQ:小默862693539)升級(jí)分兩部分,一部分是內(nèi)核升級(jí),一部分是發(fā)行套件升級(jí)(即,除內(nèi)核外的驅(qū)動(dòng)程序、系統(tǒng)(QQ:小默862693539)軟件、應(yīng)用軟件等升級(jí))。升級(jí)內(nèi)核是為了享受新內(nèi)核帶來(lái)的安全增強(qiáng)以及更多的設(shè)備支持,由于涉及內(nèi)核編譯等高級(jí)主題,另文詳講;在進(jìn)行發(fā)行套件升級(jí)前,先說(shuō)說(shuō)軟件倉(cāng)庫(kù)。 前面說(shuō)過(guò),發(fā)行套件是集成內(nèi)核、驅(qū)動(dòng)程序、系統(tǒng)(QQ:小默862693539)軟件、應(yīng)用程序等一整套可支撐普通用戶日常工作、生活需求的操作系統(tǒng)(QQ:小默862693539),可見(jiàn),發(fā)行套件充當(dāng)了軟件篩選、軟件打包、軟件依賴庫(kù)測(cè)試、軟件兼容性測(cè)試等多個(gè)角色,為確保發(fā)行套件的健壯性,發(fā)行套件廠商(或社區(qū))將它篩選、打包、測(cè)試過(guò)的軟件放在官方軟件倉(cāng)庫(kù)中,這樣,不論哪個(gè)廠商開(kāi)發(fā)的應(yīng)用程序,用戶只需到軟件倉(cāng)庫(kù)中查找、下載、安裝即可,不用(像windows)再到各個(gè)軟件官網(wǎng)逐一下載,當(dāng)然,軟件倉(cāng)庫(kù)中沒(méi)有的,你仍可到軟件官網(wǎng)單獨(dú)下載,但要注意依賴庫(kù)是否正確。 軟件倉(cāng)庫(kù)一般放在發(fā)行套件官方服務(wù)器上,用戶通過(guò)更新源訪問(wèn)軟件倉(cāng)庫(kù)。因此,更新源就是軟件倉(cāng)庫(kù)的路牌。冏朝的網(wǎng)絡(luò)是具有社會(huì)主義特色滴,要么無(wú)法訪問(wèn)國(guó)外、要么滿如蝸牛,給我們?cè)L問(wèn)國(guó)外官方的軟件倉(cāng)庫(kù)帶來(lái)很大阻礙。幸好,國(guó)內(nèi)還有幾家上規(guī)模又有良心的it企業(yè),通過(guò)它們自身帶寬優(yōu)勢(shì),準(zhǔn)實(shí)時(shí)地從發(fā)行套件官網(wǎng)同步軟件倉(cāng)庫(kù)到國(guó)內(nèi)服務(wù)器上,冏朝用戶可調(diào)整更新源,實(shí)現(xiàn)從這些企業(yè)的服務(wù)器上高速訪問(wèn)軟件倉(cāng)庫(kù)。目前為各大發(fā)行套件建立國(guó)內(nèi)軟件倉(cāng)庫(kù)的企業(yè)主要包括搜狐和網(wǎng)易(感謝張總、丁總對(duì)中國(guó)開(kāi)源事業(yè)的支持,曹總、馬總你們?nèi)擞澳兀硗,各大?zhuān)院校也建有本地軟件倉(cāng)庫(kù),學(xué)生朋友可參照使用。好了,了解了軟件倉(cāng)庫(kù)、更新源等概念后,我們可以按如下步驟升級(jí)發(fā)行套件啦: 1)更改更新源。運(yùn)行yast->software repositories,刪除所有來(lái)之官網(wǎng)的更新源(即,opensuse.org相關(guān)的),增加搜狐的軟件倉(cāng)庫(kù)鏡像:a)sohu-opensuse-12.1-oss:http://mirrors.sohu.com/opensuse/distribution/12.1/repo/oss、 b)sohu-opensuse-12.1-non-oss:http://mirrors.sohu.com/opensuse/distribut ion/12.1/repo/non-oss;c)sohu-opensuse-12.1-update:http://mirrors.sohu. com/opensuse/update/12.1; 2)升級(jí)系統(tǒng)(QQ:小默862693539)。一旦指示系統(tǒng)(QQ:小默862693539)啟動(dòng)升級(jí),系統(tǒng)(QQ:小默862693539)先在軟件倉(cāng)庫(kù)(加載的所有更新源)中尋找是否有升級(jí)的可能。具體而言,命令zypper update,對(duì)于本地已安裝程序,在軟件倉(cāng)庫(kù)中是否有更新版本,若有則更新之,忽略系統(tǒng)(QQ:小默862693539)有安裝但倉(cāng)庫(kù)中根本不存在的軟件;命令zypper dist-upgrade,將系統(tǒng)(QQ:小默862693539)與軟件倉(cāng)庫(kù)同步一致,也就是說(shuō),本地安裝的軟件必須只能是倉(cāng)庫(kù)中有的且版本必須一致,換言之,一旦執(zhí)行該命令,將存在降級(jí)(本地版本高而倉(cāng)庫(kù)版本低)、升級(jí)(本地版本低而倉(cāng)庫(kù)版本高)、更改軟件信息(發(fā)行套件官方更改應(yīng)用軟件某些信息)、甚至卸載(本地安裝而倉(cāng)庫(kù)沒(méi)有)等幾種可能,特別是當(dāng)你有通過(guò)源碼安裝過(guò)軟件時(shí)切勿使用該命令。兩個(gè)命令差異巨大,就日常而言,建議使用前者即可。 2、安裝驅(qū)動(dòng)。windows環(huán)境中增加了硬件,通常需要到硬件官網(wǎng)下載驅(qū)動(dòng),安裝重啟后系統(tǒng)(QQ:小默862693539)才能識(shí)別新增硬件設(shè)備,linux對(duì)驅(qū)動(dòng)的管理,你可以(片面地)理解為全都打包進(jìn)內(nèi)核中了,只要是較新版本內(nèi)核(這正是前面說(shuō)升級(jí)內(nèi)核的主要目的之一),幾乎能正常識(shí)別99%的硬件,換言之,你不用針對(duì)主板、芯片、(有/無(wú)線)網(wǎng)卡、顯卡、聲卡、甚至g3上網(wǎng)卡(后文將教你如何在linux下使用運(yùn)營(yíng)商的上網(wǎng)卡)單獨(dú)安裝驅(qū)動(dòng),因?yàn)閮?nèi)核已經(jīng)集成了它們的驅(qū)動(dòng),當(dāng)然,我指的是集成驅(qū)動(dòng)能很好地管理對(duì)應(yīng)硬件設(shè)備,如果管理得不是那么好呢?那就單獨(dú)安裝吧,比如,n卡驅(qū)動(dòng)。opensuse內(nèi)置了n卡驅(qū)動(dòng)程序的開(kāi)源版本nouveau,nouveau由第三方開(kāi)發(fā),并未得到nvidia官方支持,是開(kāi)發(fā)人員對(duì)n卡官方驅(qū)動(dòng)逆向分析后的重新編碼,實(shí)現(xiàn)難度巨大,雖效果不盡人意但也值得你尊重。作為普通用戶,肯定希望最大程度發(fā)揮顯卡特性,那就安裝n卡針對(duì)opensuse發(fā)布的(閉源)官方顯卡驅(qū)動(dòng)吧。先增加n卡官方更新源ftp://download.nvidia.com/opensuse/12.1,再升級(jí)即可。 3、美化桌面。前面提過(guò),我選裝的是gnome桌面環(huán)境。gnome3相較先前版本,不論從界面外觀還是操作習(xí)慣都有非常大的差異,比如,窗口右上角只有關(guān)閉按鈕,不再有最大化、最小化的概念,比如,托盤(pán)從任務(wù)欄中剝離出來(lái),默認(rèn)情況下為隱藏狀態(tài),比如,要選擇桌面上的某個(gè)窗口,先得調(diào)出所有窗口的列表,在點(diǎn)擊選擇需要的那個(gè),比如,不再有桌面圖標(biāo),如此這些,讓很多人無(wú)法適應(yīng)、被人詬病。也許是心態(tài)問(wèn)題,我倒是挺適應(yīng)這種操作模式的,使用gnome3也有一年多時(shí)間了,雖談不上駕輕就熟,但也不存在任何使用障礙,非要讓我提一點(diǎn)意見(jiàn)的話,嗯~嗯~,好吧,真心希望gnome開(kāi)發(fā)團(tuán)隊(duì)將橫向布局的任務(wù)欄改為縱向布局,至于原因,你知道,如今的顯示器幾乎都是寬屏的,這就意味著屏幕的水平空間充裕而垂直空間緊張,現(xiàn)在又將任務(wù)欄水平放置在最頂部,進(jìn)一步縮小了可用垂直空間,所以,強(qiáng)烈建議將任務(wù)欄垂直放置在屏幕左側(cè)(效果類(lèi)似ubuntu的unity),希望下一版本能有所改善。另外,個(gè)人認(rèn)為,對(duì)于一項(xiàng)新生事務(wù)(我說(shuō)的是gnome3),不妨抱著“擁抱變化、迎接未來(lái)”的心態(tài)去嘗試接納,或許,你會(huì)發(fā)現(xiàn),原來(lái)它才是你的最?lèi)?ài)。 扯遠(yuǎn)了,接著說(shuō)gnome的美化。桌面美化,無(wú)非就是選一套符合你審美觀的主題,下載、安裝、啟用即可: 1)下載主題。推薦兩個(gè)gnome3相關(guān)的主題網(wǎng)站:gnome-look.org與devianta rt.com,慢慢選,喜歡哪個(gè)下哪個(gè)。個(gè)人非常喜歡那種扁、平、薄的風(fēng)格,比如android 4.0主題風(fēng)格,正好又有人將其移植到gnome3上,稱(chēng)之為holo(http://tiheum.devian tart.com/art/holo-280076980),搭配faience系列圖標(biāo)(http://tiheum.deviant art.com/art/faience-icon-theme-255099649) 2)安裝主題。將上面兩個(gè)下載后的壓縮文件分別解壓至~/.themes和~/.icons目錄。 3)選擇主題。運(yùn)行advanced settings,參照下圖選擇窗口和圖標(biāo)主題: (選擇主題) 4)啟用主題。鍵入alt+f2,輸入r回車(chē),看到?jīng)],剛才選擇的主題已經(jīng)生效。如果存在滾動(dòng)條粗大、按鈕錯(cuò)位等情況,請(qǐng)檢查相關(guān)主題引擎(murrine、pixbuf、unico、 adwaita)是否都已正確安裝。最終效果如下: (gnome3-holo) 5)字體。opensuse中文顯示默認(rèn)采用文泉驛字體,相比之下,更喜歡微軟雅黑那種方方正正的飽滿字體,但微軟雅黑中的英文字體又不咋地,有人發(fā)布了一款增強(qiáng)了英文字體的微軟雅黑——yahei consolas hybrid字體,可以下來(lái)試試,效果非常不錯(cuò)(本文全文采用的及時(shí)這個(gè)字體)。雙擊字體按提示安裝,安裝完后進(jìn)入advanced settings,按如下設(shè)置即可: 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |