centos安裝KDE桌面環境

  linux預設了一部分桌面環境,每個桌面環境都有其各自的優缺點。在linux系統中比較常見的有GNOME和KDE桌面環境。怎麼知道自己當前使用的桌面環境是哪種了?在系統下輸入gnome雙擊tab鍵如果出現很多命令,則說明你現在用的是gnome桌面反之則有可能是kde桌面。gnome的桌面環境雖然界面不是怎麼炫麗系統預設的軟件也很少,但是其運行非常的穩定可靠,KDE桌面環境正好與之相反。如果是一些linux高手則喜歡gnome的環境,相對一些初學者或者是受windows的影響者則更喜歡kde的桌面環境多些。以下簡單說說KDE的安裝及在多環境下的切換。

一、安裝KDE桌面

yum grouplist   #顯示已經安裝的組件

yum groupinstall"X Window System"

yum groupinstall "KDE Software Development"

二.安裝桌面切換工具

在多桌面環境之間切換用的工具是switchdesk。

在centos系統中不帶switchdesk工具需要先安裝,但是操作系統的光碟中沒有此包,在網上找了找也只有src.rpm源碼包,沒有現成的rpm所以需要自己編譯安裝。只有硬着頭皮去學習源碼包的編譯安裝了:

(1)安裝編譯工具

src.rpm源碼編譯安裝的需要先安裝rpm-build編譯工具。

這個包安裝比較簡單直接yum install rpm-build 即可

如果是以root安裝完成之後,會生成這樣的一個路徑/root/rpmbuild,如果是普通用戶安裝,安裝完成之後會在普通用戶的家目錄中生成一個rpmbuild的文件夾。

(2)編譯源碼包

下載源碼包switchdesk-4.0.8-7.el5.src.rpm

rpm –ivh switchdesk-4.0.8-7.el5.src.rpm

如果報錯user mockbuilddoes not exist ,group mockbuild does not exist時新建一個mockbuild用戶

useradd mockbuild          #新建mockbuild用戶和組

然後再去執行rpm –ivhswitchdesk-4.0.8-7.el5.src.rpm即可成功。

cd /root/rpmbuild/SPECS  #在該目錄中有一個switchdesk.spec文件

在該目錄下執行 rpmbuild -bb switchdesk.spec 這時會報錯,由於包的依賴關係缺少一個intltool-0.41.0-1.1.el6.noarch包

yum install intltool

會安裝很多的依賴包,安裝完了之後在去執行rpmbuild -bbswitchdesk.spec。

(3)生成rpm包

rpmbuild -bb switchdesk.spec順利執行完成在/root/rpmbuild/RPMS/noarch下面會生成switchdesk-4.0.8-7.el6.noarch.rpm switchdesk-gui-4.0.8-7.el6.noarch.rpm

(4)安裝已經生成的rpm包

rpm –ivh  switchdesk-4.0.8-7.el6.noarch.rpm

三、切換桌面

switchdeskkde  #從其他桌面切換到KDE

switchdesk gnome#從其他桌面切換到gnome桌面



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章