系統環境:Ubuntu Server 12.04
VNC主控端系統環境:Windows 7
因實際開發需要,採用VNC連接Ubuntu。
首先需要在Ubuntu Server上安裝桌面的運行環境,首先更新軟件源
sudo apt-get update
sudo apt-get upgrade
然後安裝標準桌面,
sudo apt-get install ubuntu-desktop
標準桌面附帶了比較多的軟件,如果只想安裝必要的軟件,可以執行如下的命令。
sudo apt-get install --no-install-recommends ubuntu-desktop
如果安裝輕量級的xfce桌面,執行如下命令。
sudo apt-get install xubuntu-desktop
如果要安裝KDE桌面,執行如下命令。
sudo apt-get install kubuntu-desktop
我這裏安裝的是標準桌面,下載安裝比較費時,等待其安裝完成。
桌面安裝完成後,接下來進行VNC 的安裝配置,VNC(Virtual Network Computing)是由AT&T實驗室開發的可操控遠程的計算機的軟件,其採用了GPL授權條款。VNC軟件主要由兩個部分組成:VNC Server和VNC Viewer,需要現在被控計算機上安裝VNC Server,在主控電腦上安裝VNC Viewer,纔可以進行連接控制,VNC Viewer的現在地址是:http://www.realvnc.com/download/vnc/latest/ 。在主控端電腦下載之後一路安裝。在Ubuntu中安裝VNC Server。
apt-get install vnc4server
啓動VNC服務,設置VNC連接的密碼。vncserver
進入安裝目錄cd ~/.vnc/
編輯VNC的配置文件vim xstartup
修改內容如下所示。#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop"
&
#x-window-manager &
gnome-session &
保存退出,停掉服務。
vncserver -kill :1
重啓服務,設置屏幕顯示的大小。
vncserver -geometry 1420x830
在主控端的電腦打開VNC Viewer,輸入連接地址進行連接,任務 完成。