Alibaba Cloud Linux 3.2104 LTS 64位安装图像化桌面?

Alibaba Cloud Linux 3.2104 LTS 64位 系统上安装图形化桌面(GUI),你可以选择常见的桌面环境如 GNOME、KDE 或 XFCE。下面是一个完整的步骤指南,以安装 GNOME 桌面为例:


🧾 前提条件

  • 你已经通过 SSH 登录到 Alibaba Cloud Linux 3.2104 实例。
  • 系统已连接互联网。
  • 使用 root 权限或具有 sudo 权限的用户操作。

✅ 步骤一:更新系统软件包

sudo dnf update -y

✅ 步骤二:安装 GNOME 桌面环境

Alibaba Cloud Linux 是基于 RHEL/CentOS Stream 的发行版,使用 dnf 包管理器。

安装 GNOME 桌面的基本组件:

sudo dnf groupinstall "Server with GUI" -y

或者更轻量的桌面环境如 XFCE

sudo dnf groupinstall xfce

✅ 步骤三:设置默认启动目标为图形界面

将系统的默认运行级别设置为图形模式:

sudo systemctl set-default graphical.target

✅ 步骤四:启动图形界面

如果你当前是在命令行界面,可以立即切换到图形界面:

sudo systemctl start graphical.target

或者重启系统:

sudo reboot

✅ 步骤五:使用 VNC 或远程桌面访问 GUI(可选)

由于阿里云 ECS 默认没有图形终端,你需要使用以下方式访问桌面:

方式一:使用 VNC Server

  1. 安装 VNC Server(例如 TigerVNC):

    sudo dnf install tigervnc-server -y
  2. 设置 VNC 密码:

    vncserver
  3. 配置 systemd 启动服务,配置后可通过 VNC 客户端连接。

方式二:使用 Xrdp(Windows 远程桌面)

  1. 安装 xrdp:

    sudo dnf install xrdp -y
  2. 启动并启用 xrdp 服务:

    sudo systemctl enable --now xrdp
  3. 在安全组中开放端口 3389

  4. 使用 Windows 自带的“远程桌面连接”工具连接 ECS 的公网 IP。


📝 注意事项

  • 图形化界面会占用更多内存和 CPU 资源,建议用于开发测试环境。
  • 如果是生产环境,建议保持无图形界面以提高性能和安全性。
  • 阿里云 ECS 安全组需要放行对应的端口(如 VNC 的 5901、xrdp 的 3389)。

📚 参考资料

  • Alibaba Cloud Linux 3 用户指南
  • DNF 文档
  • GNOME 官方文档

如果你有具体想安装的桌面环境(比如 KDE 或 XFCE),也可以告诉我,我可以提供相应安装命令。