Diretório de artigos
Em primeiro lugar, o ubuntu possui um sistema de desktop por padrão e pode ser instalado diretamente localmente. A instalação do sistema de desktop no sistema ubuntu descrita neste artigo é aplicável ao cenário em que o ubuntu é instalado no servidor em nuvem sem um sistema de desktop.
1. Processo de serviço do sistema de desktop de instalação do Ubuntu
Use para sudo su root
alternar para o usuário root e lembre-se de abrir a porta 5901TCP usada pelo VNCServer no firewall. A versão do sistema operacional é Ubuntu Server 20.04 LTS 64 bits.
1、首先更新源的索引,这样才能获取到最新的软件包。
apt-get update
2、安装桌面软件,包括系统面板、窗口管理器、文件浏览器、终端等各类桌面应用程序。
apt install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal ubuntu-desktop
O processo de instalação vai demorar um pouco, por favor, seja paciente.
3、安装VNC服务
apt-get install tightvncserver
安装好之后在系统里面输入
vncserver
Defina a senha do serviço VNC, preencha "n" para a opção no meio
4、查看VNC服务进程
ss -lntp | grep 5901
A porta de escuta é a porta 5901TCP
5、通过命令结束VNC服务进程
vncserver -kill :1
6、备份VNC的xstartup配置文件
cp ~/.vnc/xstartup ~/.vnc/xstartup.bak
编辑VNC的启动脚本
vi ~/.vnc/xstartup
输入以下代码,内容是一些环境变量的设置以及启动Gnome桌面环境的会话。
#!/bin/sh
export XKL_XMODMAP_DISABLE=1
export XDG_CURRENT_DESKTOP="GNOME-Flashback:GNOME"
export XDG_MENU_PREFIX="gnome-flashback-"
gnome-session --session=gnome-flashback-metacity --disable-acceleration-check &
7. Defina o tamanho da resolução da tela, observe que há um x minúsculo em inglês entre 1920 e 1080.
vncserver -geometry 1920x1080 :1
2. Instale o cliente VNC
1. Baixe o endereço do site oficial: https://www.realvnc.com/en/connect/download/vnc/
2. Abra o software VNC após a instalação, insira o endereço IP e lembre-se de adicionar o número da porta 1 posteriormente . Lembre o firewall do servidor para abrir a porta 5901TCP novamente.
A senha aqui é a senha definida quando o VNC foi instalado anteriormente.
Então você pode usar alegremente a área de trabalho do Ubuntu.