ubuntu有desktop版和server版。一般在虚拟机上会直接装desktop版,自带桌面环境。服务器上一般是装server版,只提供命令行界面。
环境
- ubuntu server
在腾讯云和aws上都试过,都安装成功了,直接开台服务器,选择ubuntu 18.04镜像就行了。记得设置安全组开放端口,需要开放的端口有:22(SSH连接),5901(VNC端口)。
- 桌面
Gnome,挺好看的。
- VNC
VNC (Virtual Network Console)是虚拟网络控制台的缩写,它是一款优秀的远程控制工具软件。(摘自百度百科)
安装步骤
1、更新源
$ sudo apt update
2、安装VNC Server
$ sudo apt install tigervnc-standalone-server tigervnc-xorg-extension tigervnc-viewer
3、安装Gnome 3 desktop
$ sudo apt install ubuntu-gnome-desktop
$ sudo systemctl enable gdm
$ sudo systemctl start gdm
4、设置VNC密码
$ vncpasswd
会提示输入密码,输入两次,后面提示y/n
的时候选n
6、配置VNC桌面
$ vim ~/.vnc/xstartup
将下面内容复制进文件里
#!/bin/sh
# Start Gnome 3 Desktop
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
vncconfig -iconic &
dbus-launch --exit-with-session gnome-session &
7、开启VNC Server
vncserver -localhost no :1
到这一步已经可以用VNC软件远程了,VNC软件客户端,下载后在地址栏输入服务器ip:1
回车,输入密码即可看到画面。
8、桌面快捷方式和侧边栏
需要安装插件才能使用桌面快捷方式和侧边栏
$ sudo apt install gnome-tweak-tool
安装成功后找到Tweaks
这个软件,打开Desktop配置,侧边栏的话在Extensions。