1、apt-get update

2、安装 vncserver

   apt-get install vnc4server

3、开启 vnc服务

     vncserver

首次启动会要求设置密码,后面可以使用 vncpasswd 修改:

看到类似 “New ‘:1 ()’ desktop is :1 (代表主机名)” 的信息,即表示启动 vnc 成功。程序会自动在当前用户主目录下产生一个 .vnc 目录:

4、备份原有 xstartup 文件

  cp ~/.vnc/xstartup  ~/.vnc/xstartup.bak

5、修改vnc启动文件

  vi ~/.vnc/xstartup

我们需要把“x-window-manager &” 这一行注释掉,然后在下面加入一行 “gnome-session &” ,或者是 “startkde &” ,分别表示要启用 GNOME 桌面或 KDE 桌面。以 GNOME 桌面为例,

具体修改步骤:打开文件后,点击 insert 按钮,这时就可以输入了,在 “x-window-manager &” 前加 “#”,然后回车输入 “gnome-session &”,然后点击 “Esc ” 退出编辑模式,输入 “:wq!”保存修改即可)

6、杀掉原桌面进程,输入命令(其中的:1是桌面号):

  vncserver -kill :1

再次输入以下命令生成新的会话

  vncserver :1

7、安装 gnome 桌面环境

(1)安装x-windows的基础 :

apt-get install x-window-system-core

(2)安装登录管理器:

apt-get install gdm

(3)安装Ubuntu的桌面

apt-get install ubuntu-desktop

8、重复步骤 6,重新生成生成新的会话。然后使用 vnc 客户端连接,就可以看到图形化界面

这时我们会发现打开的界面是灰色的,因为我们安装操作系统时未安装桌面化导致,处理方法如下:

首先安装需要的软件。

1. apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal  

    然后修改xstartup文件。

 vi ~/.vnc/xstartup

  1. #!/bin/sh  

  2.   

  3. # Uncomment the following two lines for normal desktop:  

  4. export XKL_XMODMAP_DISABLE=1  

  5.  unset SESSION_MANAGER  

  6. # exec /etc/X11/xinit/xinitrc  

  7. unset DBUS_SESSION_BUS_ADDRESS  

  8.   

  9. gnome-panel &  

  10. gnmoe-settings-daemon &  

  11. metacity &  

  12. nautilus &  

  13. gnome-terminal &  

运行xstartup文件,再重启VNC就可以了。