在 Ubuntu 22.04 Server 上安装图形界面(GUI)是一个常见的需求,特别是当你希望使用桌面环境来管理服务器或者运行某些需要图形界面的应用程序。
下面是安装图形界面的步骤:
? 一、更新系统软件包
首先确保你的系统是最新的:
sudo apt update && sudo apt upgrade -y
? 二、安装图形界面(选择一个桌面环境)
Ubuntu 提供了多种桌面环境,常见的是以下几种:
| 桌面环境 | 包名 | 特点 |
|---|---|---|
| GNOME (默认Ubuntu桌面) | ubuntu-desktop |
功能丰富,适合新手 |
| KDE Plasma | kubuntu-desktop |
美观、功能强大 |
| XFCE | xubuntu-desktop |
轻量级,适合老旧硬件 |
| LXQt | lubuntu-desktop |
非常轻量 |
| MATE | ubuntu-mate-desktop |
类似旧版 GNOME 2 |
✅ 安装推荐:GNOME 桌面(标准 Ubuntu 桌面)
sudo apt install ubuntu-desktop
⚠️ 注意:安装过程中可能会提示你选择显示管理器(如 GDM3),使用方向键选择并按回车确认。
? 三、设置默认启动为图形界面
Ubuntu Server 默认是命令行模式,你需要将默认运行级别改为图形界面:
sudo systemctl set-default graphical.target
然后重启系统:
sudo reboot
?️ 四、登录图形界面
重启后你应该会看到登录界面(GDM3/KDM/SDDM等),输入你的用户名和密码即可进入图形桌面。
? 可选:切换回命令行或图形界面
-
从图形界面切换到终端:
按下
Ctrl + Alt + F1到F6中的一个组合键。 -
从终端切换回图形界面:
按下
Ctrl + Alt + F7(部分系统可能是F2或其他) -
手动切换运行级别:
# 进入图形界面模式 sudo systemctl start graphical.target # 或者切换到图形界面一次(不改变默认) sudo systemctl isolate graphical.target # 切换回命令行模式 sudo systemctl isolate multi-user.target
❌ 卸载图形界面(如果需要)
如果你以后不想使用 GUI,可以卸载桌面环境:
sudo apt remove ubuntu-desktop
sudo apt autoremove
✅ 总结
安装图形界面的核心命令如下:
sudo apt update
sudo apt install ubuntu-desktop
sudo systemctl set-default graphical.target
sudo reboot
如果你有特定用途(如远程桌面、VNC、只运行某个图形程序),也可以告诉我,我可以提供更定制化的建议。
CDNK博客