1、首先更新源的索引,这样才能获取到最新的软件包。

apt-get update

 

2、安装桌面软件,包括系统面板、窗口管理器、文件浏览器、终端等各类桌面应用程序。

apt install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal ubuntu-desktop

 

安装的进程会有点久,请耐心等待。

 

3、安装VNC服务端

apt-get install tightvncserver

 

4、安装好之后在系统里面输入

vncserver

 

5、设置VNC服务密码,中间那个选项填 “n”

ubuntu 安装 BIOS ubuntu 安装桌面_ubuntu 安装 BIOS

 

6、查看VNC服务进程 

ss -lntp | grep 5901

ubuntu 安装 BIOS ubuntu 安装桌面_配置文件_02

7、备份VNC的xstartup配置文件

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

 

8、编辑VNC的启动脚本

vi ~/.vnc/xstartup

编辑内容如下:

#!/bin/sh                                                                       
 
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
export XKL_XMODMAP_DISABLE=1
export XDG_CURRENT_DESKTOP="GNOME-Flashback:GNOME"
export XDG_MENU_PREFIX="gnome-flashback-"
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
#gnome-terminal &    
#nautilus &   
gnome-session --session=gnome-flashback-metacity --disable-acceleration-check &

 

9、创建/关闭端口

# 创建端口并设置分辨率
vncserver :1 -geometry 1920x1000 -depth 24
 
# 关闭端口
vncserver -kill :1

 

遇到的坑:vnc连接后出现灰屏  vnc连接以后桌面打开是灰的,没有图标和terminal

 

大概率是gnome缺少配件

试试这个:

sudo apt-get install gnome-panel

 

关闭源端口,重新开启vnc端口,即可正常访问

 

本地安装vnc客户端

官网:https://www.realvnc.com/en/connect/download/vnc/

 

安装后打开VNC软件,输入IP地址,后面记得加上端口号1再次提醒服务器防火墙要打开5901TCP端口。

ubuntu 安装 BIOS ubuntu 安装桌面_ubuntu 安装 BIOS_03

ubuntu 安装 BIOS ubuntu 安装桌面_ci_04

输入密码 这里的密码就是之前安装VNC时设置的密码

ubuntu 安装 BIOS ubuntu 安装桌面_ubuntu 安装 BIOS_05

 

然后你就有桌面了

ubuntu 安装 BIOS ubuntu 安装桌面_IP_06