Abracadabra

Ubuntu Server 16.04 Install Gnome and remote connect from Windows VNCViewer

第一步:装 Gnome 环境

首先按照如下命令安装 Gnome 环境。

1
2
3
4
5
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install gnome
sudo apt-get install ubuntu-gnome-desktop
sudo apt-get install gnome-shell

第二步:安装 Gnome 界面管理工具

安装 Gnome 桌面环境的配置工具。可以使用该工作对 Linux 进行很多配置,包括外观,工作台的数量等。后续安装的主题和图标都可以通过这个工具的 _外观(Appearance)_ 进行调整。

1
sudo apt-get gnome-tweak-tool

第三步:安装 Dash to Dock 工具条

安装 Gnome 桌面环境下的 Dock 工具条,可提供 mac os 下dock类似的使用体验。

在任意浏览器打开 Gnome extensions.

找到 _Dash to Dock_ 扩展栏,点开右面的 _[ON OFF]_ 选项。点击旁边的 _工具_ 选项,可进一步配置更多选项。

第四步:安装 _ARC_ 扁平化主题和图标

1
2
3
4
5
sudo add-apt-repository ppa:noobslab/themes
sudo add-apt-repository ppa:noobslab/icons
sudo apt-get update
sudo apt-get install arc-theme
sudo apt-get install arc-icons

第五步:选装 _Flat Plat_ 扁平化主题

另一个扁平化主题。

1
2
3
curl -sL https://github.com/nana-4/Flat-Plat/archive/v20170323.tar.gz | tar xz
cd Flat-Plat-20170323/
sudo ./install.sh

第六步:安装vncserver

1
2
3
4
5
sudo apt-get install vnc4server
sudo apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
cd ~/.vnc
mv xstartup xstartup.bak
vim xstartup

使用以下配置文件:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/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 &

第七步:启动 vncserver

1
2
# :1可以更改
vncserver -geometry 1920x1080 -alwaysshared :1

第八步:在 Windows 上安装 VNCViewer

启动只要 输入 ip:1 即可