您的位置:首页 > 运维架构 > Linux

XWindow使用及感受

2005-04-14 17:29 260 查看
是不是你也和我一样一直在困惑XWindow到底是怎么来运行的?到底那个是服务器,那个是客户端?怎么越来越搞不明白了?
Ok,不用先弄明白,跟我来,自己动手做一遍之后这些概念你就都可以明白了
首先在你需要有一台linux机器,现在虚拟机程序这么多,你怎么都该在你的windows中分出来一块给linux了吧?我这里用的linux.
之后你还需要一台XWindow的服务器,实际上linux已经自带了,但为了彻底弄明白这个,我们还是先download一个cygwin,然后安装到windows下,安装的时候注意要选择Xpackage下的全部东东都装上.
好了,系统都准备好了,我们开工:
首先在Win下进入cygwin,然后用指令X&来启动xserver服务器。
之后在Linux下用xterm -display windows_ip:0 &,这时在cygwin中会有一个xterm窗口出现。此时可以输入各种指令,但是窗口无法移动,改变大小等。
当然你还可以在Linux下输入xclock -display windows_ip:0&等其他X指令,还可以多次启动xterm窗口,可是后来启动的xterm会把前面启动的覆盖掉,这样你就无法切换到原来的xterm窗口中.
为什么会这样呢?这就是由于没有窗口管理器,也就是没有gnome,kde,fvwm,twm这些程序来管理这些窗口.
在xterm窗口中输入gnome-session(也可以输入twm,start-kde).
怎么样?你熟悉的gnome窗口又出现了吧?
其实你在gnome下启动的程序也都是普通的可执行程序,可以看/sur/bin/gnome*,此时你在一个xterm下输入gnome-about,gnome的about窗口也出现了吧?
什么?你还是不知道那个是服务器,那个是客户端?
好吧,那我们在cygwin的窗口下再输入xclock -display localhost:0 &,再切换到cygwin的X窗口,怎么样?没有出现一个xclock的窗口吗?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息