一、图形化界面安装

0.APT刷新

# apt-get update

1.开始进行用户界面的安装

# apt-get install xinit

2.安装环境管理器

# apt-get install gdm

3.安装桌面环境

# apt-get install ubuntu-desktop

4.重启

界面安装成功!

二、VNC 服务器安装

通过VNC远程访问图形界面

1.ubuntu下安装服务器端:

$sudo apt-get install vnc4server

3.启动vnc服务

$vncserver

第一次运行vncserver时会提示输入连接密码,之后便自动分配了一个vnc服务

___________________________________________________________

New 'jiong-desktop:1 (jiong)' desktop is xxx-desktop:1

Starting applications specified in /home/xxx/.vnc/xstartup

Log file is /home/xxx/.vnc/xxx-desktop:1.log

____________________________________________________________

其中显示的数字就是vnc客户端登陆时所要对应的窗口号,自此服务端已经配置完成,vnc服务也已经工作。

若要关掉vnc服务,则用 $vncserver -kill :窗口号 的格式来关闭相应vnc服务

vncserver -kill :1

启动:

vncserver :1

3.配置服务器:

$vi ~/.vnc/xstartup

xstartup文件的最后一行定义了vnc客户端的界面风格,

ubuntu默认使用的是x-window-manager &

linux则默认使用twm &

默认的界面风格都只提供了终端字符界面,因此为了真正显示图形界面,我们要将默认风格改为gnome-session &(Gnome桌面)或者kde &(KDE桌面)

Ubuntu有gnome、KDE、Unity等桌面环境。

如果是gnome桌面,改成gnome-session &;

如果是KDE桌面,改成startkde &;

如果是Unity桌面,首先去 /usr/share/gnome-session/sessions/下看桌面session的名称,如果是ubuntu-2d,则将最后一行改为:

export STARTUP="/usr/bin/gnome-session --session=ubuntu-2d"

$STARTUP

现在的Ubuntu都是unity桌面,像下面这样:

Ubuntu postgresql 图形化工具 ubuntu图形化界面安装_客户端

参照如下文本修改配置文件:

#!/bin/sh
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
gnome-session &
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &

三、VNC客户端

windows下使用客户端登陆:RealVNC软件

RealVNC包括客户端和服务器端,我们只需要利用它的客户端来登陆linux因此仅安装客户端部分(VNC Viewer)就行了。启动vnc viewer,输入对应地址,格式为:IP:窗口号或IP:590窗口号,如图

Ubuntu postgresql 图形化工具 ubuntu图形化界面安装_客户端_02

连接后可以保存此session,以后就不用输入密码直接连接。

当然也可以通过网页浏览器来登陆(需要额外的JAVA支持),浏览器的地址格式为http://IP:580窗口号。

点击connect后跳出密码对话框,输入首次配置vncserver时设置的密码便可登陆linux的途径界面。

注:如果connect后无法连接登陆,提示10060错误,很有可能是服务器端防火墙导致,因此要么把对应端口设为可信要么降低防火墙设置,要么关闭防火墙(linux可用"iptables -F"来临时关闭防火墙)。

自启动:

编辑/etc/rc.local在exit 0 前面加入一行:

su root -c '/usr/bin/vncserver -name my-vnc-server -depth 16 -geometry 1280x800 :1'

即可实现开机自启动

我的桌面:

Ubuntu postgresql 图形化工具 ubuntu图形化界面安装_客户端_03