Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > Linux > “变相怪杰”guichooser
【标  题】:“变相怪杰”guichooser
【关键字】:c
【来  源】:网络

“变相怪杰”guichooser

Your Ad Here 在UNIX中有一个美丽的世界,那就是图形化界面的X-Window,拥有它将使用您的UNIX工作站更加富有情趣。X-Window可以算是UNIX世界中GUI的标准,它是由三个部分组成的:
1)X-Window Client:最核心的部分;
2)X-Window Server:直接与硬件打交道的部分;
3)Window Manager:窗口管理器。
X-Window Client和X-Window Server是基础,而我们看到的用户界面其实是基于它们之上的窗口管理器。还记得现在硝烟未尽的KDE与GNOME之争吗,它们就是在争夺Linux上X-Window的窗口管理器的标准。其实除了这两个窗口管理器外,常见的还有:fvwm、AfterStep、Enlightenment、BlackBox、IceWm、WindowMake等。它们风格不一,各有千秋,都有招人喜爱的地方。
fvwm是X-Window的窗口管理器中最早最平凡的一种,朴实、简单,占用资源最少;AfterStep华丽非常,就象是一个美丽的天使,所有图标都是立体,真够眩的。
Enlightenment则极具神秘色彩,阴森恐怖是它独具的风格,被誉为魔鬼。
KDE,可谓是窗口管理器中的明星。它与Windows极为神似,做为桌面最实用。
而GNOME则是纯自由软件之身,对于GNU的忠实信徒,总会选择GNOME。
说到这里,大家是不是会萌发一个与我相同的想法:我能不能将这些窗口管理器都装上,然后根据心情随时切换到我想要的窗口管理器上去。
当然,把它们都装上去是没有问题的,但是要随时所欲地切换总不是那么方便,需要手动修改配置文件,或者手动写一些Shell来完成,这太麻烦了。后来笔者发现了一个短小精悍的工具软件:guichooser,它使得切换窗口管理器就像转转开关一样简单,太方便,笔者就为它取了一个爱称:“变相怪杰”。

一、下载软件
“变相怪杰”guichooser是一个遵造GNU GPL协议开发的自由软件,你可以从它的主页:http://www.open-systems.com/guichooser.html下载。
在这里,提供了4个不同的软件包:
guichooser-0.1.0.tar.gz :guichooser的源程序的压缩包;
guichooser-0.1.0-1.src.rpm :guichooser的源程序RPM安装包;
guichooser-0.1.0-1.i386.rpm :guichooser可执行程序的RPM安装包;
guichooser_0.1.0-2_i386.deb :Debain Linux格式的安装包。
如果你想省力一些,就下载可执行程序的RPM包,这样只需在下载后执行以下命令就可以完成安装了:
rpm –ivh guichooser-0.1.0-i386.rpm
下面我们将以guichooser-0.1.0.tar.gz为例,说明安装过程。在此笔者假设你将这个软件下载后,存放在/usr/local目录下。

二、安装软件
这个软件的安装十分简单:
1. 转到/usr/local目录,然后解压缩这个软件:
cd /usr/local
tar -zxvf guichooser-0.1.0.tar.gz
成功执行后,会在/usr/local目录下新生成一个guichooser-0.1.0目录。
2. 依次输入以下命令,进入软件目录,进行软件安装:
1)cd guichooser-0.1.0 转入软件目录;
2)make 编译软件
3)make install 安装软件

三、使用软件
当你启动了X-window后,打开一个Xterm,然后输入命令:
/usr/local/bin/guichooser
程序guichooser启动后,会出现一个包含许许多多按钮的界面(如下图右),每个按钮上面写着一种窗口管理器的名称,你可以根据自己的需要选择就可以了。


不过,要提醒大家注意的是,如果你的系统中没有安装按钮上写的窗口管理器是当然无法调出的。当你厌倦了这个工具时,你可以通过执行以下命令删除它:
cd /usr/local/guichooser-0.1.0
make clean
cd ..
rm –r guichooser-0.1.0
LINUX学习笔记—SAMBA使用篇:【上一篇】
Linux各项系统开机服务的功能:【下一篇】
【相关文章】
  • linux管理工具:Linuxconf的新面孔
  • CORBA 入门
  • i386 PC 上多系统共存安装方案
  • lilo.conf 中文手册
  • Linux程式设计-11.Shell Script(bash)--(1)简介
  • Linux程式设计-11.Shell Script(bash)--(2)教学例
  • Linux程式设计-11.Shell Script(bash)--(3)用於自动备份的Shell Script
  • autoconf手册(一)
  • autoconf手册(二)
  • autoconf手册(三)
  • 【随机文章】
  • 教你用HTML代码做帖(教程总汇)
  • 在Windows桌面上使用WSH接收邮件(转)
  • JDBC专题介绍(4)
  • ajax经典实例(唯一性验证)
  • c#实现日志
  • 警惕连环丢失密码
  • TS1000系统及其应用
  • 业务驱动用例测试
  • AS/400 有用的网站(摘抄)
  • WEB程序员,界面美化是你心中永远的痛吗?
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.