Oracle 部署 GNOME 桌面服务

Oracle 部署 GNOME 桌面服务

给甲骨文 Ubuntu ARM 实例装个 GNOME 桌面,配上 NoMachine 远程连接,跑完这套流程就能用了。

GNOME 桌面预览

清理干扰

1
2
sudo apt purge lightdm* unity-greeter* xfce4* xubuntu* -y 2>/dev/null
sudo apt autoremove -y

防止系统自动拉轻量级桌面进来。

更新 & 安装GNOME

1
2
sudo apt update
sudo apt install ubuntu-desktop gdm3 gnome-session gnome-terminal -y

安装 NoMachine

NoMachine 官网 下载 ARM64 的 .deb 包,拿到下载链接后 wget 安装:

1
2
wget <下载链接>
sudo dpkg -i nomachine_*.deb

装好之后 NoMachine 会自动注册成 systemd 服务,不用额外配置。

设置图形界面启动 & 重启

1
2
3
sudo systemctl set-default graphical.target
sudo systemctl restart gdm3
sudo reboot

连接远程桌面

重启后,在本地打开 NoMachine 客户端,新建连接:

  • 地址:服务器公网 IP(默认端口 4000)
  • 用户ubuntu(别用 root)
  • 密码:你的 Ubuntu 密码

NoMachine 会自动识别 GNOME 会话,无需额外配置。

可选优化

1
2
3
4
5
6
7
8
# 中文支持
sudo apt install language-pack-zh-hans language-pack-gnome-zh-hans -y
sudo locale-gen zh_CN.UTF-8
sudo update-locale LANG=zh_CN.UTF-8 LANGUAGE="zh_CN:zh" LC_ALL=zh_CN.UTF-8

# 中文输入法
sudo apt install ibus-libpinyin ibus-gtk ibus-gtk3 -y
ibus-daemon -drx

注意

  • 全程用 ubuntu 普通用户登录桌面,root 会导致 GNOME 降级
  • 记得在甲骨文安全列表放行 4000 端口
  • 已在 Oracle 免费 ARM(Ubuntu 22.04 / 24.04)上验证通过