ubuntu 配置 xrdp + GNOME

桌面环境适配配置

GNOME 环境

# 安装完整的 GNOME 桌面环境
sudo apt install ubuntu-desktop -y

# 安装 GNOME 显示管理器
sudo apt install gdm3 -y

# 设置 GDM3 为默认显示管理器
sudo dpkg-reconfigure gdm3

# 启用图形界面启动
sudo systemctl set-default graphical.target

# 立即启动 GDM3(如果当前在命令行)
sudo systemctl start gdm3

安装 XRDP 服务器

# 安装 XRDP
sudo apt install xrdp -y

# 安装图形界面支持(如果尚未安装桌面环境)
sudo apt install xorgxrdp -y

配置 XRDP

# 备份原始配置
sudo cp /etc/xrdp/xrdp.ini /etc/xrdp/xrdp.ini.bak
port=tcp://:13389
;ssl_protocols=TLSv1.2, TLSv1.3

配置 XRDP 使用 GNOME

# 备份原始启动脚本
sudo cp /etc/xrdp/startwm.sh /etc/xrdp/startwm.sh.backup

# 创建 GNOME 专用的启动脚本
sudo tee /etc/xrdp/startwm.sh << 'EOF'
#!/bin/bash
# 加载环境变量
if [ -r /etc/default/locale ]; then
    . /etc/default/locale
    export LANG LANGUAGE
fi

# 设置 GNOME 环境变量
export GNOME_SHELL_SESSION_MODE=ubuntu
export XDG_CURRENT_DESKTOP=ubuntu:GNOME
export XDG_SESSION_TYPE=x11
export XDG_SESSION_DESKTOP=ubuntu
export XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg

# 启动 GNOME 会话
exec gnome-session
EOF

# 设置执行权限
sudo chmod +x /etc/xrdp/startwm.sh

启动和启用服务

# 启动 XRDP 服务
sudo systemctl enable xrdp --now

# 检查服务状态
sudo systemctl status xrdp

中文环境

安装中文语言包

# 更新软件包列表
sudo apt update

# 安装中文语言包
sudo apt install language-pack-zh-hans language-pack-zh-hans-base -y

配置系统区域设置

# 生成中文区域设置
sudo locale-gen zh_CN.UTF-8

# 更新区域设置
sudo update-locale LANG=zh_CN.UTF-8 LC_ALL=zh_CN.UTF-8

# 查看当前区域设置
locale

安装中文字体

# 安装Noto字体(Google开发,支持多种语言)
sudo apt install fonts-noto-cjk fonts-noto-cjk-extra -y

# 安装文泉驿字体(开源中文字体)
sudo apt install fonts-wqy-microhei fonts-wqy-zenhei -y

# 安装微软字体(可选,需要接受许可)
sudo apt install ttf-mscorefonts-installer -y

# 安装其他常用字体
sudo apt install fonts-arphic-ukai fonts-arphic-uming -y

配置中文输入法

# 安装IBus和中文输入法
sudo apt install ibus ibus-libpinyin ibus-clutter -y

# 安装其他输入法引擎(可选)
sudo apt install ibus-sunpinyin ibus-googlepinyin -y

# 安装繁体中文输入法
sudo apt install ibus-chewing -y

应用程序中文化

# 安装常用软件的中文翻译
sudo apt install $(check-language-support -l zh_CN) -y

# 安装LibreOffice中文包
sudo apt install libreoffice-l10n-zh-cn -y

# 安装Firefox中文语言包
sudo apt install firefox-locale-zh-hans -y
posted @ 2025-10-14 16:22  小吉猫  阅读(50)  评论(0)    收藏  举报