名词解释:
- Xorg:在 Linux 用户中非常流行,已经成为图形用户程序的必备条件,所以大部分发行版都提供了它。
- X11:X Window 系统(X Window System,也常称为 X11 或 X )是一种以位图方式显示的软件窗口系统。
- VNC:VNC(Virtual Network Computing),为一种使用RFB协议的显示屏画面分享及远程操作软件。此软件借由网络,可发送键盘与鼠标的动作及即时的显示屏画面。
- x11vnc:轻量级 VNC 服务程序。
- Xvfb:轻量级 Xorg 服务程序。
在 Linux 中显示窗口,首先要创建一个 display 服务。而 Xvfb 就是一个轻量级的,不产生实际屏幕输出的虚拟 display 服务程序。 Xvfb 创建 display 后, x11vnc 连上去并转换成 VNC 协议。 优点是整个系统按需开启,非常轻量,不会影响服务器性能。
一.安装VNC远程桌面
1.首先通过如下命令安装比较的系统库
yum install -y xorg-x11-xauth xterm libXi libXp libXtst libXtst-devel libXext libXext-devel
2.然后安装Xvfb
yum install -y Xvfb
3.安装x11VNC
yum install -y x11vnc
二.启动VNC远程桌面
x11vnc -rfbport 12345 -passwd [这里输入你的密码]-create -forever
如果出现以下界面则表示VNC启动成功
此时在windows上面下载进行连接即可.
连接过程略.连接成功以后界面如下所示:
三.接下来,进行简单的演示,安装xview
在命令行中输入:
yum install -y xloadimage
下载图片用于显示:
wget http://mat1.gtimg.com/www/images/qq2012/qqlogo_1x.png
用命令显示图片:
xview qqlogo_1x.png
结果如下图: