走啊走
加油

ubuntu server如何安装图形界面?

服务器价格表

在 Ubuntu Server 上默认是不带图形界面的,因为它主要用于命令行操作以节省资源。但如果你需要安装图形界面(GUI),可以根据需求选择不同的桌面环境(如 GNOME、KDE、XFCE 等)和显示管理器(如 GDM、LightDM)。以下是详细的安装步骤。


✅ 步骤 1:更新系统包

首先确保你的系统是最新的:

sudo apt update && sudo apt upgrade -y

✅ 步骤 2:选择并安装桌面环境

选项一:安装 Ubuntu 默认桌面(GNOME)——推荐用于完整体验

sudo apt install ubuntu-desktop -y

这会安装完整的 GNOME 桌面环境,包括所有常用应用(如 Firefox、文件管理器等),适合对性能要求不高的场景。


选项二:轻量级桌面环境(推荐用于服务器)

如果希望节省资源,可以选择更轻量的桌面环境:

安装 XFCE(轻量且稳定)
sudo apt install xfce4 xfce4-goodies -y
安装 LXDE(更轻)
sudo apt install lxde -y
安装 KDE Plasma(功能丰富但较重)
sudo apt install kde-plasma-desktop -y

✅ 步骤 3:安装显示管理器(Display Manager)

显示管理器提供登录界面(图形化登录)。

例如安装 LightDM(轻量,适合 XFCE/LXDE):

sudo apt install lightdm -y

安装过程中会提示你选择默认的显示管理器,使用方向键选择 lightdmgdm3 并确认。

如果已经安装了 ubuntu-desktop,通常会自动安装 gdm3

你可以之后切换默认显示管理器:

sudo dpkg-reconfigure lightdm

✅ 步骤 4:启动图形界面

安装完成后,重启系统:

sudo reboot

或者手动启动图形界面(不推荐长期使用):

startx

但建议通过 systemd 设置默认进入图形模式。


✅ 步骤 5:设置默认启动为图形界面(可选)

Ubuntu Server 默认运行在多用户文本模式(runlevel 3),改为图形模式:

sudo systemctl set-default graphical.target

要改回命令行模式:

sudo systemctl set-default multi-user.target

立即切换到图形模式而不重启:

sudo systemctl start graphical.target

✅ 可选:远程访问图形界面(VNC 或 RDP)

由于服务器通常通过 SSH 访问,你可能需要远程连接图形界面:

方法 1:使用 VNC(推荐)

安装 TigerVNC 或 x11vnc:

sudo apt install x11vnc -y
x11vnc -storepasswd
x11vnc -forever -usepw -create

然后用 VNC 客户端连接服务器 IP:5900。

方法 2:使用 XRDP(类似 Windows 远程桌面)

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

然后使用 Windows 的“远程桌面连接”或 Remmina 连接服务器 IP:3389。

注意:如果使用 ubuntu-desktop + xrdp,可能会遇到黑屏问题,可以尝试以下修复:

echo "xfce4-session" > ~/.xsession
sudo service xrdp restart

⚠️ 注意事项

  • 图形界面会占用更多内存和 CPU,影响服务器性能。
  • 生产环境中不建议安装图形界面,除非有特殊需求(如运行 GUI 应用、本地管理等)。
  • 安全性考虑:开放 VNC/RDP 端口需配置防火墙和强密码。

✅ 总结命令(以安装 XFCE + LightDM + XRDP 为例)

sudo apt update
sudo apt install xfce4 xfce4-goodies lightdm -y
sudo apt install xrdp -y
echo "xfce4-session" > ~/.xsession
sudo systemctl enable xrdp
sudo systemctl restart xrdp
sudo systemctl set-default graphical.target
sudo reboot

如有具体用途(如做媒体服务器、开发机等),可进一步定制安装软件。欢迎补充需求!