X WINDOW , GNOME/KDE , WINDOW MANAGER 的區別

來源:互聯網
上載者:User

    AIX使用者俱樂部   http://aix.chinaunix.net/ 

    由於要使用AIX UNIX , 文本介面不熟悉, 因此需要圖形介面, 但 REDHAT LINUX 的圖形案頭環境與 AIX UNIX 有不同, 網上收集資料。

   我也和許多人一樣分不清楚X window, Window Manager 和 Desktop Environment的區別。

        http://baike.baidu.com/view/316558.htm

 

x window為unix下的圖形介面標準
GNOME、KDE是在x window上的案頭環境,由不同的公司組織維護。關於他兩的區別,百度一下吧。

※ 引述《alan0098....@bbs.fec.edu.tw (工作半徑內,立入禁止)》之銘言:

     X Window System 為一套具有網路透通性的圖形介面系統,
    目前為泛 UNIX 的圖形標準系統。

    X 是一種 client / server 的架構,這裡所謂的 client
    / server 與一般網路觀念裡的 client / server 不同,
    在 X 的世界裡:

    X Server : 掌管 Input ( keyboard 、mouse ..)       Output ( vga card 、 monitor .. )

    X Client : 每個 X 軟體就叫做 X Client , 如 xterm 、mozilla...

    Window Manager 為 X Window 上一個特殊的 X Client ( X 軟體 )  負責掌管視窗的一些行為與動作,例如視窗最小化、最大化..兩個
    視窗間前景的切換 ( 如 MS Windows 上的 Alt + tab ) .. 等等..

    目前比較著名的 Window Manager 有: WindowMaker 、 FVWM、IceWM、sawfish..

    整合性案頭環境 ( KDE & GNOME ): 何謂整合性案頭環境?就是
    用同一種 GUI toolkit ( 如 gtk+ ) 開發出一些我們常用的軟體
    如電腦、記事本..等等,並且有個整合性的 Panel 把這些軟體
    整合起來...就是 整合性的案頭環境,目前以 KDE 與 GNOME 最
    受歡迎。

    * 值得注意的地方是 GNOME 可以搭配多種 Window Manager , KDE   則以自己的kwm 為主..
 

 ====================================================

來源  IBM  http://www-01.ibm.com/support/docview.wss?uid=csc1e9509e3940238a8048256e9f0007c98c

CDE環境的安裝及初始配置

Document #: 2811114E25000

Body:
[標題]CDE環境的安裝及初始配置

內容提要:
如果作業系統的CDE環境(Common Desktop Environment)不存在或者不能夠被正常使用,我們可以按照該文檔中的步驟進行CDE環境的安裝和初試化配置。

說明:
1.簡單的安裝步驟
從作業系統安裝盤的第一張中選擇安裝所需要的軟體包。
使用下面的命令進行安裝:
# smit
--> Software Installation and Maintenance
-->  Install and Update Software
--> Install and Update from ALL Available Software
按照下面的提示輸入相應的內容:
Install and Update from ALL Available Software

     Type or select values in entry fields.
     Press Enter AFTER making all desired changes.

                                                       [Entry Fields]
     * INPUT device / directory for software               /dev/cd0
     * SOFTWARE to install                                []                      +  -->選擇安裝CDE環境所需要的軟體包
       PREVIEW only? (install operation will NOT occur)    no                     +
       COMMIT software updates?                            yes                    +
       SAVE replaced files?                                no                     +
       AUTOMATICALLY install requisite software?           yes                    +
       EXTEND file systems if space needed?                yes                    +
       OVERWRITE same or newer versions?                   no                     +
       VERIFY install and check file sizes?                no                     +
       DETAILED output?                                    no                     +
       Process multiple volumes?                           yes                    +
       ACCEPT new license agreements?                      no                     +
       PREVIEW new LICENSE agreements?                     no                     +

     F1=Help             F2=Refresh          F3=Cancel           F4=List
     Esc+5=Reset         Esc+6=Command       Esc+7=Edit          Esc+8=Image
     Esc+9=Shell         Esc+0=Exit          Enter=Do
