日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

KDE和GNOME的区别※切换

發(fā)布時間:2025/3/15 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 KDE和GNOME的区别※切换 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

KDE和GNOME的區(qū)別※切換??

2007-11-29 09:01:09|??分類:?linux 服務|舉報|字號?訂閱

一、設置GNOME或者KDE為默認的啟動桌面環(huán)境

  方法1:修改/etc/sysconfig/desktop,根據(jù)需要將“DESKTOP”后面的內(nèi)容改為KDE或GNOME。

  方法2:在當前用戶目錄下建立“.xinitrc”這個文件(注意文件名前有一個點號,代表建立的是一個隱藏文件),文件的內(nèi)容就一行startkde或gnome-session,根據(jù)自己的需要選擇KDE或GNOME。

  二、GNOME和KDE的切換(“#”后面為輸入命令)

  1.如果需要切換到GNOME:

  #switchdesk gnome

  2.如果需要切換到KDE:

  #switchdesk kde

X Window是Linux下的窗口系統(tǒng),自誕生以后現(xiàn)在已經(jīng)成為事實上的
類UNIX操作系統(tǒng)下的圖形界面標準。

GNOME和KDE是基于X Windows的經(jīng)過不同組織進行整合之后的桌面環(huán)境
(有人說它們是桌面管理器(wm)是不恰當?shù)?#xff0c;他們比桌面管理器要復雜,GNOME?
可以搭配多種桌面管理器, KDE以自己的kwm為主)

可以簡單的認為GNOME和KDE是并列關(guān)系,他們需要基于XWindow才能運行。

下面簡單說明GNOME和KDE的區(qū)別:

---- KDE項目是兩年前由德國自由程序員發(fā)起的,他們采用了挪威Troll Tech軟件公司的Qt圖形界面庫作為基礎開發(fā)平臺,C++為主要開發(fā)語言。KDE的發(fā)展非常迅速,1999年KDE 1.1.2發(fā)行以后,它就成為Linux界“事實”上的桌面標準。然而,因為KDE使用的Qt庫所遵循的軟件版權(quán)協(xié)議QPL并不是真正的自由軟件協(xié)議,這在自由軟件界引起了很大的非議,例如以純自由軟件構(gòu)成的Linux發(fā)行版Debian就拒絕使用KDE。當然,最終用戶并不太關(guān)心軟件許可問題,對他們來說易用性和強大的功能是最重要的。因此,KDE還是得到了廣泛的應用。
---- 為了與KDE相抗衡,世界最大的自由軟件組織GNU(即自由軟件基金會)發(fā)起了GNOME桌面環(huán)境項目。GNOME采取了完全松散的自由軟件開發(fā)模式,整個項目由一系列獨立的軟件組成,每個軟件都由各自獨立的開發(fā)組負責。這種松散的開發(fā)模式使得GNOME的進展非常緩慢。1999年推出的GNOME 1.0與KDE 1.1.2相比在各個方面都差很多,直到2000年推出GNOME 1.2后才有了很大的進步。然而與即將推出的KDE 2.0相比,GNOME在許多方面還非常不完善,例如沒有一個統(tǒng)一的辦公套件,沒有集文件管理器和網(wǎng)絡瀏覽器等功能于一身的綜合文件管理軟件,另外GNOME還缺乏成熟的電子郵件、個人信息助理等實用工具軟件。而且與KDE相比GNOME的各個組件的集成度還遠遠不夠,不同組件之間的風格也有很大差別。不管從哪個方面來看,一切似乎都對KDE有利而對GNOME不利。曾經(jīng)有一段時間,人們都在擔心GNOME會半路夭折。

---- 與KDE不同,GNOME采用了符合GPL自由軟件協(xié)議的GDK、GTK作為其底層開發(fā)平臺,也就是說GNOME是真正意義上的GPL自由軟件,商業(yè)公司無需支付任何費用就可以自由使用它。可以說這是商業(yè)公司選擇GNOME而不選KDE的首要因素。當然,光有這個理由還不足以服人,要想成為名副其實的桌面環(huán)境標準,在技術(shù)上也必須有過硬表現(xiàn)才行。

---- GNOME在GTK的基礎上擴充了許多額外的功能,開發(fā)了一系列GNOME程序通用的函數(shù)庫和程序,因此具有統(tǒng)一的界面風格和使用習慣。

---- 為了實現(xiàn)各個軟件之間甚至基于網(wǎng)絡的組件復用,GNOME采用了通用的CORBA組件模型,而KDE雖然前期也采用了CORBA技術(shù),但后來由于速度和復雜性等原因,逐漸轉(zhuǎn)而采用了自己獨有的KPart組件模型。這使得KDE在與其他軟件的兼容性方面大打折扣。GNOME由于堅持使用CORBA,使得它在這方面具有相當大的優(yōu)勢。為了更好地使用CORBA模型,GNOME在ORBit(一套輕量級的CORBA實現(xiàn))基礎上開發(fā)了Bonobo組件層,不僅簡化了編程工作,而且實現(xiàn)了靈活的組件復用。GNOME甚至能夠通過網(wǎng)絡使用其他平臺下的CORBA組件。這一點真正體現(xiàn)了GNOME名稱的精髓所在。

---- 在國際化方面,由于GNOME軟件在開發(fā)過程中完全遵循i18n國際化協(xié)議,所以它可以輕松支持國際上大多數(shù)語言,其中當然包括中文(見附圖)。而KDE 1.1.2雖然支持國際化,但所使用的Qt 1.4.4卻不支持,這使得KDE對遠東文字支持很差。

---- 為了彌補GNOME沒有重量級軟件的缺陷,許多自由軟件公司都已經(jīng)加入了到GNOME的開發(fā)行列中,為其貢獻代碼,開發(fā)軟件。

---- 雖然GNOME最初是為Linux開發(fā)的,但是它具有極其優(yōu)秀的跨平臺能力。目前GNOME至少可以支持Linux、Solaris等大主流Unix操作系統(tǒng),相信不久的將來GNOME就能夠支持包括Windows在內(nèi)的所有常用系統(tǒng)平臺。

總結(jié)

以上是生活随笔為你收集整理的KDE和GNOME的区别※切换的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。