1. Ubuntu server安装
去ubuntu官网下载server版iso文件
安装过程不再赘述,比较简单。
ps:推荐将apt仓安装时改为阿里云镜像:https://mirrors.aliyun.com/ubuntu
(如果在安装界面没有更改镜像,可以参考阿里云ubuntu镜像站点的说明再次手动更改)
2. 安装xfce轻量级桌面环境
登录到系统后
- 单纯安装xfce桌面环境(适用于使用远程桌面的情况):
sudo apt install xfce4
这种安装方式每次启动机器后,需要键入startx
来启动桌面,非常不方便。当然是有办法在启动系统时就启动桌面环境,这个原因应该是没有登录时的session所导致的。
- 安装xubuntu-desktop(适用于接显示器的情况)
sudo apt install xubuntu-desktop
(ps:xubuntu是一个基于xfce桌面环境的ubuntu发行版)
安装完成后重启系统
sudo reboot
重新启动后就出现了图形界面的登录方式
至此, ubuntuServer和xfce桌面环境安装都已完成。
3. 安装vncserver及配置
以下方式仅适用于局域网环境
需要通过ssh工具登录到UbuntuServer,并启动xfce桌面
- 远程端安装vncserver
查看vncserver名称
apt search vncserver
安装vncserver:
sudo apt install vnc4server
完成安装后terminal里键入vncserver
, 然后提示输入进行远程访问时的密码(一定记住该密码),之后会在/home下生成一个 .vnc 的文件夹,然后提示已经生成了一个远程桌面,虽然该桌面可以连接,但是没有图像。这需要对 .vnc 文件夹下的xstartup文件进行配置:
修改~/.vnc/xstartup中的内容为:
sudo vim ~/.vnc/xstartup
修改后保存退出
kill掉刚才开启的远程桌面,并重新开启
vncserver -kill :1
vncserver -geometry 1920x1080
(ps: -geometry参数是对分辨率进行设置)
查看远程端机器IP地址
ifconfig
然后在客户端的远程桌面访问地址就应该是remoteMachineIpAddress:1
- 本地客户端使用说明
安装vnc viewer connect, 该软件是免费的,其server端是收费的,server端可以通过外网进行远程桌面访问。
安装完成后如下:
在红框位置处键入访问地址,连接后按提示输入预设的访问密码,便可以建立远程桌面连接了。
参考:
https://blog.51cto.com/9552815/2123352?utm_source=oschina-app