Alibaba Cloud Linux 3 是阿里云推出的一种基于 Linux 的服务器操作系统,主要用于云计算环境。它默认是无图形界面(命令行)的,适用于大多数服务器场景。如果你希望在 Alibaba Cloud Linux 3.2104 LTS 64位系统上进行可视化操作(即使用图形界面),你需要手动安装桌面环境。
以下是在 Alibaba Cloud Linux 3.2104 LTS 64位 上安装图形化界面(GUI)的步骤:
🧰 准备工作
1. 使用 SSH 登录到你的 ECS 实例
你可以通过阿里云控制台或本地终端使用 ssh 命令登录。
ssh root@your_server_ip
🖥️ 安装图形界面(以 GNOME 桌面为例)
1. 更新系统软件包
sudo dnf update -y
2. 安装 GNOME 桌面环境
sudo dnf groupinstall "Server with GUI" -y
或者单独安装 GNOME:
sudo dnf groupinstall "GNOME Desktop" -y
3. 设置默认启动目标为图形界面
sudo systemctl set-default graphical.target
4. 启动图形界面服务(可选重启)
sudo systemctl start graphical.target
或者直接重启服务器:
sudo reboot
🖱️ 安装远程桌面支持(如需远程访问)
如果你想从本地 Windows 或其他设备远程连接这个图形界面,可以安装 VNC 或 Xrdp。
方法一:安装 VNC Server(推荐用于远程图形界面)
1. 安装 TigerVNC 服务器
sudo dnf install tigervnc-server -y
2. 设置 VNC 密码(针对某个用户)
vncserver
输入密码后会生成配置文件。
3. 修改配置(可选)
编辑配置文件 /root/.vnc/xstartup,确保包含以下内容:
#!/bin/sh
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
保存后赋予执行权限:
chmod +x ~/.vnc/xstartup
4. 开放安全组端口(如 vnc 端口 5901)
在阿里云控制台的安全组中开放 TCP:5901 等端口。
5. 使用 VNC 客户端连接
使用 VNC Viewer(如 RealVNC、TightVNC)连接 IP:5901。
方法二:安装 XRDP(Windows 远程桌面协议)
1. 安装 EPEL 仓库(如果未启用)
sudo dnf install epel-release -y
2. 安装 xrdp
sudo dnf install xrdp -y
3. 启动并设置开机自启
sudo systemctl enable xrdp --now
sudo systemctl start xrdp
4. 开放防火墙端口(3389)
sudo firewall-cmd --add-port=3389/tcp --permanent
sudo firewall-cmd --reload
5. 阿里云安全组中开放 TCP 3389 端口
然后使用 Windows 自带的“远程桌面”工具连接即可。
🔁 切换回字符界面(命令行)
如果你以后想切换回命令行界面:
sudo systemctl set-default multi-user.target
重启后生效。
✅ 总结
| 步骤 | 内容 |
|---|---|
| 1 | 更新系统 |
| 2 | 安装 GNOME 桌面环境 |
| 3 | 设置默认进入图形界面 |
| 4 | 可选:安装 VNC 或 XRDP 实现远程图形化访问 |
如果你只是偶尔需要图形界面,建议使用 远程桌面(XRDP)+ Windows 远程桌面连接,更方便快捷;如果需要持续图形化管理,可以配合 VNC 使用。
如需进一步帮助,比如具体安装哪个桌面环境(KDE、XFCE等)、如何优化性能等,也可以继续问我!
CLOUD技术博