2018年1月13日
Ubuntu16 安装gnome桌面和VNC
1.1 升级软件包
sudo apt-get update && sudo apt-get upgrade
1.2 安装桌面
sudo apt-get install ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
上面的命令会安装完整的桌面系统,包括办公软件和浏览器,如果不想安装这些软件,可以使用下面的命令
sudo apt-get install --no-install-recommends ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
2.1 安装VNC
apt-get install vnc4server -y
2.2 设置VNC密码
vncserver
按系统提示输入密码
2.3 配置VNC,关联gnome桌面
修改 ~/.vnc/xstartup,在 x-window-manager & 的后面新增下面这 4 行:
gnome-panel & gnome-settings-daemon & metacity & nautilus &
2.4 添加防火墙例外
iptables -I INPUT -m state –state NEW -p tcp –dport 5901:5910 -j ACCEPT /etc/init.d/iptables save /etc/init.d/iptables restart
2.5 启动vnc
vncserver
3.1 连接VNC
vnc默认启动的是5901端口,连接的时候使用 ip:5901 的格式连接,如果启动有多个桌面,端口依此类推,ip:5902,ip:5903
常见问题:
1. 连接不上
看下是不是防火墙
参考文章:
https://linode.com/docs/applications/remote-desktop/install-vnc-on-ubuntu-16-04/
https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-vnc-on-ubuntu-16-04
https://www.htcp.net/2524.html
https://solidlinux.wordpress.com/2012/05/06/adding-vnc-to-iptables/