選擇完成後按斷行符號鍵開始安裝,之後再次按斷行符號鍵確認安裝過程開始。

下面是運行CDE環境所需要的最小的檔案集列表(安裝完成後在作業系統中可以用命令 lslpp -l X11.Dt* 檢查是否所需的最小檔案集都已經被安裝。):
X11.Dt.ToolTalk -- AIX CDE ToolTalk支援
(該檔案集中包含了AIX CDE環境中提供ToolTalk服務所需要的可執行檔及庫檔案。 )
X11.Dt.bitmaps -- AIX CDE位元影像
(該檔案集中包含了AIX CDE環境中需要的表徵圖、背景及調色盤。)
X11.Dt.compat -- AIX CDE相容性支援
(該檔案集中包含了從AIX CDE環境中刪除的表徵圖、操作定義和可執行檔。)
X11.Dt.helpinfo -- AIX CDE協助檔案
(該檔案集中包含了AIX CDE協助系統所需的完整的協助檔案集。)
X11.Dt.helpmin -- AIX CDE最小協助檔案集
(該檔案集中包含了AIX CDE協助系統所需的最小的協助檔案集。)
X11.Dt.helprun -- AIX CDE即時協助
(該檔案集中包含了案頭協助系統所需的可執行檔、設定檔和資源檔。)
X11.Dt.lib -- AIX CDE即時庫
(該檔案集中包含了支援案頭應用的即時庫檔案。包括用於案頭服務、桌面視窗組件和案頭協助的庫檔案。)
X11.Dt.rte -- AIX公用案頭環境
(該檔案集中包含了運行和定製案頭所需的可執行檔、設定檔和資源檔。)

2.CDE的初試化配置步驟
(1)首先,考慮系統所使用的主控台類型:
圖形主控台 -- 如果系統有圖形卡並串連有圖形顯示器作為主控台,那麼CDE環境可以在該主控台上運行而不需要進一步的配置。
ASCII字元主控台 -- 如果系統配置了字元終端作為主控台,那麼CDE環境將不能夠在該主控台上運行。需要按下面的步驟修改系統檔案防止CDE環境在該主控台上運行:
# cp /usr/dt/config/Xservers /etc/dt/config/Xservers
# vi /etc/dt/config/Xservers
(注釋掉該檔案中啟動Xserver的行)
如:
# :0 Local local@console /usr/lpp/X11/defaults/xserverrc -T -force :0
(2)配置在系統引導時啟動CDE環境,然後啟動CDE環境。
a.以root使用者身份,在命令列執行下面的命令:
# /usr/dt/bin/dtconfig -e
b.啟動CDE,以root使用者身份執行下面的命令:
# /etc/rc.dt
# exit
c.確認CDE環境已經運行,使用如下命令:
# ps -ef |grep dtlogin

3.附加資訊
重要的許可權:
/dev/null的許可權為666
/dev/lft0的許可權為666
/dev/tty的許可權為666
/dev/console的許可權為622
/var/tmp的許可權為666
/var/dt/tmp的許可權為666
/etc/hosts的許可權為664
/home/$USER必須對該使用者有rwx許可權

 

CDE(通用案頭環境)的安裝和初始設定
內容提要:
CDE的安裝步驟
CDE的初始設定
其它配置資訊

說明:
CDE的安裝步驟
安裝CDE所需要的檔案集可以在AIX作業系統的基本安裝介質的卷1(通常情況下,CD1)中找到。
要安裝CDE,請以root使用者登入,並在命令列中輸入:
smitty install_all
然後在SMIT菜單中選擇:
1、選定安裝裝置。如果您的安裝介質是CD,請選擇/dev/cd0。
2、將游標移動到Software to install上,並按F4。
3、逐個選擇要安裝的檔案集並按F7選中。
4、按斷行符號鍵開始安裝步驟。
5、再按一次斷行符號鍵確認這些檔案集的安裝。

