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
#!/bin/sh
# Uncomment the following two lines for normal desktop:
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
unset DBUS_SESSION_BUS_ADDRESS
gnome-panel &
gnmoe-settings-daemon &
metacity &
nautilus &
gnome-terminal &
运行xstartup文件,再重启VNC就可以了。