银河麒麟系统可通过Flatpak、Snap或AppImage三种方式安装Discord客户端,并配置加入麒麟OS社区Discord工作区。Flatpak需启用仓库后安装;Snap需启用snapd并授权;AppImage需下载赋权运行;最后登录并加入kylinos或openKylin服务器完成验证。

一、通过Flatpak安装Discord客户端
Flatpak是一种跨发行版的软件打包与分发技术,在银河麒麟系统中已预装或可通过软件中心启用,能绕过传统包依赖冲突问题,提供较新版本的Discord运行环境。
1、打开终端,执行命令启用Flatpak支持:sudo apt install flatpak(如未预装)。
2、添加Flathub仓库:flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo。
3、重启系统或注销当前用户以确保DBus会话识别Flatpak环境。
4、安装Discord:flatpak install flathub im.discord.Discord。
5、启动应用:flatpak run im.discord.Discord,或在开始菜单中搜索“Discord”并点击图标。
二、使用Snap包安装Discord客户端
Snap包由Canonical维护,具备自包含运行时特性,在部分银河麒麟桌面版(尤其是基于Ubuntu Kylin衍生版本)中可直接启用,无需手动编译或处理底层库兼容性。
1、确认snapd服务已启用:sudo systemctl status snapd;若未运行,则执行 sudo systemctl enable --now snapd。
2、安装Discord Snap包:sudo snap install discord。
3、为图形界面权限补全,执行:sudo snap connect discord:system-observe :system-observe 和 sudo snap connect discord:process-control :process-control。
4、在应用菜单中找到Discord图标并启动,首次运行将自动完成沙箱初始化。
三、手动部署Electron版Discord AppImage
AppImage是免安装的便携式Linux应用格式,适用于无法启用Flatpak或Snap的受限环境,尤其适合离线部署或管理员权限受限的银河麒麟终端场景。
1、访问Discord官方GitHub发布页(https://github.com/discord/discord-linux/releases),下载最新 discord-*.x86_64.AppImage 文件。
2、将文件移至用户主目录下的 ~/Applications/ 目录(若不存在请手动创建)。
3、赋予执行权限:chmod +x ~/Applications/discord-*.x86_64.AppImage。
4、双击该文件或在终端中运行:~/Applications/discord-*.x86_64.AppImage。
5、如遇GLX或Vulkan渲染错误,可在启动前设置环境变量:export LIBGL_ALWAYS_SOFTWARE=1,再执行AppImage。
四、配置麒麟OS社区交流专用Discord工作区
银河麒麟用户社区已在Discord平台建立官方及非官方交流频道,需手动加入对应服务器(Server),并完成基础身份识别以获取频道访问权限。
1、启动任意一种方式安装的Discord客户端,使用邮箱或手机号注册/登录账号。
2、点击左下角“添加服务器”图标(+号),选择“加入服务器”。
3、粘贴官方社区邀请链接:https://discord.gg/kylinos(麒麟软件认证社区)或 https://discord.gg/openkylin(openKylin开源社区)。
4、完成人机验证后,系统将提示选择角色;勾选 [Kylin User] 或 [openKylin Contributor] 以解锁技术讨论频道。
5、进入 #general 频道后,发送消息 /verify(如启用Bot验证),等待自动分配权限组。


