以下是運行CDE所必須的檔案集(您可以用lslpp -l X11.Dt*來列出您的系統上已經安裝的CDE檔案集):

       X11.Dt.ToolTalk --  AIX CDE ToolTalk 支援
                    這個檔案集中包含為 AIX CDE 提供ToolTalk支援所需要的庫檔案和可執行檔。
       X11.Dt.bitmaps  --  AIX CDE 位元影像
                     這個檔案集中包含 AIX  CDE 所需要的表徵圖和背景等圖案。
       X11.Dt.compat   --  AIX CDE 相容性包
                    這個檔案集中包含有表徵圖,操作定義和可執行檔等檔案。這些檔案已經從當前的AIX CDE軟體包中刪除,並且不會在未來的CDE發行版
                    本中出現。提供它們的目的是為了便於從舊版本的CDE遷移到當前的版本。
       X11.Dt.helpinfo --  AIX CDE 協助檔案
                     這個檔案集中包含有完整的AIX CDE協助檔案。
       X11.Dt.helpmin  --  AIX CDE 最小協助檔案
                     這個檔案集中包含有最小化的AIX CDE協助檔案。
       X11.Dt.helprun  --  AIX CDE 運行時協助
                     這個檔案集中包含有案頭協助系統所需要的可執行檔,資源檔和設定檔。
       X11.Dt.lib      --  AIX CDE 運行時串連庫
                     這個檔案集中包含有支援傳統型應用程式的運行時串連庫,包括所有案頭服務,案頭小程式和案頭協助所要使用的所有串連庫。
       X11.Dt.rte      --  AIX 通用案頭環境
                      這個檔案集中包含有在X Windows上運行CDE所需要的可執行檔,庫檔案和資源檔。

CDE的初始設定
1、首先請考慮您正在使用的系統控制台。如果您使用的系統安裝有圖形卡和圖形顯示器,那麼CDE可以直接在這個圖形控制台上運行而不需要額外的配置。如果您使用的是ASCII字元控制台,那麼CDE不能在這個控制台上運行。以下的步驟可以防止系統試圖在這個控制台上啟動CDE:
# cp /usr/dt/config/Xservers /etc/dt/config/Xservers
編輯 /etc/dt/config/Xservers ,注釋啟動Xserver的一行。比如:
# :0 Local local@console /usr/lpp/X11/defaults/xserverrc -T -force :0

2、如何啟動CDE
a、在AIX啟動時自動啟動CDE。使用root使用者登入,並在命令列中執行:
#/usr/dt/bin/dtconfig -e

b、在命令列中啟動CDE:
#/etc/rc.dt;exit

c、確認CDE已經啟動:
#ps -ef |grep dtlogin
如果您看到dtlogin進程在運行,則說明CDE已經啟動。

其它配置資訊
重要的檔案:
/var/dt/Xerrors
$HOME/.dt/errorlog
$HOME/.dt/startlog
/usr/dt/bin/dtlogin --  登入服務的可執行檔
/usr/dt/bin/dtgreet --  顯示歡迎畫面
/usr/dt/bin/dtchooser --  顯示選擇螢幕
/usr/dt/bin/Xsession --  啟動案頭會話
/usr/dt/config/Xfailsafe -- 啟動安全會話
/usr/dt/config/Xconfig --  登入服務的設定檔
/usr/dt/config/Xservers --   登入服務描述檔案
/usr/dt/config/Xaccess --   登入服務存取控制檔案
/usr/dt/config/language/Xresources -- 螢幕顯示資源
/usr/dt/config/Xsetup --  顯示設定檔案
/usr/dt/config/Xstartup --  Pre-session startup file
/usr/dt/config/Xreset --  Post-session reset file
/var/dt/Xpid--   登入服務的進程號
/var/dt/Xerrors --   登入服務的錯誤記錄檔

重要的檔案許可權:
Permissions on /dev/null (666)
Permissions on /dev/lft0 (666)
Permissions on /dev/tty (666)
Permissions on /dev/console (622)
Permissions of /usr/dt/bin files
Permissions on /var/tmp (666)
Permissions on /var/dt/tmp (666)
Permissions on /etc/hosts (664)
Permissions on /home/$USER 使用者必須有 rwx 許可權

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.