Ubuntu Server 22.04 LTS安装图形界面?

服务器

Ubuntu Server 22.04 LTS 默认是无图形界面(CLI,命令行)的,但你可以根据需要安装图形用户界面(GUI)。以下是详细的安装步骤和建议:


⚠️ 注意事项

  • 安装 GUI 会增加系统资源消耗(内存、CPU、磁盘空间),对于服务器用途(如 Web 服务器、数据库等)通常不推荐
  • 如果你只是想方便管理,建议使用 Web 管理工具(如 WebminCockpit)或远程桌面工具(如 VNCRDP)配合轻量桌面。

✅ 安装图形界面的步骤

1. 更新系统

sudo apt update && sudo apt upgrade -y

2. 安装显示服务器(X.Org)

sudo apt install xorg -y

3. 安装桌面环境(任选其一)

✅ 推荐:轻量级桌面(适合服务器)

选项 A:LXDE(轻量,适合资源有限)
sudo apt install lubuntu-desktop -y

或只安装核心:

sudo apt install lxde -y
选项 B:XFCE(平衡性能与功能)
sudo apt install xfce4 xfce4-goodies -y

🚫 不推荐:GNOME / Ubuntu Desktop(太重)

# 仅在需要完整体验时使用(占用大)
sudo apt install ubuntu-desktop -y

4. 设置开机自动进入图形界面(可选)

sudo systemctl set-default graphical.target

启用显示管理器(如 LightDM):

sudo apt install lightdm -y
sudo systemctl enable lightdm

安装过程中会提示选择默认显示管理器,选择 lightdm


5. 重启系统

sudo reboot

重启后,你应该会看到登录界面。


✅ 可选:远程图形访问(推荐方式)

如果你不想本地显示,可以通过远程方式访问 GUI:

方式一:VNC(推荐)

安装 XFCE + TigerVNC:

sudo apt install xfce4 xfce4-goodies tigervnc-standalone-server tigervnc-common -y

配置 VNC:

vncserver

首次运行会提示设置密码,并生成配置文件。

修改 ~/.vnc/xstartup

#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 &

赋予权限:

chmod +x ~/.vnc/xstartup

启动 VNC 服务:

vncserver :1 -geometry 1280x720 -depth 24

使用 VNC 客户端(如 RealVNC、TigerVNC、Remmina)连接 your_ip:5901


方式二:使用 Cockpit(Web 管理界面,推荐服务器使用)

sudo apt install cockpit -y
sudo systemctl enable cockpit
sudo systemctl start cockpit

访问:https://your-server-ip:9090


🔚 总结建议

需求 推荐方案
轻量图形界面 XFCELXDE + LightDM
远程图形操作 VNC + XFCE
服务器管理 使用 Cockpit(Web 界面)或 SSH
不建议 安装 ubuntu-desktop(太重)

如有具体用途(如做媒体服务器、开发环境等),可进一步定制安装。欢迎补充你的使用场景,我可以给出更优建议。

未经允许不得转载:CDNK博客 » Ubuntu Server 22.04 LTS安装图形界面?