• X WINDOW , GNOME/KDE , WINDOW MANAGER 的区别


        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 权限

  • 相关阅读:
    推理思维
    模糊数学
    Android 加法程序
    线程特点
    单例模式的优缺点
    lua 字符串过滤,特殊字符过滤
    cocos2dx
    cocos2dx之控制台输出
    C++基础(using)
    生活常识
  • 原文地址:https://www.cnblogs.com/zengxinle/p/1511834.html
Copyright © 2020-2023  润新知